首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android
wuzhuoyu
创建于2022-04-22
订阅专栏
关于Android的笔记
等 7 人订阅
共29篇文章
创建于2022-04-22
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
为了活动小家电-Android SDK版本设置和兼容模式
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第7天,点击查看活动详情 前言 今天我们来了解一下compileSdkVersion、targetSdkVersion、minSd
为了活动小家电-SparseArray
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的30天,点击查看活动详情 为了活动小家电,接着上篇搞! 2)保持抽象层次的组织,避免嵌套代码 “不洁” “干净的” class 类应
为了活动小家电-保存TextView的状态
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的19天,点击查看活动详情 临界点 在A屏,使用setText,在EditText2和TextView3的字段中输入值, 去到B屏
为了活动小家电-前台服务
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的18天,点击查看活动详情 前台服务 服务 它是一个应用程序组件,可以在后台执行长时间的任务,并且不提供特殊的用户界面。 除非另有说明
为了活动小家电-关于 JVM 中的自动装箱和拆箱以及缓存(二)
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的15天,点击查看活动详情 为了活动小家电,接着上篇搞! JVM 中的缓存字符串和盒装原始对象 在 JVM 中,如果在一个虚拟机中有多
为了活动小家电-关于 JVM 中的自动装箱和拆箱以及缓存(一)
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的14天,点击查看活动详情 自动装箱与拆箱 自动装箱是指 Java 编译器在基本类型和它们的对象包装类之间执行的自动转换。例如,将 i
我想我可以安全地使用协程
组件被销毁时取消正在运行的协程。但是这样一旦我们遗忘了这个非常容易被忽略的步骤的话,就有可能会带来很多程序异常的问题。
Android自定义View基础理论
在实际创建应用程序时,很多情况下很难或不可能通过上述视图创建满足规划者、设计者和用户(客户)要求的功能。这种情况下,唯一的办法就是直接创建一个符合要求的View。
Context了解一些就能防止内存泄漏
在开发 Android 应用程序时,到处都可以轻松访问Context。因为它是 Android 应用程序开发中最重要的元素,所以理解和使用它很重要。不正确地使用 Context 会导致内存泄漏。
Jetpack系列之WorkManager(五)
在运行`WorkRequest`之前需要满足的需求规范。默认情况下,`WorkRequests`没有任何需求,可以立即运行。通过增加约束,可以确保工作只在某些情况下运行。
Android实现工作线程(二)
上一篇我们了解线程的基础和自定义线程进行手动管理,接下来我们了解Looper版本和HandlerThread版本。
Android实现工作线程(一)
线程(thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。
Apk减小体积执行方式
APK 大小对于我们的移动设备来说是最重要的。我个人喜欢小 APK 大小的应用程序。APK 大小表示它加载您的应用程序的速度。总的来说,它会影响APP的性能。在开发应用程序时,我们应该考虑一些点来减少
为Android应用创建快捷方式
如今很多大厂的应用程序我们都可以从中看到快捷方式的操作,如微信、支付宝、淘宝等App在长按图标的时候就会出现操作栏。让我们需要引导用户快速导航到App而无需经历一次漫长的操作过程时,只需简单配置即可。
关于compose比xml优秀的地方
compose比xml优秀的地方就是我选择compose的动力,它带给我在UI开发上不同的体验、高效。
我的Android项目架构进化论(四)
业务架构需要秉承一个适合公司、适合团队的目的去设计。对公司的业务是否有益,团队成员是否认同。当然也需要去考虑架构的可实施性、可扩展性,不用一味的追求最新的架构演进,毕竟你永远卷不过哪些想要把你卷死的人
ViewModel源码分析(二)
ViewModel 主要用于封装与接口相关的数据,同样,ViewModel 具有生命周期感知能力,让我们一起通过源码来了解一下ViewModel的存储和销毁吧。
ViewModel源码分析(一)
ViewModel 主要用于封装与接口相关的数据,同样,ViewModel 具有生命周期感知能力,让我们一起通过源码来了解一下ViewModel的创建吧。
我的Android项目架构进化论(三)
这套业务架构它不是最好的,也不是独一无二的,它有缺点也有借鉴而来的,但它却是我们项目截止目前最称手的。这一篇我们来了解MVVM在项目中的定义。
我的Android项目架构进化论(二)
我们总是会优先去思考我们的app应该拥有一个什么样的架构。我们希望它能兼容于过去、适配于当下、拓展于未来。上一篇我们了解了MVC在项目中的使用,这一篇我们来了解MVP在项目中的使用。
下一页