01 2019 档案

摘要:目录介绍 1.为什么要组件化 1.1 为什么要组件化 1.2 现阶段遇到的问题 2.组件化的概念 2.1 什么是组件化 2.2 区分模块化与组件化 2.3 组件化优势好处 2.4 区分组件化和插件化 2.5 application和library 3.创建组件化框架 3.1 传统APP架构图 3.2 阅读全文
posted @ 2019-01-22 17:56 潇湘剑雨yc 阅读(511) 评论(0) 推荐(0)
摘要:目录介绍 6.0.0.1 谈谈消息机制Hander作用?有哪些要素?流程是怎样的? 6.0.0.2 为什么一个线程只有一个Looper、只有一个MessageQueue,可以有多个Handler? 6.0.0.3 可以在子线程直接new一个Handler吗?会出现什么问题,那该怎么做? 6.0.0. 阅读全文
posted @ 2019-01-11 13:11 潇湘剑雨yc 阅读(784) 评论(0) 推荐(0)
摘要:目录介绍 4.0.0.1 Android中有哪几种类型的动画,属性动画和补间动画有何区别?补间动画和属性动画常用的有哪些? 4.0.0.2 View动画为何不能真正改变View的位置?而属性动画为何可以?属性动画是如何改变View的属性? 4.0.0.3 补间动画是如何作用于view的,从源码角度分 阅读全文
posted @ 2019-01-11 12:02 潇湘剑雨yc 阅读(246) 评论(0) 推荐(0)
摘要:目录介绍 3.0.0.1 View的绘制需要经过哪些过程?有哪些常用回调方法?View的绘制流程的详细流程是怎样的? 3.0.0.2 View绘制流程,当一个TextView的实例调用setText()方法后执行了什么?请说一下原理…… 3.0.0.3 requestLayout()、invalid 阅读全文
posted @ 2019-01-08 13:10 潇湘剑雨yc 阅读(386) 评论(0) 推荐(0)
摘要:目录介绍 2.0.0.1 什么是Binder?为什么要使用Binder?Binder中是如何进行线程管理的?总结binder讲的是什么? 2.0.0.2 Android中进程和线程的关系?什么是IPC?为何需要进行IPC?多进程通信可能会出现什么问题? 2.0.0.3 Binder的工作流程是怎样的 阅读全文
posted @ 2019-01-07 13:13 潇湘剑雨yc 阅读(190) 评论(0) 推荐(0)
摘要:目录介绍 1.0.0.1 说下Activity的生命周期?屏幕旋转时生命周期?异常条件会调用什么方法? 1.0.0.2 后台的Activity被系统回收怎么办?说一下onSaveInstanceState()和onRestoreInstanceState()方法特点? 1.0.0.3 如何避免配置改 阅读全文
posted @ 2019-01-07 13:09 潇湘剑雨yc 阅读(314) 评论(0) 推荐(0)