android框架
D_Russell
这个作者很懒,什么都没留下…
展开
-
RxJava之Subject分类解析
关于Subject关于Subject,官方文档的解释是这样的:Subject可以看成是一个桥梁或者代理,在某些ReactiveX实现中(如RxJava),它同时充当了Observer和Observable的角色。因为它是一个Observer,它可以订阅一个或多个Observable;又因为它是一个Observable,它可以转发它收到(Observe)的数据,也可以发射新的数据。也就是说: 它可以原创 2017-07-25 10:13:18 · 670 阅读 · 0 评论 -
开源库BaseRecyclerViewAdapterHelper的简单用法
前言BaseRecyclerViewAdapterHelper 是用于对RecycleView的数据绑定以及定义事件的一系列超级简单的一个adapter,下面我们就来学习他的用法用法(介绍两种)配置环境标准配置 allprojects { repositories { ... maven { url "https://jitpack.i原创 2017-08-10 11:44:19 · 1785 阅读 · 0 评论 -
EventBus之简单用法
什么是EventBus先不去看官方的理解,我个人理解为就是在任何你想和UI线程传递数据时候他都能给你进行数据传递,UI线程和传输数据的子线程是高度解耦合的,可以说是相当流氓,想怎么传数据就怎么传数据。用法用法比较简单,首先在build.gradle里添加 compile 'org.greenrobot:eventbus:3.0.0'这里为了方便使用,同时添加了butterKnife的依赖,butte原创 2017-08-07 10:50:56 · 343 阅读 · 0 评论 -
Android zxing 二维码扫描和生成方法(简单版)
前言二维码大家都见识过,这里就不废话了,直接来干货。步骤导入依赖 compile 'com.google.zxing:core:3.2.1' //zxing核心依赖 compile 'com.journeyapps:zxing-android-embedded:3.3.0' //生成二维码依赖生成二维码 这里封装一个ZxingUtils,主要功能就是生成二维码的Bi原创 2017-07-31 14:05:15 · 19305 阅读 · 3 评论 -
Android Studio代码混淆小结
前言之前对代码混淆这块一直不了解,今天进入新公司就接触到了,网上看了一些博客,这里记录下看的结果。基本规则两个常用的混淆命令,注意一颗星表示只是保持该包下的类名,而子包下的类名还是会被混淆;两颗星表示把本包和所含子包下的类名都保持;-keep class cn.hadcn.test.**-keep class cn.hadcn.test.*用以上方法保持类后,你会发现类名虽然未混淆,但里面的转载 2017-11-27 16:25:12 · 287 阅读 · 0 评论