这篇博客主要是从BaseActivity与BaseFragment的封装开始,总结自己在实战开发中关于Fragment的注意事项以及心得体会。先看以下效果图: 这里模拟的是用户登录模块,你可能会说,很普通的效果嘛,这有啥。嘿嘿,那我要告诉你的是,这么多模块仅仅由两个Activity构成的。等你 ...
.前言 昨天谈了BaseActivity的封装,Android谈谈封装那些事 BaseActivity和BaseFragment 一 有很多小伙伴提了很多建议,比如: 通用标题栏可以自定义View而不放在Base里面,代码更统一 BaseEventActivity里面应该留出开关保证不需要Bus的Activity使用 BaseStatusActivity里面就一个方法没必要新建一个 还有一些小的 ...
2016-12-28 08:54 0 1453 推荐指数:
这篇博客主要是从BaseActivity与BaseFragment的封装开始,总结自己在实战开发中关于Fragment的注意事项以及心得体会。先看以下效果图: 这里模拟的是用户登录模块,你可能会说,很普通的效果嘛,这有啥。嘿嘿,那我要告诉你的是,这么多模块仅仅由两个Activity构成的。等你 ...
1、前言 封装作为面向对象的三大特性之一,在我们平时的coding过程用的那是非常的多的。大多数时候,我们可以根据封装情况评判代码的质量水平。 本文主要讲解的是fragment的封装。大体上,在项目的初期,我们都会在基类中把一些常用的东西封装起来,以供子类方便的调用。这用做的好处是显而易见 ...
1,这一篇博客是和大家一起来封装我们最后的Dagger2,其实之前也写过关于简单的Dagger2,这里是地址,完全没了解的同学可以先去看一下这篇,感谢很多小伙伴一直在耐心的等待这一篇 2,Dagger2可以说是些技术中最难上手的,不过把主要的四个注解理解到位了,基本上就可以 ...
1,其实早就想把这些东西给封装封装的,一直没有时间,今天刚好项目进入到测试阶段了,Bug同事在哪儿测试的飞起,但发现提bug的尽然是我(得意脸),然后上午把ios的包测试了一下,顺便把服务器给测挂了(别问我是怎么做到的),现在服务器的同事还在拿着刀满街找我呐。好了不扯了,就想标题写了,一直想把这一 ...
1,昨天我们基本上把MVP给封装起来了,今天接着昨天的东西来结合RxJava把Retrofit把网络框架简单的封装一下,先看一下我们今天实现的效果: 哈哈 ,还是昨天的效果,好吧 ,我认错。 2,由于这次是把RxJava给接入进来了,所以我们可以对昨天的BasePresenter再次 ...
网上有很多介绍BaseActivity的博文,多数是从应用的角度去描述的。 这里,我所介绍的BaseActivity不同,主要从框架搭建的角度去介绍BaseActivity的使用。 先看代码: ? 1 2 ...
写Android的时候,可能有多个界面。在风格统一的软件中,写Activity时会有很多重复。例如我所在软工课程小组的项目:Github链接 ,里面的TaskListActivity和TeacherListActivity就在Navigation的处理上有重复。还有一个双击退出APP的方法 ...
前言 在上一讲 谈谈 Nginx 那点事【一】 中,介绍了Nginx的安装及基本结构,今天将工作中Nginx的一些配置,及常用的场景做一些总结。 这一讲总结的内容主要是关于Nginx服务配置、静态资源部署、以及强大的 Rewrite功能配置及其常用的场景。 Nginx服务器基础配置实例 ...