《Android群英传》读书笔记
文章平均质量分 72
《Android群英传》读书笔记记载了第3章到第12章的笔记以及代码案例
大雄童鞋
学无止境
展开
-
第三章Android 控件架构与 自定义控件详解(Android群英传)
1、Android控件架构 2、View的测量与绘制 3、ViewGroup的测量与绘制 4、自定义控件的三种方式 5、事件的拦截机制 1、Android控件架构1、控件分为2类:View控件和ViewGroup控件 2、上层控件负责下层控件的测量与绘制,并传递交互事件 3、每棵树的顶部都有一个ViewParent对象,这是控制核心,负责交互管理事件的调度和分配 4、每个Acti原创 2017-02-10 17:54:37 · 382 阅读 · 0 评论 -
第四章ListView使用技巧(Android群英传)
ListView常用技巧 ListView常用拓展 1、ListView常用优化技巧1、使用ViewHolder模式提高效率 @Override public View getView(im position, View convertView, VîewGroup parent) { ViewHolder holder = llull; 判断是否缓存 if(convertYie原创 2017-02-14 09:39:19 · 365 阅读 · 0 评论 -
第五章Android Scroll分析(Android群英传)
学习本章将明白: 1、发送滑动效果的原因 2、如何处理实现滑动效果5.1、滑动效果是如何产生的? 滑动一个view其实就是移动一个view,原理与动画效果的实现很相似,都是通过不断改变view的坐标来实现 所以要实现view的滑动就必须监听view的触摸事件,根据事件传入的坐标,不断的改变view的坐标来实现view 跟随用户触摸的滑动而滑动我们先了解一下1、Andro原创 2017-02-16 15:36:07 · 361 阅读 · 0 评论 -
第六章Android绘图机制与处理技巧(Android群英传)
本章将介绍关于Andorid绘图机制的一些高级技巧与分析 6.1、屏幕的尺寸信息一般我们以720x1280为标准原稿,那么1dp = 2px 6.2、2D绘图基础Canvas提供了很多api 如:drawPoint(点)drawLine(线)drawRect(矩形)drawVertices(多边形)drawarc(弧形)drawCircle(圆) Paint作为画笔,也提供了很多a原创 2017-02-24 10:30:24 · 461 阅读 · 0 评论 -
第七章Android动画机制与使用技巧(Android群英传)
学习本章将了解:Android视图动画 Android属性动画 Android动画实例 7.1、Android View动画框架Animation框架定义了透明度、旋转、缩放、位移几种常见的动画,而且控制的是整个View。 原理是:1、每次绘制时View所在的ViewGroup中的drawChild函数获取该view的Animation的Transformation值 2、调用ca原创 2017-02-24 15:25:16 · 386 阅读 · 0 评论 -
第八章Activity与Activity调用栈分析(Android群英传)
学习本章你将了解:Activity的生命周期与工作模式 Activity调用栈管理 8.1、Activity系统采用activity栈的方式管理activity 8.1.2、Activity的形态1、active/running :栈的最顶层,并与用户交互 2、paused : 被覆盖,失去了与用户交互的能力,状态、成员变量都保持着,内存不够时,会回收 3、stoped : 完全原创 2017-03-03 12:39:27 · 381 阅读 · 0 评论