- 博客(4)
- 资源 (40)
- 收藏
- 关注
原创 Android框架搭建(MVP + Dagger2 + Retrofit + RxJava + 自定义插件)
一、项目框架当前比较流行的框架的 MVP + Retrofit + OkHttp + Dagger2 + butterknife全家桶,今天略做总结。MVPRetrofitOkHttpDagger2Glidebutterknife二、MVP框架MVP由原来的MVC演化而来,主要解决了以前MVC由于杂糅导致Activity、Fragment臃肿的问题,使得项目逻辑更加清楚。但使...
2019-05-31 15:10:05 1179 1
原创 IntelliJ IDEA开发Android Studio的MVP插件
应用场景如今我们开发通常采用MVP模式,在逻辑清晰,分工明确的好处下,也带来了一些弊端,每次创建一个Activity,都需要创建2~3个类或者接口来进行分工,既然是这样,每次都需要重复的建相同类型(Presenter,Contract)的类,何不自己开发一个这样的插件呢。开始开发步骤一、工具准备及项目创建开发插件使用的工具为IntelliJ IDEA。安装完成新建工程注意箭头指向的...
2019-05-29 16:39:58 1549
原创 Scrollview嵌套WebView加载成功但是显示空白
问题描述Google官方不建议ScrollView+WebView的嵌套使用,但是为了需求实现,实在是没有找到其他的可替代方案,只能是采用此方法了。因为采用此方案,相关的问题也随之而来,其中最大的问题就是,WebView内容成功加载完成之后,内容显示一片空白,无法正常显示内容原因两者嵌套,ScrollView和WebView互相抢焦点,导致WebView宽高为0,从而导致显示空白。解决办法...
2019-05-22 11:04:58 2119 1
原创 Fragment回退栈简述
简述Fragment与Activity同样存在栈,只是我们平时很少使用到,下面我们将简述Fragment的回退栈及其使用方法。效果图原理Activity有任务栈,用户通过startActivity将Activity加入栈,点击返回按钮将Activity出栈。Fragment也有类似的栈,称为回退栈(Back Stack),回退栈由FragmentManager管理的。如果没有加入回退...
2019-05-22 10:34:06 768
TestSlideViewInRecycleView.zip
2019-07-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人