一、网络库选型 目前App开发网络库技术选型: HttpClient: 在android 5.0就被从源码中移除了 HttpUrlConnection: 偏底层,不适合直接使...
IP属地:广东
一、网络库选型 目前App开发网络库技术选型: HttpClient: 在android 5.0就被从源码中移除了 HttpUrlConnection: 偏底层,不适合直接使...
一、Http协议简介 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )...
从前面消息机制的学习中,我们知道,Looper.prepare( ) 让普通线程具备了loop能力,具体做法是将当前线程通过ThreadLocal关联上一个Looper对象。...
四、视图处理流程 这个部分牵涉到的内容比较多,主要来说分三块:视图绘制、视图渲染、视图合成,之前的文章也是花了好几个系列来写过。那么再好好完整地过一遍吧。 4.1 视图绘制渲...
Stan_Z原创文章,转载注明出处,不过我也设置了禁止转载,嘻嘻。 一、优化大纲介绍 二、启动时间测量 2.1 am start 2.2 Displayed Displaye...
想针对启动耗时&卡顿优化做一个专题,一来是复习二来是构建完整知识结构。分析应用的启动势必需要先了解整个启动的流程,那么在分析前,需要先简单总结下整个启动流程的梳理大纲,基于a...
说明:此文是自己的总结笔记,主要参考: iOS程序的启动执行顺序 AppDelegate 及 UIViewController 的生命周期 UIView的生命周期 一. iO...
一、 ARC环境 单个viewController的生命周期initWithCoder:(NSCoder *)aDecoder:(如果使用storyboard或者xib)lo...