首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Flywith24
掘友等级
Android Developer
🚲 辣堡制造器 📸 业余 vlogger 🏀 篮球爱好者
获得徽章 24
动态
文章
专栏
沸点
收藏集
关注
作品
赞
570
文章 517
沸点 53
赞
570
返回
|
搜索文章
最新
热门
【奇技淫巧】使用 ProcessLifecycle 优雅地监听应用前后台切换
前些天在群里看到有人讨论通过维护 activity 栈来监听程序前后台切换的问题。其实单纯监听程序的前后台切换完全不需要维护 activity 栈,而现在比较主流的做法是使用 registerActivityLifecycleCallbacks。而今天我来介绍一下使用 Proc…
开源项目:使用 Activity Result API + Kotlin 扩展函数 封装权限请求库(支持 DSL 写法)
这意味着使用扩展函数的方式将不能使用,因为无法控制扩展函数的调用时机。 ~~在 Android Jetpack Activity 1.2.0-alpha02 和 Fragment 1.3.0-alpha02 中,Google 提供了全新的 Activity Result API…
App为了漂亮脸蛋也要美颜,Theme 与 Style 的使用,附一键变装 demo
如果我们 app 需要支持普通版本和 Pro 版本,它们的主色不同,我们只需定义两个主题,配置不同的 colorPrimary。接着我们需要适配深色主题,那么只需提供不同的数值即可 这就好比我们有一个 Theme 抽象类,而其中有一个抽象属性 colorPrimary,它有四个…
【译】Android Styling 4: 主题实战
在此「树」中的任何一层设置主题都不会 「替换 」当前有效的主题,而是将其 「覆盖」。下面的例子中有一个按钮,该按钮可以选择一个主题,但它的 parent 也可以指定一个主题: 如果在两个主题中都指定了属性,则最本地的 「获胜」,即 主题Bar 将应用于按钮。 在主题 Foo 中…
【译】Android Styling 3: 使用主题和主题属性的优势
这使我们创建更少地布局和样式,隔离主题内的变化。在实践中,您应 始终* (此处有星号,后文解释) 通过主题属性来控制颜色 颜色层级的变化是您必须给颜色一个语义明确的名字,例如您可能不会命名一个颜色为 @color/white 并在暗黑主题内提供一个变体(这会很奇怪并且混乱)。取…
【译】Android Styling 2: 常用主题属性
具体来说,我们建议您使用主题属性来提供资源的间接访问点,以便您可以改变它们(例如,深色主题)。 也就是说,如果发现自己在布局或样式中编写了直接的资源引用(或更糟糕的是,一个硬编码值😱),请考虑是否应该使用主题属性 但是可以使用哪些主题属性? 本文重点介绍了您应该了解的常见知识…
【译】Android Styling 1: Themes vs Styles
Android styling system 提供了一种强大的方式来指定应用程序的视觉设计,但很容易被滥用。正确地使用它可以使 theme 和 style 更易于维护,使品牌更好地更新并且直接支持暗黑模式。这是我和 Chris Banes 揭开 Android styling …
【译】Jetpack 推荐的依赖注入,Android 使用 Hilt 进行依赖注入
依赖项注入(DI)是一种广泛用于编程的技术,非常适合 Android 开发,依赖会提供一个 class 而不是通过创建自己的方式。 通过遵循 DI 原则,您将为良好的应用程序体系结构,更高的代码可重用性和易于测试奠定基础。 您是否曾经尝试过在应用程序中进行手动依赖项注入? 即使…
【奇技淫巧】巧用 kotlin 扩展函数和 typealias 封装 带网络状态和解决「粘性」事件的 LiveData
我们在使用 LiveData 时可能会遇到「粘性」事件的问题,该问题可以使用包装类的方式解决。解决方案见 [译] 在 SnackBar,Navigation 和其他事件中使用 LiveData(SingleLiveEvent 案例)
【奇技淫巧】除了 buildSrc 还能这样统一配置依赖版本?巧用 includeBuild
但是由于 buildSrc 是对全局的所有 module 的配置,因此在构建速度上会慢一些。那么有没有一个更纯净的方式来配置依赖版本呢?
下一页
个人成就
2021年度人气作者No.99
优秀创作者
文章被点赞
3,880
文章被阅读
538,610
掘力值
14,200
关注了
84
关注者
4,565
收藏集
18
关注标签
14
加入于
2016-09-01