首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
他吞吞吐吐
订阅
团子的团
更多收藏集
微信扫码分享
微信
新浪微博
QQ
49篇文章 · 0订阅
涨姿势:利用AndroidStudio自带的Network Profiler来查看网络请求的相关数据
涨姿势:AndroidStudio那些不为人知的隐藏技能之一 -- 利用Network Profiler来查看网络请求的相关数据。 缺点就是请求失败不会有对应的信息显示,赶紧一起去给AndroidStudio提个建议, 链接地址。 可以从上面的效果图看到对应 请求的耗时、所在的…
aaptOptions——安卓gradle
会映射为 com.android.build.gradle.internal.dsl.aaptOptions 类。该类比较简单,没有继承任何类 描述:给 aapt 执行时添加额外参数,添加的参数可通过 aapt --help 进行查看。 描述:设置处理的线程数。 描述:设置是否…
Android技能树 — 屏幕适配小结
关于屏幕适配,几乎每隔一段时间就会看见有人发出来说XXX方案,实现超级简单的适配方式等等。所以我把我目前了解过的常用的适配方案做个总结,并简单说说原理,从而让大家也初步了解各个方案的实现。(其实很多人都是看见别人写的适配方案,虽然可能实际在使用了,但是却从来没有去了解过这个方案…
QMUI 2 终于来了
QMUI 2 提了很久很久了,在蜗牛般的开发速度下(加班过多,效率低下),终于来了首个对外版本。 你可以前往官网下载 QMUIDemo 体验体验,然后前往Github 给个 star 吧。 支持库迁移到 Androidx, 最低支持版本升级到 API 19。 支持夜间模式,QM…
Andorid组件化跳转路由
路由在组件化工程中有非常重要的作用,两个没有相互引用的module之间怎么通信呢。 可以使用EventBus,使用广播,使用类加载,使用反射,scheme,隐式意图等等,这些方法各自都有优缺点,现在开源用的比较多的路由框架中ARouter中使用的是类加载的方法下面我们也使用类加…
这是你从未见过的组件库 -- Android 上的手绘风格组件
之前看到一位作者开源了一款手绘风格的图表库 Chart.xkcd,感觉很是喜欢。 当然仅仅图表是满足不了我滴,于是想看看 Android 上是否有类似的开源库,一番搜索之后,颗粒无收。 想想原理可能不是太难,于是花点时间动手写了一个。 SketchyComponent,一款手绘…
RecyclerView实现多type页面
比如一个APP的首页,包含Banner区、广告区、文本内容、图片内容、新闻内容等等。 1,在item过多逻辑复杂列表界面,Adapter里面的代码量庞大,逻辑复杂,后期难以维护。 2,每次增加一个列表都需要增加一个Adapter,重复搬砖,效率低下。 3,无法复用adapter…
记一个“隐藏”的内存泄露
这是一个在项目中遇到的一个内存泄露,因为隐藏的较深,定位与解决花费了近两天时间[大哭]。特记录其排查与解决过程。 因为现在的Android应用大多要适配android6.0新增的运行时权限检查,所以通常都会在首次启动时,Splash 闪屏页进行权限申请。而大多都用了开源库做这件…
学不动也要学!探究Fragment延迟加载的前世今生
上周在《学不动也要学!深入了解ViewPager2》一篇文章的留言中,大家普遍对于Fragment懒加载的问题比较关心。其实,对于Fragment懒加载问题的处理由来已久,网上不乏相关的优秀文章。但是,由于Fragment生命周期的原因使得懒加载问题的处理并不是那么的优雅。显然…
SharedPreferences灵魂拷问之原理
( 年末福利: 知道你很忙,参考答案可直接看文末... ) 一切从getSharedPreference(String name,int Mode)这个方法说起;通过这个方法获取到一个SharedPreference实例。SharedPreferences是一个接口(inter…