该笔记以《Android开发艺术探索》为基础,结合Android 9.0代码和官方文档,修正了原书中表述不明确和过时的部分,同时加入了大量的个人理解。
13章,14章,15章是总结性的章节,没有列出,建议直接看原书。

Android开发艺术探索 - 第1章 Activity的生命周期和启动模式

Android开发艺术探索 - 第2章 IPC机制

Android开发艺术探索 - 第3章 View的事件体系

Android开发艺术探索 - 第4章 View的工作原理

Android开发艺术探索 - 第5章 理解RemoteViews

Android开发艺术探索 - 第6章 Android的Drawable

Android开发艺术探索 - 第7章 Android动画深入分析

Android开发艺术探索 - 第8章 理解Window和WindowManager

Android开发艺术探索 - 第9章 四大组件的工作过程

Android开发艺术探索 - 第10章 Android的消息机制

Android开发艺术探索 - 第11章 Android的线程和线程池

Android开发艺术探索 - 第12章 Bitmap的加载和cache

《Android开发艺术探索》笔记目录相关推荐

  1. Android开发艺术探索笔记(一) Activity的生命周期和启动模式(1)

    Activity作为Android开发中最常用的一个组件,是Android开发人员必须熟悉且掌握的重要内容.同时Activity也是在面试中经常被问到的一个方向.因此,掌握Activity的重要性也不 ...

  2. Android开发艺术探索笔记

    <Android开发艺术探索>这本书在几年前就已经买了,陆陆续续看过几次,都没有看完,没有理解透. 最近重读<Android开发艺术探索>,读了两次,第一次读完感觉还有大量的知 ...

  3. ViewRoot,DecorView,MeasureSpec和View的工作原理——Android开发艺术探索笔记

    原文链接 http://sparkyuan.me/ 转载请注明出处 View的绘制流程是从ViewRoot的performTraversals方法開始的.它经过measure.layout和draw三 ...

  4. Android 开发艺术探索笔记(17),android开发艺术探索

    垃圾回收的相关工作,比如清楚数据 调用onDeatchFromWindow方法,在这个方法里结束进程.终止动画等 通过Session的remove方法删除Winodow,最终会调用WindowMana ...

  5. Android 开发艺术探索笔记(21),阿里P7级别面试经验总结

    Looper的工作原理 就是Looper一直查看MessageQueue中是否有新消息,没有就一直阻塞,否则取出新消息. 在它的构造方法中它会先创建一个MessageQueue,然后将当前线程的对象保 ...

  6. Android开发艺术探索完结篇——天道酬勤

    这片文章发布,代表着我已经把本书和看完并且笔记也发布完成了,回忆了一下我看Android群英传,只用了两个月,但是看本书却花了2016年05月04日 - 2018年07月16日,整整两年多,真是惭愧 ...

  7. 《Android开发艺术探索》读书笔记

    一.前言 花了几天整理完<Android进阶之光>的读书笔记,效果不是很满意,把以前零散整合成一片超长笔记,总感觉也不是那么好,决定接下来读书笔记还是拆开来,以后也好查找一点. 二.目录 ...

  8. 《Android 开发艺术探索》笔记2--IPC机制

    <Android 开发艺术探索>笔记2--IPC机制 思维导图 Android IPC简介 Android中的多进程的模式 IPC基础概念 Serializable接口 Parcelabl ...

  9. 《Android开发艺术探索》读书笔记——Cha3.2.2使用动画实现View的滑动

    章节来自<Android开发艺术探索> 第一种方式 3.2.2 使用动画 上一节介绍了采用scrollTo/scrollBy来实现View的滑动,本节介绍另外一种滑动方式,即使用动画,通过 ...

最新文章

  1. 第4章 管道与FIFO
  2. Mysql根据日期查询
  3. gm怎么刷东西 rust_刷了这种黑板漆再也不用担心吃粉笔灰了
  4. 单片机I/O口推挽输出与开漏输出的区别(open-drain与push-pull)
  5. 安装python sklearn经验总结
  6. jsp中不能正常显示图片+不能正常显示bootstrap字体图标
  7. 指令引用的0x0000000内存 不能为written_浅谈虚拟机内存区
  8. 你们的数学老师是怎么读这些符号?
  9. jmeter负载测试测试_Apache JMeter:随心所欲进行负载测试
  10. 线性瘤是良性吗_良性聚会:露营者如何构建开放源代码工具来解决时区
  11. 阿里云镜像下载ubuntu 1
  12. 关于利用np.contour画出logistic模型决策边界(plot_decision_regions)的一点感想
  13. C++---map/multimap用法介绍
  14. 移动平台前端开发总结(针对iphone,Android等手机)
  15. 输入输出知识点和问题超全总结(持续更新中)
  16. 《运筹学》CSU作业答案
  17. 图论(5)邻接谱,邻接代数,图空间,托兰定理
  18. 计算机word和excel的基础知识,计算机Word、Excel及部分基础知识
  19. 图片后缀名批量快速修改
  20. python读取csv某一列 pandas_numpy和pandas实战:文件夹CSV文件中的第一列数据

热门文章

  1. ProgressDialog不显示
  2. 残留+恶意+软件+android,Android的PP Assistant教您如何保护手机的安全性
  3. 企微红包裂变该怎么做?
  4. t12电烙铁c语言程序,T12白光烙铁控制器源码.doc
  5. 资源搜索,推荐3个比网盘搜索质量度高的平台和技巧!
  6. 爱情树代码python_love: 一缕青丝一缕魂,锦绳系命送爱人。
  7. 微信小程序使用onfire.js(事件订阅和分发JavaScript 库)实现跨页面传参,对onfire的全面了解
  8. html5实现下拉刷新页面,原生js实现简单的下拉刷新功能
  9. 帝国理工学院计算机相关,帝国理工学院计算机
  10. 精品基于Uniapp+SSM实现的安卓的掌上校园系统