首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
换肤
订阅
ProcessZ
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
如何应对Android面试官->布局原理与xml解析,手写插件化换肤框架核心实现(下)
xml是如何解析的?布局是如何加载的?view 是如何创建的?了解了这些之后,如何进行实战呢?大厂面试官带你实战,轻松应对面试官连环炮
如何应对Android面试官->布局原理与xml解析,手写插件化换肤框架核心实现(上)
大厂面试官带你深度理解xml解析与布局原理,带你手写插件化换肤框架核心实现,轻松应对Android面试官连环炮~~
我的又一个神奇的框架——Skins换肤框架
为什么会有换肤的需求 app的换肤,可以降低app用户的审美疲劳。再好的UI设计,一直不变的话,也会对用户体验大打折扣,即使表面上不说,但心里或多或少会有些难受。所以app的界面要适当的改版啊,要不然
LayoutInflater 及 换肤技术研究
从Context 中获取的 LayoutInflater 是通过 getSystemService 来获取到的。因为Context 是抽象类,实际实现的Context 的是 ContextImpl。接下来我们再看看ContextImpl如何获取。 通过View 进行获取的Lay…
android setContentView() 源码解析
系统:mac android studio: 4.1.3 kotlin version:1.5.0 gradle: gradle-6.5-bin.zip 看完本篇你讲学会什么? setContentV
android 换肤框架搭建及使用 (3 完结篇)
activity换肤 /fragment换肤 /recyclerView换肤 / 自定义view换肤 /动态换肤 /dialog换肤 /一行代码换肤!
Android 干货分享:插件化换肤原理(2)—— 实现思路、主流框架分析
插件化换肤原理,本系列从Android View创建源码深入分析至主流框架实现分析,彻底理解插件化换肤。
Android 换肤那些事儿, Resource包装流 ?AssetManager替换流?
应用资源加载的过程 主要涉及两个类: Resource只与应用程序交互,负责加载资源的管理等等;AssetManager负责res目录中所有的资源文件,打开文件,并读取到内存中。 当使用Context.getDrawable()方法 通过资源ID 生成一个Drawable对象时…
Android 夜间模式的四种实现
实现夜间模式有很多种方式,经过多次尝试,算是找到了一种性价比较高的方式。 这是最正统的方式,但工作量巨大,因为要全局替换 xml 布局中所有硬编码的色值,将其换成主题色。然后通过换主题达到换肤的效果。 是不是可以在所有界面上罩一个半透明的窗口,就好像戴墨镜看屏幕一样。虽然这是换…
对 Android 应用换肤方案的总结
虽然现在已经有很多不错的换肤方案,但是这些方案或多或少都存在自己的问题。在这篇文章中,我将对 Android 现有的一些动态换肤方案进行梳理,对其底层实现原理进行分析