首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
方状窑制物移动师
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
2019年移动开发,我的求变之路
上次发布了《Android 技术的下半场》后,很多读者反馈对这一观点的认同。文中提到,移动开发并没有变凉,更没有很多人唱衰的“罗曼蒂克消亡史”那么惨烈,它只是和互联网行业一样,泡沫逐步散去,开始进入了理性的下半场。 这里我想和读者分享一下,在移动技术的下半场,我们要如何去找寻自…
一个APP从启动到主页面显示经历了哪些过程?
本文以图文并茂的形式简单介绍一个APP从启动到主页面显示经历了哪些流程,以及实现的原理。不介绍具体源码,仅仅构建一个大体框架。 ⑦主线程在收到Message后,通过发射机制创建目标Activity,并回调Activity.onCreate()等方法。 ⑧到此,App便正式启动,…
【Medium 万赞好文】ViewModel 和 LiveData:模式 + 反模式
理想情况下,ViewModel 应该对 Android 世界一无所知。这提升了可测试性,内存泄漏安全性,并且便于模块化。 通常的做法是保证你的 ViewModel 中没有导入任何 android.*,android.arch.* (译者注:现在应该再加一个 androidx.l…
基于腾讯x5封源库,提高60%开发效率
基于腾讯x5封源库,提高webView开发效率,大概要节约你百分之六十的时间成本。该案例支持处理js的交互逻辑且无耦合、同时暴露进度条加载进度、可以监听异常error状态、支持视频播放并且可以全频、支持加载word,xls,ppt,pdf,txt等文件文档、发短信、打电话、发邮…
腾讯零反射全动态Android插件框架Shadow解析
最近几年,腾讯对于开源事业也是越来越支持,今天要说的就是在腾讯被广泛使用的Shadow框架,一个经过线上亿级用户量检验的反射全动态Android插件框架。 Shadow是一个腾讯自主研发的Android插件框架,经过线上亿级用户量检验。 Shadow不仅开源分享了插件技术的关键…
JVM篇1:[-结构综述-]
1-1. .class文件 2-1. 程序计数器 2-2. Java虚拟机栈 2-3. Java虚拟机栈``本地方法栈
用生命周期规范组件化流程
1. 组件划分 2. 组件创建 3. 组件开发 4. 组件维护 5. 组件发布 6. 组件移除 demo 有空会在 github 上更新,欢迎关注。demo 怎么做:一条commit对应一条规范。所以不会很快,可以先 star 收藏以便查阅。 组件调试时独立:每个组件都可以成为…
面试官:今日头条启动很快,你觉得可能是做了哪些优化?
网上关于启动优化的文章多不胜数,内容千篇一律,大都是列举一些耗时操作,采用异步加载、懒加载等。 而在面试过程中,关于启动优化的问题,如果只是很表面地回答耗时操作应该放在子线程,显然太过于普通,无法跟竞争者拉开差距。如何让面试官知道你的“内功深厚”,那肯定是要往原理层面去回答。 …
代码洁癖症的我,学习Lint学到心态爆炸
以前对下面的问题,我的态度是,不报错就是没问题,报错就用快捷键,根据Android Studio提示修复问题,从来不去问个为什么?现在代码洁癖症越来越严重的我,忍不住想看清什么东西在搞鬼。 认真看完本文,一定可以学到最新的知识。就算看不下去,也要点个赞收藏,绝对不亏。本文并不是…
国内大厂首次推出Android统一标准,真是威锐顾的
注:由于报告上面的文字太多,不便于查阅,我就把它们全部做成了一个表格,方便查看。 移动应用安全平台扫描了 270 多万个 APP,其中,有漏洞的 APP 约 183 万个,占监测总数的 67.77%。 约 181 万个 APP 存在高危漏洞,占监测总数的 67.04%。 选取了…