自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 Ranger Skin 安卓应用换肤的最佳实践

Android原生应用一款优雅精致的插件化换肤框架。框架以安卓View绘制原理为基础,基于主流方案,运用Kotlin协程与Flow进行高效封装,实现对View属性的AOP(面向切面编程)定制。通过此框架,开发者能轻松实现应用的个性化换肤功能,提升用户体验,同时保持代码的清晰与可维护性。RangerSkin是安卓设备上的轻量级换肤解决方案。历经百天性能压测,确保在不影响设备性能的前提下,为用户提供个性化的界面体验。无论是手机还是车机,RangerSkin都能轻松适配,让界面焕然一新。同时。

2024-02-29 17:21:03 1130

原创 Kotlin反射真的不好用?带你从Andriod初代目架构深层次聊聊到底什么是依赖注入(一)

Kotlin反射真的不好用?带你从Andriod初代目架构深层次聊聊到底什么是依赖注入(一) 说起Android架构很多人甚至相当一部分多年经验的安卓开发都很难说的清楚。有趣的是,当你和别人谈论这个话题的什么,总有人说你在装什么逼呢。事实上,大部分安卓从业人员的大部分时间都在做些重复的业务逻辑,而对于底层还是停留在ambiguous,遇到的瓶颈很难提升的阶段。那么今天,就和大家聊聊安卓架构的哪些事。 既然是是架构,就不是听上去高大上而已。先从最简单的说起吧,比如依赖注入。废话这么多终于说到正题了。那就容

2020-08-14 18:43:06 344

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除