张拭心的博客 shixinzhang

“厚德求真·励学笃行”,输入->思考->输出

Android 进阶9:进程通信之 AIDL 解析

读完本文你将了解: AIDL AIDL 生成文件分析 Stub Proxy AIDL 生成的内容小结 AIDL 的使用回顾 服务端 客户端 小结 手动写个 Binder 首先是定义跨进程接口实现 IInterface 然后在其中创建这个接口与对应 Binder 的转换类 Stub 最后创建代理接口...

2017-05-31 23:58:12

阅读数 4859

评论数 2

Android 进阶8:进程通信之 Binder 机制浅析

读完本文你将了解: IBinder Binder Binder 通信机制 Binder 驱动 Service Manager Binder 机制跨进程通信流程 Binder 机制的优点 总结 Thanks上篇文章 Android 进阶7:进程通信之 AIDL 中我们虽然跨进程通信成功,但是还是有...

2017-05-29 11:50:28

阅读数 10415

评论数 6

Android 进阶7:进程通信之 AIDL 的使用

记得 2015 年实习面试,笔试题里就有这道题:请介绍下 AIDL。当时的我是懵逼的,只好老老实实空着。没想到后来面试时面试官大哥嘿嘿一笑说他也没用过这玩意,真是够实诚的。笔试完查了这个知识点,似懂非懂也没深究。去年看《安卓开发艺术探索》时也学了这部分内容,但是可能当时水平不够,或者只是看起来努力...

2017-05-26 11:43:31

阅读数 55795

评论数 15

Android 进阶4:Service 的一些细节

读完本文你将了解: Service 简介 Service 的两种启动方式 两种状态下服务的生命周期 停止服务 前台服务 Android 50 后需要显式启动 Service Service 中弹出 Dialog ThanksService 简介Service 的概念相信大家都知道:后台运行服务,它...

2017-05-23 18:40:27

阅读数 4213

评论数 0

@SuppressWarning 使用及支持的参数

@SuppressWarning@SuppressWarning 是一个注解,它的作用时抑制编译时的警告,可以用于标记整个类、某个方法、某个属性或者某个参数,用于告诉编译器这个代码是安全的,不必警告。强烈建议最小范围使用这个注解,一旦你在一个比较大的范围抑制错误,可能会把真正的问题掩盖了。@Sup...

2017-05-19 11:22:45

阅读数 1244

评论数 0

Android 进阶6:两种序列化方式 Serializable 和 Parcelable

什么是序列化我们总是说着或者听说着“序列化”,它的定义是什么呢? 序列化 (Serialization)将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象。 二进制...

2017-05-17 23:57:07

阅读数 10871

评论数 0

Android 进阶3:Intent 与 IntentFilter 匹配规则

读完本文你将了解: Intent Intent 携带的信息 Intent 的类型 隐式 Intent Intent 过滤器 IntentFilter IntentFilter 的匹配规则 action 的匹配规则 category 的匹配规则 data 的匹配规则 总结过滤规则 注意 Thanks...

2017-05-06 23:33:07

阅读数 3505

评论数 0

Android 进阶2:Activity 的 Task 与启动模式

读完本文你将了解: Android 中的 Task 是什么 四种启动模式 标志位 ThanksAndroid 中的 Task 是什么我们知道,一个应用中可能有多个 Activity,而这些 Activity 被以栈的形式管理。当我们新打开 Activity 或者按返回时,会导致 Activity ...

2017-05-02 16:28:37

阅读数 2221

评论数 0

Android 进阶1:Activity 的生命周期

《Android 开发艺术探索》去年就看完了,但由于当时水平不够,加上自己脑子愚笨,很多知识没有完全消化。还是再来回顾、敲敲、总结一遍吧。 读完本文你将了解: 典型情况下的生命周期 7个生命周期 一些特殊情况 异常情况下的生命周期 异常状态保存恢复方法 系统自动做的保存恢复工作 系统内存不足时优先...

2017-05-01 23:33:57

阅读数 2190

评论数 0

提示
确定要删除当前文章?
取消 删除