首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
fundroid
掘友等级
Android GDE
|
Bytedance
公众号「AndroidPub」
获得徽章 24
动态
文章
专栏
沸点
收藏集
关注
作品
赞
705
文章 694
沸点 11
赞
705
返回
|
搜索文章
最新
热门
Kotlin 1.5 新特性 Inline classes,还不了解一下?
kotlin 1.5 中的 Inline classes 终于进入稳定版。在提高代码的可读性、易用性的同时,不会造成性能的损失,值得大家学习和使用
容易被忽略的知识点:RxJava操作符的线程安全
RxJava操作符大多不是线程安全的,如果所以写代码时不注意这一点很容易发生bug。本文将分享如何写成更安全的Rxjava代码
鸿蒙HarmonyOS应用开发初体验
近期鸿蒙HarmonyOS正举行开发者日活动,趁机参加并了解了一下鸿蒙OS的现状。对DevEco Studio以及如何创建Harmony工程做一个简单的介绍
一道面试题:ViewModel为什么横竖屏切换时不销毁?
如今Android面试中经常问及Jetpack相关问题,很多候选人往往知道如何使用但不知道原理。原理不清虽不影响API的使用,但也正因为如此,如果能对源码有一定了解,也许可以脱颖而出得到加分。
爷童回!Compose + MVI 打造经典版的俄罗斯方块
本文介绍如何使用Jetpack Compose + MVI架构实现一款经典版的俄罗斯方块游戏。文章最后附带了游戏源码,欢迎下载体验
为Fragment换装ViewPager2
1. 开启ViewPager2之旅 距离ViewPager2正式版的发布已经一年多了,目前ViewPager早已停止更新,官方鼓励使用ViewPager2替代。 2. ViewPager2 + Fragment 跟ViewPager一样,除了View以外,ViewPager2更…
用Jetpack Compose制作出可爱的天气动画
1. 背景介绍 最近参加了Compose挑战赛的终极挑战,使用Compose完成了一个天气app。之前几轮挑战我也都有参与,每次都学到不少新东西,希望在这最后一轮挑战中,活用这段时间的积累做出更加成熟的作品。 因为没有美工协助,所以我考虑通过代码实现app中的所有UI元素例如各…
线程切换哪家强?RxJava与Flow的操作符对比
Flow作为Coroutine版的RxJava,同RxJava一样可以方便地进行线程切换。 本文针对两者在多线程场景中的使用区别进行一个简单对比。 1. RxJava subscribeOn用来决定在哪个线程进行订阅,对于Cold流来说即决定了数据的发射线程。使用中有两点注意:…
AppCompat用了这么久,你真的了解吗?
为了能够让低版本的Android系统能够运行新特性,AppCompat框架自Support时代就已推出。但随着AndroidX的一统江湖,AppCompat的相关类则一并迁移到了AndroidX库里。 Android开发者应该都不陌生,在Android Studio上创建的项目…
使用Jetpack Compose Theme为app轻松换肤
1. Compose挑战赛第三周 看过我之前文章的朋友应该对最近举行的Compose挑战赛有所了解,本周挑战赛进入到第三轮。 与前两轮规则不同,本轮主要是比拼速度。只有第一个按要求完成并提交的人能胜出,奖品是Pixel 5手机一台。题目要求基于Compose完成以下三个页面,G…
下一页
个人成就
优秀创作者
文章被点赞
5,609
文章被阅读
1,100,661
掘力值
25,100
关注了
129
关注者
2,942
收藏集
14
关注标签
25
加入于
2017-05-17