原文:从BaseActivity与BaseFragment的封装谈起

这篇博客主要是从BaseActivity与BaseFragment的封装开始,总结自己在实战开发中关于Fragment的注意事项以及心得体会。先看以下效果图: 这里模拟的是用户登录模块,你可能会说,很普通的效果嘛,这有啥。嘿嘿,那我要告诉你的是,这么多模块仅仅由两个Activity构成的。等你从头到尾看完这篇博客,你就会惊叹其中的奥秘了。废话不多说,开始。 多模块Activity 多Fragmen ...

2016-05-20 13:54 0 2942 推荐指数:

查看详情

Android 谈谈封装那些事 --BaseActivityBaseFragment(二)

1.前言 昨天谈了BaseActivity封装,Android谈谈封装那些事--BaseActivityBaseFragment(一)有很多小伙伴提了很多建议,比如: 通用标题栏可以自定义View而不放在Base里面,代码更统一 ...

Wed Dec 28 16:54:00 CST 2016 0 1453
Basefragment封装使用

1、前言 封装作为面向对象的三大特性之一,在我们平时的coding过程用的那是非常的多的。大多数时候,我们可以根据封装情况评判代码的质量水平。 本文主要讲解的是fragment的封装。大体上,在项目的初期,我们都会在基类中把一些常用的东西封装起来,以供子类方便的调用。这用做的好处是显而易见 ...

Fri Jul 01 18:13:00 CST 2016 0 2604
Android -- 带你一点点封装项目 MVP+BaseActivity+Retrofit+Dagger+RxJava(三)

1,这一篇博客是和大家一起来封装我们最后的Dagger2,其实之前也写过关于简单的Dagger2,这里是地址,完全没了解的同学可以先去看一下这篇,感谢很多小伙伴一直在耐心的等待这一篇 2,Dagger2可以说是些技术中最难上手的,不过把主要的四个注解理解到位了,基本上就可以 ...

Fri Mar 10 01:56:00 CST 2017 0 1464
Android--带你一点点封装项目 MVP+BaseActivity+Retrofit+Dagger+RxJava(一)

1,其实早就想把这些东西给封装封装的,一直没有时间,今天刚好项目进入到测试阶段了,Bug同事在哪儿测试的飞起,但发现提bug的尽然是我(得意脸),然后上午把ios的包测试了一下,顺便把服务器给测挂了(别问我是怎么做到的),现在服务器的同事还在拿着刀满街找我呐。好了不扯了,就想标题写了,一直想把这一 ...

Wed Nov 09 01:26:00 CST 2016 1 14213
Android--带你一点点封装项目 MVP+BaseActivity+Retrofit+Dagger+RxJava(二)

1,昨天我们基本上把MVP给封装起来了,今天接着昨天的东西来结合RxJava把Retrofit把网络框架简单的封装一下,先看一下我们今天实现的效果:   哈哈 ,还是昨天的效果,好吧 ,我认错。 2,由于这次是把RxJava给接入进来了,所以我们可以对昨天的BasePresenter再次 ...

Thu Nov 10 01:32:00 CST 2016 1 3720
自定义BaseActivity

Android没有像苹果开发那样功能强大的界面开发工具,本身ADT插件提供的界面编辑能力有限,没办法刻画所有的界面情况;Android的界面xml代码可以进行人工修改,而Iphone的全部在图形界面 ...

Sat Mar 08 23:52:00 CST 2014 0 10383
由PYTHONPATH谈起

PYTHONPATH是Python搜索路径,默认我们import的模块都会从PYTHONPATH里面寻找。 使用下面的代码可以打印PYTHONPATH: 我的某个项 ...

Thu Nov 29 09:56:00 CST 2012 4 35490
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM