首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
buruoxixue
更多收藏集
微信扫码分享
微信
新浪微博
QQ
56篇文章 · 0订阅
“终于懂了“系列:Jetpack AAC完整解析(一)Lifecycle 完全掌握!
JetPack更多是一种概念和态度,它是谷歌开发的非Android Framework SDK自带、但同时是Android开发必备的/推荐的SDK/开发规范合集。相当于Google把自己的Android生态重新整理了一番,确立了Android未来的开发大方向。 遵循最佳做法,A…
ViewModel是如何在配置更改后继续留存数据的
ViewModel是如何在配置更改后继续留存数据的 ViewModel 类旨在以注重生命周期的方式存储和管理界面相关的数据,ViewModel 类让数据可在发生屏幕旋转等配置更改后继续留存。
【Jetpack】学穿:ViewBinding → 视图绑定
🤡 本来想大概了解下而已,结果没把自己卷死,应该是关于ViewBinding最详细的解读了吧,以后不能这样了,为了一个findViewById,不至于...
Google 推荐使用 MVI 架构?卷起来了~
查看最新的 Android应用架构指南,可以发现Google 已经开始推荐使用 MVI 架构了,快来了解一下吧 ~
Apk构建总结之二构建工具(Ant、Maven、Gradle)
一. 构建工具 在进行编程操作的时候,我们经常会遇到很多与编程无关的项目管理工作。如下载依赖、编译源码、单元测试、项目部署等操作。 一般的,小型项目我们可以手动实现这些操作,然而大型项目这些工作则相对复杂。所以我们需要用到构建工具。 构建工具是帮助我们实现一系列项目管理、测试和…
Android库发布到Maven Central全攻略
最近听说jCenter要关闭,搞的人心惶惶,寻思着迁移到别的库吧半天找不到一个靠谱点的,最终找到了与jCenter齐名的Maven Central,但Maven Central的申请和配置是要比jForg那边的bintray麻烦得多的,如何注册上传库到Maven Central…
Jetpack:Lifeccyle入门指南
在讲Data Bing Library的文章中,大多数同学反馈在实际开发中没什么必要。因为没深爱过,没法名正言顺为其正名。恰好周末逛到郭霖公众号一篇讲Data Bing 在RecyclerView的实践,讲的挺好,大家有空移步前去阅读。引用《卖油翁的故事》道理->熟能生巧,爱得…
为什么还要在Activity中写业务代码?
经过一年的努力推动,公司研发部门同事终于走上了规范之路。对于旧项目的代码维护真是苦不堪言,一个OTA升级项目的实现,仅用了三个类实现所有的功能,修个小bug,用了两天在看整个项目代码怎么实现的...动一下就崩一下那种。 关于Android的MVVM开发框架,可能是老生常谈。与如…
万字长文 - Kotlin 协程进阶
Kotlin 中的协程提供了一种全新处理并发的方式,您可以在 Android 平台上使用它来简化异步执行的代码。协程是从 Kotlin 1.3 版本开始引入,但这一概念在编程世界诞生的黎明之际就有了
Android 组件化最佳实践
在项目的开发过程中,随着开发人员的增多及功能的增加,如果提前没有使用合理的开发架构,那么代码会越来臃肿,功能间代码耦合也会越来越严重,这时候为了保证项目代码的质量,我们就必须进行重构。 比较简单的开发架构是按照功能模块进行拆分,也就是用 Android 开发中的 module …