首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android黑科技
订阅
KeepCoding554
更多收藏集
微信扫码分享
微信
新浪微博
QQ
58篇文章 · 0订阅
IdleHandler,页面启动优化神器
随着App的开发到了某个阶段必然会遇到一个需求,那就是优化页面的启动时间。 上面的命令行可用来进行查看。 Launch the process. Initialize the objects. Create and initialize the activity. Inflat…
Android6.0~9.0适配
曰:当然不是。只有属于危险权限的才需要申请。危险权限看下表1-2 曰:当然不是。你看看下面的表,都分好组了(9组),对于同一组内的权限,只要有一个被同意,其他的都会被同意。 曰:当然是子信。 在targetSdkVersion大于等于的24的App中,但是我们没有去适配7.0。…
教你如何攻克Kotlin中泛型型变的难点(下篇)
前几天我们一起为Kotlin中的泛型型变做了一个很好的铺垫,深入分析下类型和类,子类型和子类之间的关系、什么是子类型化关系以及型变存在的意义。那么今天将会讲点更刺激的东西,也就是Kotlin泛型型变中最为难理解的地方,那就是Kotlin中的协变、逆变、不变。虽然很难理解,但是有…
「英」使用 Kotlin 管理 Gradle 依赖
As many developers have found with their main app source code, Kotlin can help with defining our dependency configurations as well
Android修炼之检测非SDK接口
上篇文章Android修炼之Pie 适配的搬运工中介绍了Android P的一些行为变更并提供了一些对齐刘海和非SDK接口的适配建议,大部分人还是更加关心非SDK接口的问题,所以本文来说一下如何检测非SDK接口。 一般来说,SDK接口是指在Android框架软件包索引中记录的接…
当「SPA」应用遇上了膨胀的项目
... 基于以上问题有了对git进行拆分的技术需求。具体如下 之后路由调用next。会自动继续请求 #/hello/index对应的页面chunk(js,css)页面跳转成功; 此时hello已经与主项目完成融合,hello可以自由使用全部的store,使用router可以自由…
Kotlin中inline, noinline, crossinline的区别
本文主要介绍inline, noinline, crossinline的区别。为了减少使用高阶函数带来的一些运行时的效率损失,可以使用inline来标记一个函数为内联函数,内联函数在编译后会把代码都插入到调用函数的地方,所以可能导致最终的代码增加...
[译]让我们加快你的Gradle构建
如果你是 Android 开发人员,那么你将花费大量时间查看屏幕并等待 gradle 构建完成。在新的 Android Studio 中,它比以前的版本要快得多,但仍然有很多空间可以解决它所以让我们快速通过在 Android Studio 中做一些快速修复。在 Google I…
嘿,兄弟!移动端调试工具Flipper了解一下
今天来介绍一款facebook开源的移动端调试工具。