zoukankan      html  css  js  c++  java
  • Android

    1、Activity生命周期?

    2、Service生命周期?

    3、FragmentFragmentActivity通信的方式

    4、app优化

    5、Android 中的动画有哪几类,它们的特点和区别是什么

    6、Android 线程间通信有哪几种方式

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    1Activity生命周期?

    onCreate() -> onStart() -> onResume() -> onPause() -> onStop() -> onDetroy()

    1. service 启动方式有两种,一种是通过startService()方式进行启动,另一种是通过bindService()方式进行启动。不同的启动方式他们的生命周期是不一样.
    1. FragmentFragmentActivity通信的方式

    1.直接在一个Fragment中调用另外一个Fragment中的方法

    2.使用接口回调

    3.使用广播

    4.Fragment直接调用Activity中的public方法

    4.app优化

    App启动优化

    布局优化

    响应优化

    内存优化

    电池使用优化

    网络优化

    5.Android 中的动画有哪几类,它们的特点和区别是什么

    视图动画,或者说补间动画。只是视觉上的一个效果,实际view属性没有变化,性能好,但是支持方式少。

    属性动画,通过变化属性来达到动画的效果,性能略差,支持点击等事件。android 3.0

    帧动画,通过drawable一帧帧画出来。

    Gif动画,原理同上,canvas画出来。

    1. Android 线程间通信有哪几种方式

    1)共享变量(内存)

    2)管道

    3handle机制

  • 相关阅读:
    [BZOJ3172]单词
    [BZOJ2434]阿狸的打字机
    [BZOJ1195]最短母串
    [codeforces743E]Vladik and cards
    [BZOJ2553]禁忌
    [BZOJ1009]GT考试
    [BZOJ3507]通配符匹配
    [BZOJ4027]兔子与樱花
    test20190308
    Luogu P2742 模板-二维凸包
  • 原文地址:https://www.cnblogs.com/ServletGo/p/10619031.html
Copyright © 2011-2022 走看看