(七)安卓框架搭建之其他必备要素的封装或引入

1.安卓6.0权限处理机制、android 7.0读写M的权限、N外部文件读写,相信坑了不少同学。框架里必须得有!1.1权限问题权限问题之前看到的一个很好的封装方法,真正做到一个方法解决问题,而且我试验下来,确实很完美。依赖:compile ‘pub.devrel:easypermissions:...

2017-11-26 13:24:44

阅读数:199

评论数:0

(六)安卓框架搭建之RecyclerView和Adapter以及列表案例

recycalview和adapter recycleview 的出现就是来替代listview,并且其性能上做了很多优化。今天用的这个是取自第三方的Xrecycleview,没错,这次又是站在了巨人的肩膀上。选Xrecycleview的原因是之前用这个写过一个自定义的头部刷新view.而且它在...

2017-11-26 13:24:05

阅读数:196

评论数:0

(五)安卓框架搭建之BaseFragment,MainActivity, Toolbar细化

讲完了网络通信模块和MVP结构。回过头来再说说基础页面的封装BaseFragmentBaseFragment和BaseActivity基本是一样的 在BaseActivity同级目录下新建 BaseFragment,直接贴出内容package com.example.burro.demo.ap...

2017-11-26 13:23:28

阅读数:244

评论数:0

(四)安卓框架搭建之MVP+Retrofit+RxJava优化

BasePresenter的优化RxJava也需要管理生命周期,即添加订阅和解除订阅。

2017-11-26 13:22:45

阅读数:736

评论数:4

(三)安卓框架搭建之MVP+Retrofit+RxJava基础

上一篇,算是完成了准备工作,那么这篇就来说说MVP和RxJava的封装了。

2017-11-26 13:18:04

阅读数:476

评论数:5

(二)安卓框架搭建之项目Butterknife引入,Application的简单封装

先写Butterknife,Application,主要因为第三篇的MVP封装会用到,需要提前做些准备工作。再者是Butterknife的导入,有几点是需要强调的!ButterknifeButterknife人称黄油刀,强大之处无需多言,案例中使用Butterknife的版本为8.5.1。

2017-11-26 13:16:46

阅读数:510

评论数:0

安卓虚化背景的实现

之前有一个需求就是要实现类似音乐播放器的虚化背景。在此整理一下首先看看效果:一、引入的包package com.example.dell.myapplication;二、MainActivityimport android.support.v7.app.AppCompatActivity; imp...

2017-11-18 16:33:17

阅读数:836

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭