(一)Android基础知识点

本文全面解析Android四大组件:Activity、Service、BroadcastReceiver和ContentProvider的功能、生命周期及其相互间的数据交互方式。详细介绍各组件的工作原理、启动模式、状态保存与恢复等关键知识点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1,四大组件

2,四大组件的生命周期和简单用法

3,Activity之间的通信方式

4,Activity各种情况下的生命周期

5,横竖屏切换的时候,Activity各种情况下的生命周期

6,Activity与Fragment之间生命周期比较

7,Activity上有Dialog的时候按Home键时的生命周期

8,两个Activity之间跳转时必然会执行的是哪几个方法?

9,前台切换到后台,然后再回到前台,activity生命周期回调方法。弹出Dialog,生命周期回调方法。

10,activity的四种启动模式对比

11,activity状态保存与恢复

12,Fragment各种情况下的生命周期

13,Fragment状态保存startActivityForResult是哪个类的方法,在什么情况下使用?

14,如何实现Fragment的滑动?

15,Fragment之间传递数据的方式?

16,Activity怎么和Service绑定?

17,怎么在Activity中启动自己对应的Service?

18,service和activity怎么进行数据交互?

19,service的开启方式

20,请描述一下service的生命周期

21,谈谈你对ContentProvider的理解

22,说说ContentProvider、ContentResolver、ContentObserver之间的关系

23,请描述一下广播BroadcastReceiver的理解

24,广播的分类

25,广播使用的方式和场景

26,在manifest和代码中如何注册和使用BroadcastReceiver?

27,本地广播和全局广播有什么差别?

28,BroadcastReceiver,LocalBroadcastReceiver区别

29,AlertDialog,popupWindow,Activity区别

30,Application和Activity的Context对象的区别

31,Android属性动画特性

32,如何导入外部数据库?

33,LinearLayout、RelativeLayout、FrameLayout的特性及对比,并介绍使用场景

34,谈谈对接口与回调的理解

35,回调的原理

36,写一个回调demo

37,介绍下SurfView

38,RecycleView的使用

39,序列化的作用,以及Android两种序列化的区别

40,差值器

41,估值器

42,Android中数据存储方式


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值