转载至:http://www.jianshu.com/p/9a6845b26856 “Android MVP 详解(下)”已经发布,欢迎大家提建...
国内自定义View的文章汗牛充栋,但是,即便是你全部看完也未必掌握这一知识(实际上,我也看了很多,但是一旦涉及自定义View,依然无从下手)。为...
5. 最佳实践 好了终于要点讲自己的东西了,有点小激动。下面这些仅表示个人观点,非一定之规,各位看官按需取用,有说的不对的,敬请谅解。关于命名规...
TreeSet TreeSet是一个有序的集合,它的作用是提供有序的Set集合。它继承了AbstractSet抽象类,实现了NavigableS...
概述 Android中启动某个Activity,将先启动Activity所在的应用。应用启动时会启动一个以应用包名为进程名的进程,该进程有一个主...
本系列博客将详细阐述Activity的启动流程。深入理解Activity启动流程(一)–Activity启动的概要流程深入理解Activity启...
前言 在Android开发中我们经常要进行各种网络访问,比如查看各类新闻、查看各种图片。但有一种情形就是我们每次重复发送的网络请求其实返回的内容...
上篇博客介绍了Activity详细启动流程的前半部分: 1.Activity调用ActivityManagerService启动应用 Activ...
引言 本章内容较多,先养养眼 大家知道,自定义View有三个重要的步骤:measure,layout,draw。而measure处于该链条的首端...