首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
精讲系列
业志陈
创建于2022-01-15
订阅专栏
学不动也要努力学呀 ~
等 68 人订阅
共25篇文章
创建于2022-01-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
App 出海实践:Google Play 结算系统
现如今,App 出海热度不减,是很多公司和个人开发者选择的一个市场方向。App 为了实现盈利,除了接入广告这种最常见的变现方式外,就是通过提供各类虚拟商品或者是会员服务来吸引用户付费了
Android ASM 字节码插桩库,也许有你需要的
在最近的一年多时间里,我先后写过六篇关于 Android 字节码插桩的文章,一共对应四个功能点 ASM 字节码插桩:实现双击防抖 ASM 字节码插桩:进行线程整治 ASM 字节码插桩:
推荐几个开源项目,也许对你有所帮助
闲着无事,来写篇文章,推荐几个我正在密集更新的个人开源项目,再附带几篇相关联的介绍文章,也许对你有所帮助 🤣🤣🤣
一文快速入门 Kotlin 协程
在今年的三月份,我因为需要为项目搭建一个新的网络请求框架开始接触 Kotlin 协程。那时我司项目中同时存在着两种网络请求方式,采用的技术栈各不相同,Java、Kotlin、RxJava、LiveDa
一文读懂 Java 和 Kotlin 的泛型难点
Java 和 Kotlin 的泛型算作是一块挺大的知识难点了,涉及到很多很难理解的概念:泛型型参、泛型实参、类型参数、不变、型变、协变、逆变、内联等等。本篇文章就将 Java 和 Kotlin 结合着
一文读懂 Android 主流屏幕适配方案
关于 Android 的屏幕适配现在已经有很多成熟的方案了,已经不是一个热门话题了。印象中 2018 年是讨论适配方案最火热的一段时间,那时候字节跳动技术团队发文介绍了其适配方案,之后就带动起了很多位
一文读懂 Activity 的启动模式
Activity 的启动模式本身是一个挺难理解的知识点,大多数开发者对这个概念的了解可能只限于四种 launchMode 属性值,但启动模式其实还需要受 Intent flag 的影响。而且 Acti
一文读懂 Fragment 的方方面面
一万多字让你读懂 Fragment 的方方面面。Fragment 是 Android 中历史十分悠久的一个组件,在 Android 3.0 (API 级别 11)的时候推出,时至今日已成为 Andro
一文读懂 Handler 机制
Handler 在整个 Android 开发体系中占据着很重要的地位,是一种标准的事件驱动模型,对开发者来说起到的作用很明确,就是为了实现线程切换或者是执行延时任务,稍微更高级一点的用法可能是为了保证
一文读懂 SharedPreferences 的缺陷及一点点思考
SharedPreferences 是系统提供的一个适合用于存储少量键值对数据的持久化存储方案,结构简单,使用方便,基本上所有应用都会使用到。另一方面,SharedPreferences 存在的问题也
一文读懂 View.Post 的原理及缺陷
很多开发者都了解这么一个知识点:在 Activity 的 onCreate 方法里我们无法直接获取到 View 的宽高信息,但通过 View.post(Runnable)这种方式就可以,那背后的具体原
一文读懂 View 的 Measure、Layout、Draw 流程
Activity 通过 Window 与 View 系统进行交互,Window 再通过 ViewRootImpl 与 DecorView(视图树的根布局) 进行交互。平时我们都是通过 setConte
一文读懂 View 事件分发机制
View 的事件分发机制一直是 Android 开发中比较难啃的一块知识点,想要理顺 MotionEvent 在 ViewGroup 和 View 这两者之间流转的规则十分不容易,整个过程涉及分发、拦
一文读懂 View & Window 机制
Android 系统中,Window 在代码层次上是一个抽象类,在概念上表示的是一个窗口。Android 中所有的视图都是通过 Window 来呈现的,例如 Activity、Dialog 和 Toa
一文快速入门 ConstraintLayout
ConstraintLayout 目前是 Android Studio 的默认布局,其优势就是可以使用扁平化的视图层次结构(无嵌套视图组)来创建复杂多变的大型布局,在绘制效率上相对其它布局有很大优势。
两万六千字带你 Kotlin 入门
开头先说一下,我不是标题党,本教程真的有两万六千字(严格点说应该是两万六千五百八十四),以前我也曾写过 Kotlin 的入门教程,但由于隔得比较久了,所以就对原有教程进行了修正,并且补充了 Kotli
探究 Kotlin 的隐藏性能开销与避坑指南
Kotlin 在设计理念上有很多和 Java 不同的地方,开发者能够直观感受到的是语法层面上的差异性,背后也包含有一系列隐藏的性能开销以及一些隐藏得很深的“坑”
Gson 和 Kotlin Data Class 的避坑指南
在蛮久前有同事问过我关于一个 Gson 和 Kotlin dataClass 的问题,当时答不上来也没去细究,但一直都放在心底,今天就认真探究下原因,也输出总结了一下,希望能帮助你避开这个坑😂😂
Android WebView H5 秒开方案总结
大厂的 WebView 优化方案总结。为了满足跨平台和动态性的要求,如今很多 App 都采用了 Hybrid 这种比较成熟的方案来满足多变的业务需求
不止 Android,Compose Multiplatform 初探
不止 Android,用 Compose Multiplatform 写一个 Android + Desktop 俄罗斯方块
下一页