
一个Android工程的从零开始
半寿翁
一个Android菜鸟如何修炼成胖菜鸟的奋斗史
展开
-
《一个Android工程的从零开始》-5、base(四) BaseActivity——方法封装
本次的内容总共有如下四点: 1. 常用常量、变量; 2. 界面跳转; 3. 网络监听; 4. 提示框。原创 2017-07-11 20:08:19 · 3636 阅读 · 1 评论 -
《一个Android工程的从零开始》阶段总结与修改6-BaseNetActivity
先扯两句前几篇博客把之前的BaseActivity做了拆解,分成了BaseActivity与BaseLayoutActivity,而BaseNetActivity确实也在之前做了一定的去耦合处理,虽然没有发对应的博客,但是如果有关注我github的朋友或许会发现,那就是封装了一个NetUtils类,将原本Header的封装,Retrofit的调用封装全都拆解了出来,只对应GET、POST请求暴...原创 2018-04-07 12:06:40 · 249 阅读 · 0 评论 -
《一个Android工程的从零开始》阶段总结与修改5-BaseLayoutActivity
先扯两句其实按照正常情况,这篇博客应该是在上一篇之前发的,实在是之前公司遇到了一个新需求,要创建一个背景透明的Activity做提示遮罩用,结果现有的BaseActivity布局的封装实在不支持这种情况,所以只能创建了一个不是基于BaseActivity的Activity已达成需求,虽然任务完成了,可是程序员探索的脚步不能停,于是痛定思痛之下,终于下定决心,对BaseActivity进行拆解,...原创 2018-04-05 23:43:47 · 486 阅读 · 0 评论 -
《一个Android工程的从零开始》阶段总结与修改4-BaseActivity下——方法封装
先扯两句终于把档案的事搞定了,据传闻,如果毕业两年后档案还留校没有调到生源地人社局或者是工作单位所在城市人社局的话,档案就会变成“死档”, “死档”有两种情况,一是超过择业期未就业的同学,档案在打回原籍过程中丢失;二是档案拿在自己手里超过两年。如果档案处理不得当,很有可能影响你报考公务员、事业单位等,也会影响以后的职称评定和工龄认定。所以如果有还没有办理的可要快点喽,虽然我们码农...原创 2018-04-05 23:38:59 · 417 阅读 · 0 评论 -
《一个Android工程的从零开始》- 目录
为了方便大家查看博客,虽然只是才刚刚开始但还是做了一个目录页面,有意见和建议也可以在目录下留言哦!前期准备1、前期准备Base2、BaseActivity布局 3、BaseActivity布局相关代码——空布局控件的运用 4、base(三) BaseActivity——Title 5、base(四) BaseActivity——方法封装 6、base(五) Base...原创 2017-07-05 16:58:36 · 1224 阅读 · 0 评论 -
《一个Android工程的从零开始》阶段总结与修改3-BaseActivity上(抽象处理)
先扯两句这次已经记不清距离上次发博客有多久了,总归是好久了吧。而这次要写的内容,之前也多次开始,不过又都随着自己后面的应用,重新作出了调整,如果收藏了我的demo的或许能够看到修改的过程,说实在的,现在的base封装与之前的实在是相差太多,多到我自己都快找不到之前的痕迹了。 虽然也不能肯定之后还会不会继续调整,不过也不能这么无休止的拖下去了,如果有需要的可以收藏一下我的demo,我的修改都会原创 2017-12-11 23:06:59 · 515 阅读 · 1 评论 -
《一个Android工程的从零开始》-2、base(一) BaseActivity布局
《一个Android工程的从零开始》-2、base(一)先扯两句开篇自然还是老规矩,我先扯两句,上一篇博客发出去之后,我的博客阅读量终于到一位数了(此处应该有掌声)!虽然没有人评论与我互动,但是这是不是代表看过的都认为我说的完全正确呢,如此一想,更是有些小激动呢,于是快马加鞭开始些新一篇博客。原创 2017-07-04 16:06:43 · 1459 阅读 · 1 评论 -
《一个Android工程的从零开始》9、base(八) 数据存储-SharedPreferences
1. SharedPreferences存储数据 2. SQLite数据库存储数据 3. 文件存储数据 4. 使用ContentProvider存储数据 5. 网络存储数据原创 2017-09-17 21:59:02 · 492 阅读 · 0 评论 -
《一个Android工程的从零开始》-1前期准备
《一个Android工程的从零开始》-1前期准备先扯两句很早就在优快云上看各路大神发的博客,可以说我今天没饿死,很大程度上,也正是得益于各路大神的无私分享。 一想到从今天起,自己也能发些东西出来,或许可以帮到哪些人,还有些小激动呢。 老头子我(半寿翁嘛,感觉这个自称挺好玩的)到现在也就参与过三个项目,流量也不是很大,所以也没太多特别能炫技的东西,只是总结了一下自己开发过程中用到过的东西,或者一原创 2017-07-02 17:56:48 · 805 阅读 · 0 评论 -
《一个Android工程的从零开始》阶段总结与修改2-Retrofit 上传JSON及尾址特殊字符转译问题
实践是检验真理的唯一标准”,这句话的唯一两字是否正确我们先放下不表,不过至少在这段做项目的时间中,对于之前自己所写的内容还是有了全新的认识的,上一次发的内容,主要是总结了一下漏洞,希望看到的大家看到后能够避免走上相同的弯路,而今天这篇呢,看到标题大家应该也知道了,还是一些阶段总结的内容,不过这次下手的只是Retrofit,但想必误入这些弯路的绝不止我一个,那么就进入今天的内容吧。原创 2017-08-26 18:53:57 · 2456 阅读 · 0 评论 -
《一个Android工程的从零开始》阶段总结与修改1-base
先扯两句最近在开发一个项目,算算时间也有一周没有继续写《一个android工程的从零开始》了,先跟大家道个歉。当然,这段时间真正实际操作中,也发现了自己的Base封装中有一些Bug,正好在这次开发过程中找出来,并且予以改正,特此发一篇博客说明一下,之前博客对应的部分也会在后面改正过来。错误的部分为大家使用过程中带来的不便十分抱歉。 闲言少叙,老规矩还是先上我的Git库,然后开始正文。 MyBa原创 2017-08-06 13:22:40 · 610 阅读 · 0 评论 -
《一个Android工程的从零开始》-3、base(二) BaseActivity布局相关代码——空布局控件的运用
正文部分依旧是继续说明的BaseActivity的创建过程,只不过是这次是进入了java代码的阶段,该阶段一共将分为两个部分:其一是布局相关的部分,是上一篇博客内容的延续;另一部分是其他常用的方法、常量、变量的预设定。本篇博客将为大家带来的是布局相关的内容,其他的内容会在后面与大家分享。原创 2017-07-05 16:48:23 · 1483 阅读 · 0 评论 -
《一个Android工程的从零开始》-8、base(七) Retrofit的封装
先扯两句隔了这么长时间,深深的负罪感终于督促我写下了这篇博客,当然,之前的时间也不全是在玩,参加了一个面试,进行了我人生中的第一次霸面,对方有个要求就是完成他们的demo,就可以得到面试机会,结果我完成以后单纯的就去了,再然后就没有然后了。 不过至少在这次demo中,我的基本框架得到了应用,还是让自己很欣慰的,另外还使用了一些博客后续将要与大家分享的内容,算是一次提前的实战吧,效果自认为还算满意。原创 2017-07-26 00:21:37 · 706 阅读 · 3 评论 -
《一个Android工程的从零开始》-4、base(三) BaseActivity——Title
想必有一部分人看完昨天的部分,会有一些疑问,那就是虽然经过昨天的内容,我们能够用Activity继承BaseActivity,并将对应的布局文件,显示到BaseActivity的title的下方,看起来却是省事了许多,可是title却是死的,如何去更改文本,控制按钮显示,或者说还有一些APP的首页,是不需要显示title的,这部分又如何操作呢。下面就正是进入这部分,具体的也不乱说了,直接上方法。原创 2017-07-07 16:47:43 · 1628 阅读 · 0 评论 -
《一个Android工程的从零开始》-7、base(六) BaseFragment的运用
说实话,昨天的部分BaseFragment就应该已经结束掉了,不过没有具体的应用掩饰,所以今天就再写一篇BaseFragment的基本应用,不过命名为BaseFragment的运用,但其实都是在说的Fragment的一些基本知识点以及BaseActivity中添加的封装方法,用于添加Fragment。原创 2017-07-15 23:27:26 · 654 阅读 · 0 评论 -
《一个Android工程的从零开始》-6、base(五) BaseFragment封装
前面也提到了,上一篇已经将BaseActivity封装结束了,当然只是一些基本的操作,在后续的过程中,肯定会随着新功能的运用逐步去完善。 而今天我们所研究的内容呢,看到标题大家自然也就明白了,就是BaseFragment的封装,当然,与前一段所说一样,这个部分的内容也是暂时性的一些基础内容,并不是说今天的内容搞定了,以后都不需要进到BaseFragment中做任何修改了的,所以因人而异,因项目而异。原创 2017-07-14 17:03:00 · 1465 阅读 · 0 评论 -
《一个Android工程的从零开始》阶段总结与修改7-BaseFragmentActivity
先扯两句之前那么些天没有写博客,这总算赶上一个假期,打算把阶段性修改的部分都总结一下发出来,这应该是最后一篇了,其中当然也有不完整的地方,那就是之前写的博客会再写一下BaseFragment封装的部分,BaseFragment系列与BaseActivity系列基本功能都是一致的,整体差别不大,所以这里也就不多做说明了,大家可以直接取我的github查源码,有什么需要也可以在博客中留言沟通,这里...原创 2018-04-07 13:22:03 · 254 阅读 · 0 评论