自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 276

原创 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 855

原创 Handler实现两个子线程(Thrae)通信

(以下均个人观点)android中线程通信无非就是handler和looper的操作。一般情况下的主线程和子线程之间的通信,都是通过主线程中的handler把子线程中的message发给主线程中的looper,或者,主线程中的handler通过post向looper中发送一个runnable。looper默认存在于main线程中。那么子线程中没有Looper,该怎么办呢?很简单

2018-01-23 11:16:50 1488 1

原创 经典标准MVP

简称:MVP 全称:Model(模型)-View(视图)-Presenter(表示层) ; MVP 是从经典的模式MVC演变而来,它们的基本思想有相通的地方:Controller/Presenter负责逻辑的处理,Model提供数据,View负责显示。 Model:model的工作就是完成具体的业务操作(网络请求,数据库的操作) Presenter:presenter的作为桥梁,将vi

2018-01-22 18:11:44 594

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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