主要更新一些觉得大家应该了解的信息。
需要注意的是:
本系列不会八卦一些互联网趣事,即使这些内容更加有热度。
上一期入口:
Android 这些内容你应该知道 | 3 期
1. Googe IO相关
就不详细列了,主要列一些开发者需要注意的。
Flutter 全平台之路开始~
Flutter全平台制霸!新增Web和嵌入式目标平台
Android开发者相关
有关最新的 Android Q,你一定要知道的 8 件事
Google I/O 2019 Android 开发者关注些什么?
2. 大厂分享
京东技术
任意URL跳转漏洞修复与JDK中getHost()方法之间的坑
我们再使用 scheme 时也要注意~
支付宝App优化三连
支付宝客户端架构解析:Android 客户端启动速度优化之「垃圾回收」
支付宝 App 构建优化解析:通过安装包重排布优化 Android 端启动性能
支付宝 App 构建优化解析:Android 包大小极致压缩
历史分享:
-
百度APP技术: Android H5首屏优化实践
-
搜狐:深入理解Flutter多线程
-
携程:从智行 Android 项目看组件化架构实践
-
Google: Flutter 您需要知道的知识点 | FAQ・第三期
- 网易严选技术专家解读ABTest 设计与原理
https://www.jianshu.com/p/4e7a271cd54a
- 漫谈美团APP对Crash的治理之路
https://www.jianshu.com/p/923a24755456
- 有赞微商城-Android组件化方案
https://tech.youzan.com/you-zan-yi-dong-androidzu-jian-hua-fang-an/
3. GitHub 相关
上次发布 Github 私有库免费对用户开放,而且支持有限个用户协作,有这种需求的别忘了在 Github 上尝试建立私有库。
此外 github 上周发布软件包管理服务,即以后我们的开源库版本发布,可以直接在github 上完成了。
目前还在测试阶段,可以通过该链接申请:
https://github.com/features/package-registry/signup
4. 优质开源项目
Leetcode算法图解
可以看一题的动画:
图片来源:https://cxyxiaowu.com
算法一直是大家的痛点,leetcode 又是比较好的刷题平台,部分题目确实难度比较大。
该库用动画的形式呈现解LeetCode题目的思路。
会尽力将 LeetCode 上所有的题目都用动画的形式演示出来,计划用 3 到 4 年时间去完成它,期待与你见证这一天!
https://github.com/MisterBooo/LeetCodeAnimation
正则表达式学习
非常完善的教程,而且每个教程都支持在线练习,不过网络需要良好。
https://github.com/ziishaned/learn-regex
6. 简历相关
github 上有个简历合集,其中提供了 Android 程序员简历模板:
https://github.com/geekcompany/ResumeSample/blob/master/android.md
之前还有个动态的简历,乍一看有点意思,比较适合前端使用:
https://github.com/jirengu-inc/animating-resume
https://jirengu-inc.github.io/animating-resume/public/
阿里的 blankj 也在 github 给出了他自己的简历:
https://github.com/Blankj/resume/blob/master/resume-cn.md
以上简历方案仅供参考,并非一定要一模一样,有些其实我也不是太认可。
另外,好的简历还是要靠自己良好的履历。
7. 小技巧
上期的技巧给大家演示了下,如何利用断点不阻塞,运行添加日志。
Android 这些内容你应该知道 | 3 期
本期依然是断点相关,断点还可以在运行时,动态修改参数,执行不同的逻辑。
依赖是打断点,然后你可以在Debug 的Variables 面板,添加+号,然后做一些代码逻辑的执行。
例如本例,test 方法参数是 context,我动态修改为了 context = context.getApplicationContext
这个技巧,可以帮助你:
-
动态修改执行逻辑,修改参数等
-
执行一些简单的逻辑方法
- 获取当前上下文某个对象的值等
好了,我会尽可能每期添加一个小技巧,希望你在看文的同时,可以动手实践下,小技巧都很简单,但是都非常实用!
这个系列包含很多大厂的分享,虽然多数难度很高,但是,依旧希望大家能够逃离自己的舒适区,难懂的东西确实让人有抗拒感,但是这些内容才包含更多的和别人区分出差别的知识点。
本来想头条哒,不过头条和开课吧有个合作,我忍了,次条每次看的人比较少,看到就是缘分吧。
如果觉得这个系列不错,可以右下角点个在看,了解下受欢迎程度。
下期见!
推荐阅读:
这交互炸了系列 第十三式之移花接木
各大互联网公司技术分享
我在一个群分享Android 好像被我分享得没人说话了... 2期