源至Hongyang微信公众号,博客源址:从BaseActivity与BaseFragment的封装谈起
这篇博客主要是从BaseActivity与BaseFragment的封装开始,总结自己在实战开发中关于Fragment的注意事项以及心得体会。先看以下效果图:
这里模拟的是用户登录模块,你可能会说,很普通的效果嘛,这有啥。嘿嘿,那我要告诉你的是,这么多模块仅仅由两个Act...
分类:
其他好文 时间:
2016-05-19 10:49:40
阅读次数:
615
1、视图 2、MainActivity 3、BaseActivity 4、InjectUtils 5、自定义的Annotation 1)布局的Annotation 2)findViewById的Annotation 3)点击事件的Annotation 6、代理类 ...
分类:
其他好文 时间:
2016-05-08 10:20:45
阅读次数:
254
1 public class BaseActivity<T> extends AppCompatActivity { 2 3 /** 4 * 获取T的名称,不能用getLocalClassName代替 5 */ 6 @SuppressWarnings("unchecked") 7 private S ...
分类:
其他好文 时间:
2016-05-07 13:14:21
阅读次数:
329
Android 开发60条技术经验总结: 1. 全部Activity可继承自BaseActivity,便于统一风格与处理公共事件,构建对话框统一构建器的建立,万一需要整体变动,一处修改到处有效。 2. 数据库表段字段常量和SQL逻辑分离,更清晰,建议使用Lite系列框架 LiteOrm 库,超级清晰 ...
分类:
移动开发 时间:
2016-04-02 17:19:07
阅读次数:
174
代码实现采用构造方法传递参数传递Activity实例的方式 public abstract class BaseActivity extends ActivityHandler: 抽象类再封装一次,提供一些具体业务操作的公共方法,和回调的抽象方法 public class Test1Activity ...
分类:
其他好文 时间:
2016-03-31 14:33:48
阅读次数:
144
全部Activity可继承自BaseActivity,便于统一风格与处理公共事件,构建对话框统一构建器的建立,万一需要整体变动,一处修改到处有效。 数据库表段字段常量和SQL逻辑分离,更清晰,建议使用Lite系列框架LiteOrm库,超级清晰且重心可以放在业务上不用关心数据库细节。 全局变量放全局类
分类:
移动开发 时间:
2016-03-07 20:41:22
阅读次数:
174
1. 全部Activity可继承自BaseActivity,便于统一风格与处理公共事件,构建对话框统一构建器的建立,万一需要整体变动,一处修改到处有效。 2. 数据库表段字段常量和SQL逻辑分离,更清晰,建议使用Lite系列框架LiteOrm库,超级清晰且重心可以放在业务上不用关心数据库细节。 3.
分类:
移动开发 时间:
2016-02-16 11:23:46
阅读次数:
196
==========================1. 知晓当前是在哪一个活动========================= // //新建一个BaseActivity继承Activity,重写onCreate()方法 //让BaseActivity成为其他自建Activity活动的父类...
分类:
其他好文 时间:
2015-11-26 01:03:57
阅读次数:
280
1.抽取BaseActivity 管理所有activity 方便退出public class BaseActivity extends ActionBarActivity { // 管理运行的所有的activity public final static List mActivities = new...
分类:
其他好文 时间:
2015-11-14 16:33:33
阅读次数:
586
public class BaseActivity extends Activity{@Overrideprotected void onStop() { boolean isOnForeground=isAppOnForeground(); RaiingLog.d("前后台测试-->>...
分类:
其他好文 时间:
2015-10-13 16:40:56
阅读次数:
145