2024-08-27 |
Android 15新特性,强制edge-to-edge全面屏体验 |
sinyu890807 |
|
2024-07-16 |
写给初学者的Jetpack Compose教程,高级Layout |
sinyu890807 |
|
2024-05-23 |
写给初学者的Jetpack Compose教程,用derivedStateOf提升性能 |
sinyu890807 |
|
2024-04-08 |
Android 14新特性,选择性照片和视频访问授权 |
sinyu890807 |
|
2023-08-15 |
写给初学者的Jetpack Compose教程,Modifier |
sinyu890807 |
|
2023-07-11 |
写给初学者的Jetpack Compose教程,基础控件和布局 |
sinyu890807 |
|
2023-06-06 |
写给初学者的Jetpack Compose教程,为什么要学习Compose? |
sinyu890807 |
|
2023-04-11 |
微软的人工智能 Copilot 到底有多强大?带你来体验一下 |
sinyu890807 |
|
2023-03-14 |
Android 14 Developer Preview一览 |
sinyu890807 |
|
2023-01-10 |
Kotlin Flow响应式编程,StateFlow和SharedFlow |
sinyu890807 |
|
2022-12-30 |
2022年终总结,我的10年Android之旅 |
sinyu890807 |
|
2022-11-22 |
Kotlin Flow响应式编程,操作符函数进阶 |
sinyu890807 |
|
2022-11-02 |
Kotlin Flow响应式编程,基础知识入门 |
sinyu890807 |
|
2022-09-27 |
PermissionX 1.7发布,全面支持Android 13运行时权限 |
sinyu890807 |
|
2022-08-16 |
Android 13运行时权限变更一览 |
sinyu890807 |
|
2022-07-26 |
模仿Android微信小程序,实现小程序独立任务视图的效果 |
sinyu890807 |
|
2022-06-14 |
一个Android沉浸式状态栏上的黑科技 |
sinyu890807 |
|
2022-05-17 |
我为Android版Microsoft Edge所带来的变化 |
sinyu890807 |
|
2022-04-12 |
Android 13 Developer Preview一览 |
sinyu890807 |
|
2022-03-15 |
Android终于要推出Google官方的二维码扫描库了? |
sinyu890807 |
|
2022-02-22 |
再学一遍android:fitsSystemWindows属性 |
sinyu890807 |
|
2021-12-31 |
2021年终总结,我躺平了 |
sinyu890807 |
|
2021-12-14 |
再看LayoutInflater,这次你可能又会有新的认识 |
sinyu890807 |
|
2021-11-02 |
Activity Result API详解,是时候放弃startActivityForResult了 |
sinyu890807 |
|
2021-10-12 |
PermissionX 1.6发布,支持Android 12,可能是今年最大的版本升级 |
sinyu890807 |
|
2021-09-14 |
Android 12 SplashScreen API快速入门 |
sinyu890807 |
|
2021-08-31 |
新版Glance发布,更好用的Android数据库调试助手 |
sinyu890807 |
|
2021-08-17 |
再见JCenter,将你的开源库发布到MavenCentral上吧 |
sinyu890807 |
|
2021-07-27 |
PermissionX 1.5发布,支持申请Android特殊权限啦 |
sinyu890807 |
|
2021-07-12 |
你想知道,Microsoft Edge这种巨型项目是如何进行版本管理的吗? |
sinyu890807 |
|
2021-06-22 |
我的故事登上了Android开发者的官网 |
sinyu890807 |
|
2021-06-07 |
为什么如此安全的https协议却仍然可以被抓包呢? |
sinyu890807 |
|
2021-05-25 |
在Android手机上对https请求进行抓包 |
sinyu890807 |
|
2021-04-20 |
浅谈JCenter即将被停止服务的事件 |
sinyu890807 |
|
2021-03-23 |
Jetpack新成员,Paging3从吐槽到真香 |
sinyu890807 |
|
2021-03-02 |
[原]我参加了Jetpack Compose开发挑战赛 |
sinyu890807 |
|
2021-02-23 |
[原]Android 11新特性,Scoped Storage又有了新花样 |
sinyu890807 |
|
2021-01-25 |
[原]kotlin-android-extensions插件也被废弃了?扶我起来 |
sinyu890807 |
|
2020-12-31 |
[原]2020年终总结,可能是我人生收获最多的一年 |
sinyu890807 |
|
2020-12-16 |
[原]我又开发了一个非常好用的开源库,调试Android数据库有救了 |
sinyu890807 |
|
2020-12-05 |
[原]Jetpack新成员,一篇文章带你玩转Hilt和依赖注入 |
sinyu890807 |
|
2020-12-05 |
[原]分享我成为GDE(Google开发者专家)的经历 |
sinyu890807 |
|
2020-12-05 |
[原]volatile关键字在Android中到底有什么用? |
sinyu890807 |
|
2020-12-05 |
[原]浅谈Kotlin的Checked Exception机制 |
sinyu890807 |
|
2020-12-05 |
[原]原来在Android中请求权限也可以有这么棒的用户体验 |
sinyu890807 |
|
2020-12-05 |
[原]Jetpack新成员,App Startup一篇就懂 |
sinyu890807 |
|
2020-12-05 |
[原]Android数据库高手秘籍(十二),LitePal的索引功能 |
sinyu890807 |
|
2020-12-05 |
[原]为什么说在Android中请求权限从来都不是一件简单的事情? |
sinyu890807 |
|
2020-12-05 |
[原]PermissionX重磅更新,支持自定义权限提醒对话框 |
sinyu890807 |
|
2020-12-05 |
[原]PermissionX现在支持Java了!还有Android 11权限变更讲解 |
sinyu890807 |
|
2020-12-05 |
[原]Android数据库高手秘籍(十一),LitePal支持事务功能了 |
sinyu890807 |
|
2020-12-05 |
[原]Android运行时权限终极方案,用PermissionX吧 |
sinyu890807 |
|
2020-12-05 |
[原]Android 10适配要点,深色主题 |
sinyu890807 |
|
2020-12-05 |
[原]什么?RecyclerView中获取点击位置的接口被废弃了? |
sinyu890807 |
|
2020-12-05 |
[原]Android 10适配要点,作用域存储 |
sinyu890807 |
|
2020-12-05 |
[原]我的新书,《第一行代码 Android 第3版》已出版! |
sinyu890807 |
|
2020-12-05 |
[原]写一篇最好懂的HTTPS讲解 |
sinyu890807 |
|
2020-12-05 |
[原]Kotlin vs Flutter,我到底应该怎么选? |
sinyu890807 |
|
2020-12-05 |
[原]2019年终总结,所有的时间只为做好一件事 |
sinyu890807 |
|
2020-12-05 |
[原]Android 9.0系统新特性,对刘海屏设备进行适配 |
sinyu890807 |
|
2020-11-28 |
[原]Jetpack新成员,一篇文章带你玩转Hilt和依赖注入 |
sinyu890807 |
|
2020-11-28 |
[原]分享我成为GDE(Google开发者专家)的经历 |
sinyu890807 |
|
2020-11-28 |
[原]volatile关键字在Android中到底有什么用? |
sinyu890807 |
|
2020-11-28 |
[原]浅谈Kotlin的Checked Exception机制 |
sinyu890807 |
|
2020-11-28 |
[原]原来在Android中请求权限也可以有这么棒的用户体验 |
sinyu890807 |
|
2020-11-28 |
[原]我的新书,《第一行代码 Android 第3版》已出版! |
sinyu890807 |
|
2020-11-28 |
[原]写一篇最好懂的HTTPS讲解 |
sinyu890807 |
|
2020-11-28 |
[原]Kotlin vs Flutter,我到底应该怎么选? |
sinyu890807 |
|
2020-11-28 |
[原]2019年终总结,所有的时间只为做好一件事 |
sinyu890807 |
|
2020-11-28 |
[原]Android 9.0系统新特性,对刘海屏设备进行适配 |
sinyu890807 |
|
2020-11-28 |
[原]Jetpack新成员,App Startup一篇就懂 |
sinyu890807 |
|
2020-11-28 |
[原]Android数据库高手秘籍(十二),LitePal的索引功能 |
sinyu890807 |
|
2020-11-28 |
[原]为什么说在Android中请求权限从来都不是一件简单的事情? |
sinyu890807 |
|
2020-11-28 |
[原]PermissionX重磅更新,支持自定义权限提醒对话框 |
sinyu890807 |
|
2020-11-28 |
[原]PermissionX现在支持Java了!还有Android 11权限变更讲解 |
sinyu890807 |
|
2020-11-28 |
[原]Android数据库高手秘籍(十一),LitePal支持事务功能了 |
sinyu890807 |
|
2020-11-28 |
[原]Android运行时权限终极方案,用PermissionX吧 |
sinyu890807 |
|
2020-11-28 |
[原]Android 10适配要点,深色主题 |
sinyu890807 |
|
2020-11-28 |
[原]什么?RecyclerView中获取点击位置的接口被废弃了? |
sinyu890807 |
|
2020-11-28 |
[原]Android 10适配要点,作用域存储 |
sinyu890807 |
|