- 博客(6)
- 资源 (43)
- 收藏
- 关注
原创 dagger2整个流程解析(一)
个人博客:haichenyi.com。感谢关注 众所周知,dagger的入门是比较难的,在嵌入之前,我先说一下这个dagger必要的东西,也是比较常见的东西,几个注解 @Component,@Singleton,@Module,@Provides,@Inject 大致的整个流程如下:编译的时候,先找构造方法由@Inject标记的类,生成对应的Factory.class类,这个类里面通过...
2019-07-31 20:16:56 154
原创 一场由dagger2引发的一些思考
个人博客:haichenyi.com。感谢关注 用了好几年的dagger2,从dagger2.android。就只有当时刚开始用dagger的时候深入的了解过,后来就再也没有深入的时候研究过。这几天又研究了一下,做个总结。 就拿之前写的kotlin的框架来说,它用的是dagger2.android。从dagger2.android。最明显的就是,需要我们自己写的东西越来越少了,框架帮我们做...
2019-07-31 17:39:06 323
原创 Tomcat安装与启动
个人博客:haichenyi.com。感谢关注 搭建android框架的时候总是会遇到测试网络请求没有接口的问题,今天就自己搭建一个服务器Tomcat。不用写web项目就能直接获取到数据 一.Tomcat主页跳转下载 二.Download——版本(点击)——Binary Distributions——Core——zip(点击),该版本是解压版,解压就可以用,无需安装。如下图 三...
2019-07-25 20:21:34 148
原创 Android开发中的小技巧(持续更新...)
个人博客:haichenyi.com。感谢关注1. 不需要读写权限就可以操作的目录 一谈起要做文件的读写操作,应在脑海中的就是先申请读写权限,没有读写权限就不让对应的操作。那为什么SP也是把数据存本地,缺不需要读写权限呢? 只要是存储在你的APP目录下面,就不需要读写权限。而,手机上面APP目录有两种:一种是手机内部,一种是SD卡目录。怎么获取呢?//手机内部:APP目录下默认有两个文...
2019-07-25 17:55:44 336
原创 kotlin项目框架
个人博客:haichenyi.com。感谢关注MVP+dagger2.android+LiveData+RxJava2+Retrofit2+OkHttpgithub项目链接
2019-07-23 17:31:37 245
原创 kotlin之协程一简单使用
个人博客:haichenyi.com。感谢关注 kotlin协程用于线程切换,kotlin里面不需要new Thread,并且,协程的开销小于new Thread。有三种写法:runBlocking,launch,async既然协程的出现可以取代Thread,我们这里想要验证的是:会不会阻塞主线程?协程里面的代码是怎么执行的?按顺序执行还是并行?协程里面能不能更新页面?依赖 ...
2019-07-18 14:39:32 528
BufferTextInputLayout的简单用法
2017-03-28
基于SystemBarTint、BottomNavigationBar实现的一个简单的项目框架
2017-03-18
MyApplication.rar
2019-05-24
MVP+Dagger.Android+LiveData+RxJava2.0+Retrofit2.0+OkHttp
2018-12-10
Dagger.Android+LiveData搭的简单的项目框架
2018-12-04
MyProject8
2018-03-01
CoordinatorLayout的常见用法4种
2017-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人