1.android四大組件簡介,生命週期及簡單用法
https://www.cnblogs.com/bravestarrhu/archive/2012/05/02/2479461.html(轉:介紹的挺細,且全)
2.Activity之間的通信方式?(簡單回答,不做分析)
(1)Bundle傳值
(2)直接intent.putExtra
(3)使用靜態變量(一般不推薦使用)
藉助外部存儲來實現
(4)sharePreference
(5)使用sqllite
(6)使用服務廣播
3.Actiity和Fragment之間生命週期的比較?
https://blog.csdn.net/qq_36713816/article/details/80568902(轉)
4.Activity的四種啓動模式對比
https://blog.csdn.net/JustinNick/article/details/52530279(轉)
5.Fragment各種情況下的生命週期
https://blog.csdn.net/Jokeeeeee/article/details/46004931(轉)
6.fragment之間通信
1.設置Tag,setData( Bundle bundle)方法
2,接口方式
3.EventBus
7.Activity怎麼跟Service綁定?
https://www.imooc.com/article/9015(轉)
8.activity和service的通信方式?
- Activity調用bindService (Intent service, ServiceConnection conn, int flags)方法,得到Service對象的一個引用,這樣Activity可以直接調用到Service中的方法,如果要主動通知Activity,我們可以利用回調方法
- Service向Activity發送消息,可以使用廣播,當然Activity要註冊相應的接收器。比如Service要向多個Activity發送同樣的消息的話,用這種方法就更好
9.廣播的分類和應用
https://blog.csdn.net/carson_ho/article/details/53160580(轉)
10.Context相關
https://www.jianshu.com/p/94e0f9ab3f1d
11.Android屬性動畫
https://blog.csdn.net/iispring/article/details/50322625(轉)
12,談談接口與回調的理解
https://blog.csdn.net/Petershusheng/article/details/47323023(轉)
13.Android兩種序列化的方式和區別
https://blog.csdn.net/u011240877/article/details/72455715(轉)
14.Android插值器與估值器
https://blog.csdn.net/qq_24530405/article/details/50630744(轉)