首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
用户457663928644
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
Android 发包工具【摸鱼值+1】
最开始吧,是给公司做的一个内部使用的,(用咱黑话就是:降本增效!),其实一键发包这玩意,弄起来真的挺费事的,各家的API都不一致,差距太大。特别是小米的,简直就是灾难。 后来很多小伙伴也想要,就
解决LiveData数据倒灌的新思路
数据倒灌现象 对于LiveData“数据倒灌”的问题,我相信很多人已经都了解了。今天提供一种新的思路解决这个问题
【带源码】我又用Jetpack Compose做了个示例App,是怎样的体验?
能浏览,能点开,还有动画,代码还不多。今天我就用最流畅的方式给大家讲解一下它的代码,让大家看看 Compose 的界面代码到底长什么样。
掌握设计原则,你就是光(25个问题,你会几个)
看完这些问题,是不是激动的一笔,激动了,说明你又要进步成长了。 先哈两句,活跃一下气氛。然后通过提出问题,回答问题,然后结合生活例子和代码,来全方位阐述设计原则知识。 哈哈哈哈,那我只能说,你是光,你是电,你是唯一的神话。 大家有没有这种感觉,没有没关系,我举几个例子,大家就明…
Fragment add和replace 区别
首先获取FragmentTransaction对象:FragmentTransaction transaction = getFragmentManager().beginTransaction();
理解 FragmentManager 的 BackStack
其源码在 QMUI,有兴趣的也可以去看看。 这样初看也确实解决了问题,一切看似完美,直到另一个 issue 的出现。在阅读源码来解决这个问题时,我发现了 addToBackStack(false) 是存在问题的,这篇文章会指出问题所在,然后给出 QMUI 的解决方案。 在之前的…
Android冷启动耗时优化
1,背景 最近开发了一个新的App,前期工期紧,做的比较粗放,上线以后发现App启动时间比较长,达到3秒, 启动有白屏,体验也不好,这个只能后期优化了,最好是前期开发就考虑的 2,调研 2.1,And
倾情分享:Android 开发者们无法错过的网站宝藏~
从事 Android 开发多年,攒了很多宝贵的学习网站,分享给大家。涵盖了系统、API、语言、开发工具、以及各种官方学习平台。 不求面面俱到,只求无私分享!期望给各位 Android ROM 开发者和
进阶应用启动分析,这一篇就够了!
了解过启动时长的原理以后,下一步就是分析启动时长! 有了启动时长,我们才能进行下一步的分析,哪里的时间长了,哪里应该放到子线程初始化等。 现在很多教程中的分析启动时长的工具的落伍了,所以,在本文
View体系(五)熟悉又陌生的setContentView
为什么说setContentView熟悉呢?因为该方法是我们从入门Android开发就接触的一个方法,在我们写过的每一个Activity中都有他的身影。但为什么又说setContentView陌生呢?