- 博客(3)
- 收藏
- 关注
原创 AIDL通信解读
自定义中间文件博文主要注重解读定义AIDL文件后编译生成的java接口文件,因此中间文件生成过程制作简要介绍1 、自定义Book类:定义自定义类,实现Parcelable接口(除系统提供的一些原生类型外,自定义的类需要通过AIDL进行跨进程传输,需要实现Parcelable接口)2、定义Book类的aidl文件:在AIDL接口中如果使用到了自定义的类,需要创建一个同名同路径的Book.aidl文件(切记aidl目录下的路径与java目录一定要相同)在Book.aidl文件中声明Book,关
2020-07-11 02:03:44 455
原创 IntentFilter匹配规则
匹配三要素:action、category、data**action:**提供隐式方式启动的组件,其IntentFilter中至少声明一个自定义action,自定义action的值可以是系统提供的一些默认值,也可以是自定义的任何字符串。在android意图匹配过程中,首先匹配的对象既是action,通过遍历action注册列表,找到声明了该action的IntentFilter匹配对象,因此期望隐式启动组件的intent,其action属性必须匹配上目标IntentFilter声明的一个action。*
2020-07-10 19:38:58 219
原创 onSaveInstanceState调用时机
问题:①在阅读Android开发艺术中描述onSaveInstanceState调用时机位于onStop之前,但是基于Android10的测试,onSaveInstanceState调用实际恰好位于onStop之后测试:startActivity- 测试:关闭电源- 测试:Home按钮- 测试:打开切换后台程序- 测试:配置变化(屏幕旋转)- 测试:资源紧张(待测试)结论:这是基于我的Android10的测试结论,仅个人理解,有不对的地方可补充的地方还请指正说明 结论注解:
2020-07-10 19:26:06 500
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人