- 博客(4)
- 收藏
- 关注
原创 AIDL两个App使用Service传值
1.什么是aidl:aidl是 Android Interface definition language的缩写,一看就明白,它是一种android内部进程通信接口的描述语言,通过它我们可以定义进程间的通信接口icp:interprocess communication :内部进程通信(使用隐士跳转,绑定启动2.在aApp中创建AIDL接口写法跟java代码类似,但是这里有一点值得
2018-01-23 14:14:07
319
原创 Service生命周期详解
Service四大组织之一 需要在清单文件里注册android:name=".My_Serve"> android:name="my_menu_seaver" /> //设置Intent 需要跳转的Service intent = new Intent("my_menu_seaver");// intent
2018-01-23 11:45:14
885
原创 Handler实现两个子线程(Thrae)通信
(以下均个人观点)android中线程通信无非就是handler和looper的操作。一般情况下的主线程和子线程之间的通信,都是通过主线程中的handler把子线程中的message发给主线程中的looper,或者,主线程中的handler通过post向looper中发送一个runnable。looper默认存在于main线程中。那么子线程中没有Looper,该怎么办呢?很简单
2018-01-23 11:16:50
1576
1
原创 经典标准MVP
简称:MVP 全称:Model(模型)-View(视图)-Presenter(表示层) ; MVP 是从经典的模式MVC演变而来,它们的基本思想有相通的地方:Controller/Presenter负责逻辑的处理,Model提供数据,View负责显示。 Model:model的工作就是完成具体的业务操作(网络请求,数据库的操作) Presenter:presenter的作为桥梁,将vi
2018-01-22 18:11:44
662
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人