常用库
文章平均质量分 59
那时候
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Dagger2 使用(粗略)
在实体类的构造方法标注 @Inject @Injectpublic Student(){}创建Module 构造方法传递实体类所要注入的类@Modulepublic class StudentModule { private Main9Activity mMain9Activity; public StudentModule(Main9Activity main9A...原创 2018-05-22 14:44:19 · 141 阅读 · 0 评论 -
RxBinding
https://github.com/JakeWharton/RxBinding一些RxBinding使用场景 如RxView.clicks(mView)等即可;原创 2018-06-06 18:40:30 · 284 阅读 · 0 评论 -
动态权限RxPermissions
https://github.com/tbruyelle/RxPermissions 使用:new RxPermissions(this) .request(Manifest.permission.READ_EXTERNAL_STORAGE , Manifest.permission.WRITE_EXTERNAL_STORAGE) ...原创 2018-06-06 17:31:38 · 620 阅读 · 0 评论 -
GreenDao3.2.2的使用
一、在app的build.gradle中配置greendao { schemaVersion 1 daoPackage 'com.at3.bitcontinent.dao' //生成的文件存放的文件夹 targetGenDir 'src/main/java'}//greenDao ---> https://github.com/greenrobot...原创 2018-05-30 18:36:19 · 936 阅读 · 0 评论 -
动态权限PermissionsDispatcher
https://github.com/permissions-dispatcher/PermissionsDispatcher参考 https://blog.youkuaiyun.com/totond/article/details/73648103导包api("com.github.hotchemi:permissionsdispatcher:3.2.0") { exclude modu...原创 2018-05-28 17:32:41 · 975 阅读 · 0 评论 -
EventBus3.1.1
https://github.com/greenrobot/EventBus参考:Android EventBus 3.0.0 使用总结发送数据: EventBus.getDefault().post(a);接收数据:注册:EventBus.getDefault().register(this);解注册:EventBus.getDefault().unregister(t...原创 2018-06-06 12:18:49 · 820 阅读 · 0 评论 -
Android开发常用技术
数据库 greenDAO、ObjectBox、网络请求 Retrofit2、OkHttp3事件传递 EventBus响应框架 rxJava2、RxAndroid注解 butterknife、dagger2调试工具 stetho、leakcanary动态权限 PermissionsDispatcher...原创 2018-06-06 11:44:49 · 12105 阅读 · 3 评论 -
常用第三方库
一、Dialog1. ColorDialog & PromptDialog2. material-dialogs 替代AlertDialog3. MNProgressHUD4. ProgressDialog类5. XProgressDialog6. Dynamicbox 加载数据,没有网络等emptyView (推荐)二、EventBus3.0三、组件View1...原创 2018-06-06 11:19:44 · 3610 阅读 · 1 评论 -
Dagger2
参考 Android_Dagger2篇——从小白最易上手的角度 + 最新dagger.android步骤 1. 在需要实例化的类中,构造无参构造方法,注解@Inject@Injectpublic Student() {}构造Component接口,有inject方法@Componentpublic interface DaggerComponent { voi...原创 2018-06-05 19:03:53 · 636 阅读 · 0 评论 -
RxJava2.0
两个对象,一个行为:Observable的构造(静态方法):操作符其他操作符注意实践参考: RxJava 只看这一篇文章就够了 (上) 这可能是最好的RxJava 2.x 入门教程(一)两个对象,一个行为:Observable Observer subscribeDisposable subscribe = observable.subscribe(o...原创 2018-06-05 17:27:47 · 996 阅读 · 0 评论 -
rxjava1.0
实现倒计时功能(发送短信、启动页等待等)void beginCountdown(int time) { //time 为需要执行的时间 if (time < 0) { time = 0; } final int countTime = time; Observable.interval(0, 1, TimeUnit.SECOND...原创 2018-05-22 15:28:53 · 313 阅读 · 0 评论 -
ButterKnife的配置与使用
2018-06-13导入:implementation 'com.jakewharton:butterknife:8.8.1'annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'一、在自定义view中使用在构造方法中调用:View view = LayoutInflater.from(cont...原创 2018-06-13 21:17:39 · 607 阅读 · 0 评论
分享