- 博客(9)
- 收藏
- 关注
转载 Android进阶十五:Notification进阶
基本使用见Android 通知栏Notification总结一:基本用法 还是引用那张图: 一、使用RemoteViews自定义布局因为notification所在的进程和应用程序所在的进程不是同一个进程,所以如果notification要使用自定义布局,需要借助RemoteViews来实现,1.基本用法布局:LinearLayout xmlns:android="h
2018-01-20 20:54:10 196
原创 Android进阶十四:Databinding之@BindingAdapter和Component
@BindingAdapter作用于方法它定义了xml的属性赋值的java实现方法必须为公共静(public static)方法,可以有一到多个参数。问题在使用databinding的时候,有时候发现:属性在类中没有对应的setter,如ImageView的android:src,ImageView中没有setSrc()方法,属性在类中有setter,但是接收的参数
2018-01-13 22:06:22 10606 1
原创 Android进阶十三:Databinding之@BindingConversion标签
@BindingConversion作用于方法被该注解标记的方法,被视为dataBinding的转换方法。方法必须为公共静态(public static)方法,且有且只能有1个参数作用在使用databinding的时候,对属性值进行转换,以匹配对应的属性。 举个例子,比如android:background属性,看源码:public void setBackground(Drawable
2018-01-13 10:35:24 2264
转载 Android进阶十二:解析XML的三种方式
http://blog.csdn.net/d_shadow/article/details/55253586http://blog.csdn.net/isee361820238/article/details/52371342Pull方式: xml:calibration> group>BNCgroup> material id="BG"> t
2018-01-08 13:30:55 187
转载 Android进阶十一:Gson解析复杂的json数据
http://blog.csdn.net/tkwxty/article/details/34474501/Android studio插件GsonFormat 的使用: http://blog.csdn.net/dreamlivemeng/article/details/51262538
2018-01-08 13:17:50 235
转载 Rx系列总结一:RxJava 中的map与flatMap
1、map和flatMap都是接受一个函数作为参数(Func1)2、map函数只有一个参数,参数一般是Func1,Func1的I,O模版分别为输入和输出值的类型,实现Func1的call方法对I类型进行处理后返回O类型数据3、flatMap函数也只有一个参数,也是Func1,Func1的I,O模版分别为输入和输出值的类型,实现Func1的call方法对I类型进行处理后返回O类型数据,不过这
2018-01-08 11:32:12 7703
原创 Android进阶十:android studio 代码混淆
一、Android Studio 代码混淆基本配置在工程目录下,找到 proguard-rules.pro 文件,它就是你要进行编写混淆配置的文件,在这个文件中编写混淆规则当然,在这之前,还需要在你 module 的 build.gradle 文件中引用该混淆文件: 上面中的 proguard-android.txt 文件,这是系统默认的混淆文件,具体在../sdk/tools/pr
2018-01-07 09:34:57 254
原创 Gradle实现自动签名
android { signingConfigs { release { storeFile file('D:/google/study_workspace/RobusStudy/20140711.keystore') storePassword "1985818" keyAlias "20140711
2018-01-05 22:33:16 1049
原创 Android 源码一:StateListDrawable的绘制
StateListDrawable严格意义上来讲,它是一个Drawable的容器,它继承自DrawableContainer类,它是怎么工作的呢?StateListDrawable内部定义了一个DrawableContainerState,这个类里面有一个二维数组int[][] mStateSets用于存储StateListDrawable的各个状态。StateListDrawable的父...
2018-01-01 14:56:14 558
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人