![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
【04】Android高级UI
文章平均质量分 96
清风百草
职务:Android软件开发工程师
展开
-
【05】京东淘宝首页二级联动怎么实现
(1)自定义View中的事件分发流程 (2)嵌套滑动冲突 (3)嵌套滑动冲突解决方案 (4)嵌套滑动及吸顶效果制作 (5)嵌套滑动吸顶效果滑动冲突解决方案 (6)嵌套滑动吸顶效果中的惯性滑动处理 【05】京东淘宝首页二级联动怎么实现 文章目录【05】京东淘宝首页二级联动怎么实现1.概述1.1Android本质1.2自定义View需要了解什么?2.案例布局分析2.1为什么滑动事件会被吃掉?2.1.1view与ViewGroup的关系2.1.2.单点触摸2.1.3多点触摸2.1.3.1多点手势手指操作流程3.原创 2021-06-30 20:23:15 · 575 阅读 · 2 评论 -
【04】插件化换肤技术实战
(1)使用插件化的方案为App换肤 (2)不需要重启App就能够换肤 (3)市场上所有的APP都可以当成自己的皮肤包来用。 (4)无闪烁 (5)便于扩展与维护,入侵性很小。 (6)只需要在Application初始化一次即可使用 (7)喜欢什么样的皮肤包,就可以将它的apk包拿过来就可以了。 【04】插件化换肤技术实战 文章目录【04】插件化换肤技术实战1.插件化换肤需要了解的技术1.1LayoutInflater.inflate1.2Factory22.动态换肤实现2.1自定义控件实现换肤的接口2.2.原创 2021-06-24 02:51:26 · 362 阅读 · 1 评论 -
【03】布局原理与XML原理分析二
(1)使用插件化的方案为App换肤 (2)不需要重启App就能够换肤 (3)市场上所有的APP都可以当成自己的皮肤包来用。 (4)无闪烁 (5)便于扩展与维护,入侵性很小。 (6)只需要在Application初始化一次即可使用 (7)喜欢什么样的皮肤包,就可以将它的apk包拿过来就可以了。 【03】布局原理与XML原理分析二 文章目录【03】布局原理与XML原理分析二1.资源的加载流程1.1ActicityThread.java1.2APP资源管理相关类1.3换肤的流程1.3.1制作一个APK的皮肤包.原创 2021-06-24 02:44:04 · 266 阅读 · 1 评论 -
【02】布局原理与XML原理分析
(1)使用插件化的方案为App换肤 (2)不需要重启App就能够换肤 (3)市场上所有的APP都可以当成自己的皮肤包来用。 (4)无闪烁 (5)便于扩展与维护,入侵性很小。 (6)只需要在Application初始化一次即可使用 (7)喜欢什么样的皮肤包,就可以将它的apk包拿过来就可以了。 【02】布局原理与XML原理分析 文章目录【02】布局原理与XML原理分析1.布局原理2.UI是怎么出来的2.1ActivityThread2.2PhoneWindow2.2.1setContentView实现2..原创 2021-06-08 19:22:48 · 276 阅读 · 0 评论 -
【01】自定义View与高级UI
(1)什么是自定义View?什么是高级UI? (2)LayoutParams解析原理 (3)MeasureSpec原理解析 (4)自定义流式布局项目实战 (5)坐标系介绍 (6)XXLayout布局源码解析 【01】自定义View与高级UI 文章目录【01】自定义View与高级UI1.Android程序员给外界的感觉是什么2.什么是自定义View2.1自定义View包含什么?2.1.1布局2.1.2显示2.1.3交互2.2自定义控件如何分类?2.2.1自定义view2.2.2自定义ViewGroup3..原创 2021-06-07 22:19:59 · 347 阅读 · 3 评论