本文已授权微信公众号:鸿洋【hongyangAndroid】独家发布 2018年第一篇,新年快乐! 一、混淆的目的 一款发布到市场的软件原则上都应该做代码混淆,可能有人会说谁...

本文已授权微信公众号:鸿洋【hongyangAndroid】独家发布 2018年第一篇,新年快乐! 一、混淆的目的 一款发布到市场的软件原则上都应该做代码混淆,可能有人会说谁...
网络请求一般会封装在Library的Module中,为了尽量简化网络请求的代码,使用Retrofit2结合RxJava2做了封装。 引入依赖 在自定义的Application...
先说明 最近有很多小伙伴有问我怎么设置安卓BaseActivty的的标题栏的设置,我于是便把我的项目里面的BaseActivity发给他们,顺便在这里做一下介绍如何实现链式实...
-单例模式(Singleton),也叫单子模式,是一种常用的软件设计模式。在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这...
Handler机制在Android多线程编程中可以说是不可或缺的角色,也是必须掌握的内容,所以深入掌握并应用Handler异步处理机制在Android开发中显得特别重要。它在...
带着这篇去通关所有Handler的提问(三) 写在前面: 大家久等了,前阵花了一周的时间去毕业旅行,所以更新就拖延了一阵,话不多说,我们来回顾一下本系列的前两篇文章的思路和知...
^Activity的生命周期 protected void onCreate(Bundle savedInstanceState); protected void onRes...
Outline [TOC] 前言 上个月RxJava2正式版发布了,但目前国内的资料还比较少,以前使用过RxJava1只需要看看更新文档就知道怎么使用了,但还有一些以前没用过...
第二卷 火水未济 【逐鹿传说】目录(连载更新中) 【上一章】逐鹿传说之火水未济(2) 庐州城坐落在淮水之南,长江之北,恰好居于淮南道的中央。 杨行密入主庐州之后,锐意进取,苦...