首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
massa
更多收藏集
微信扫码分享
微信
新浪微博
QQ
42篇文章 · 0订阅
2024年的安卓现代开发
本文反映了我的个人观点和专业见解, 并参考了 Android 开发者社区中的不同观点. 此外, 我还定期查看 Google 为 Android 提供的指南.
在 Kotlin 中巧妙的使用 DSL 封装 SpannableStringBuilder
源从何来 在 Android 开发中 Spannable 实现富文本显示,也算是一个比较常见的使用场景,例如在登录页显示《隐私政策》、《服务协议》,通常这是一个有自定义颜色与点击事件的 Span,使用
如何在 kotlin 优雅的封装匿名内部类(DSL、高阶函数)
匿名内部类在 Java 中是经常用到的一个特性,例如在 Android 开发中的各种 Listener,使用时也很简单,比如: 只有一个函数的接口在 Java 和 Kotlin 中都可以很方便的使用
Jetpack MVVM 七宗罪之六:ViewModel 接口暴露不合理
Jetpack 提倡单向数据流架构,ViewModel 对外暴露的接口如果不合理,将破坏数据流的单向流动。
安卓实现与USB_HID设备实现控制传输通信所需要具备的USB知识
人生要做的五件事情:1、恋爱,结婚,生子。2、尝试做一次自己喜欢的事情。3、回馈。4、有一个信仰。5、留下遗产。 写这篇文章的目的是记录最近在研究安卓与USB_HID设备通信时所学到的知识,发现虽然安卓里面已经封装好了方法给我们调用,但是有些参数我们不去了解一下USB那边的知识…
探索 Android Studio 快捷键用法
我找了一圈,也没发现比较直观的快捷键介绍,就录制了一些动图,希望帮助大家也帮助我自己学习这些快捷键的使用。
如何让你的回调更具Kotlin风味
简述: 这应该是2019年的第一篇文章了,临近过年回家一个月需求是真的很多,正如康少说的那样,一年的需求几乎都在最后一两月写完了。所以写文章也搁置了很久,当然再忙每天都会刷掘金。很久就一直在使用Kotlin写项目,说实话到目前为止Kotlin用的是越来越顺手了(心里只能用美滋滋…
制作一个永远不会崩溃的App
最近想给 App 加上一个崩溃后自动重启的功能,便去查找了下资料,毕竟有很长一段时间没弄过。 不搜不知道,一搜吓一跳,居然看到这库的实现思路,居然能够让 App 产生异常后,不会崩溃。 好了,废话不多说,赶紧进正文。 其有两个版本,两个版本的思路是不一样的,但是能够实现同样的功…
深入探索 Android 内存优化(炼狱级别-上)
成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。 如果你对以上基础内容都比较了解了,那么我们便开始 Android 内存优化的探索之旅吧。 1)、硬件快:内存本身读取、存入速度快。 2)、复用快:解码成果有效保存,复用时,直接…
线程切换哪家强?RxJava与Flow的操作符对比
Flow作为Coroutine版的RxJava,同RxJava一样可以方便地进行线程切换。 本文针对两者在多线程场景中的使用区别进行一个简单对比。 1. RxJava subscribeOn用来决定在哪个线程进行订阅,对于Cold流来说即决定了数据的发射线程。使用中有两点注意:…