![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
CAT_0_0
这个作者很懒,什么都没留下…
展开
-
AndroidStudio中配置AndroidAnnotations
第一步:在Project的build.gradle文件dependencies节点中添加classpath 'com.neenbedankt.gradle.plugins:android-apt:1.4'第二步:在app的build.gradle文件中顶部添加apply plugin: 'android-apt'def AAVersion = '3.3.2'继续在该文件的dependencies节原创 2015-10-14 09:48:08 · 633 阅读 · 0 评论 -
RxBinding的使用,实现数据和View的绑定
rxbinding是一个开源项目,可以实现数据层与View层的绑定,当数据发生变化,View会自动更新UI。还有其他功能非常强大,github地址 https://github.com/ogaclejapan/RxBinding下面使用AndroidStudio写一个小例子,点击button让sharedpreferences中的内容发生改变,textview订阅到变化自动更新文本。效果很简单,如原创 2015-10-23 11:26:25 · 11550 阅读 · 5 评论 -
在AndroidStudio中使用Lambda表达式
在AndroidStudio中使用Lambda表达式第一步:在app的build.gradle文件顶部添加apply plugin: 'me.tatarka.retrolambda'。 继续在该文件下的android节点下添加 compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 target原创 2015-10-13 16:24:00 · 2512 阅读 · 0 评论 -
startActivity前resolveActivity的情况
当启动第三方APP的Activity的时候,不能确定当前手机是否安装了该第三方应用程序,此时应该在startActivity前对启动的intent做一次判断,是否存在匹配的Activity供启动原创 2015-08-03 09:11:23 · 829 阅读 · 0 评论