- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 AIDL深入理解
一、 服务端连接成功服务端会通过public IBinder onBind(Intent intent)方法调用 return new IBookManager.Stub()将stub(也就是binder)类返回给客户端由于此类实现了IBookManager接口所以要实现已下五个方法(此方法就是在aidl接口文件定义的方法)并已下五个方法中做业务逻辑 1、int a...
2018-11-09 16:51:17
490
原创 AIDL学习自定义类型包名配置
注意事项:aidl文件夹下报名必须一样,以前我把book放在java路径下 这样客户端就老找不到book文件 于是就把book放在aidl文件夹路径下。然后在build.gradle 下配置一下sourceSets { main { manifest.srcFile 'src/main/AndroidManifest.xml' java....
2018-08-25 17:12:35
757
原创 Activity生命周期注意事项
1、在oneActivity上启懂twoActivity,如果twoActivity是透明主题,则oneActivity生命周期只会执行到onPause 不会执行onstop和onDestory。 2、当系统认为一个Activity有可能被回收时(内存不足),会调用onSaveInStanceState(Bundle outState),(注意 是一个参数的,不是两个参数)当activity的...
2018-08-16 18:29:57
259
原创 Rxjava 用ObservableTransformer 切换线程时 报错 HTTP FAILED: android.os.NetworkOnMainThreadException
刚开始我如下面这样写 报错HTTP FAILED: android.os.NetworkOnMainThreadExceptionObservableTransformer<T, T> observableTransformer = new ObservableTransformer<T, T>() { @Override public Observabl...
2018-05-10 10:06:36
2248
1
原创 AutoCompleteTextView
在百度上面进行关键词搜索的时候,当我们输入时,就会显示一个下拉框, 匹配到我们输入的关键词,其实在安卓上面也有这个组件。 AutoCompleteTextView会实现自动匹配,如果不是复习以前的基础,还真不知道这个东西,嘿嘿,半桶水就是半桶水,还是得多多练习,查漏补缺啊。小例子:<LinearLayout xmlns:android="http://schemas.android.com/...
2018-05-02 12:36:25
182
转载 shape中gradient属性介绍
<gradient>shape的颜色渐变属性attributes:android:angleInteger,代表渐变颜色的角度, 0 is left to right, 90 is bottom to top. 必须是45的整数倍. 默认是 0.该属性只有在type=linear情况下起作用,默认的type为linear。默认情况下,从左到右: ...
2018-04-27 09:21:26
4502
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人