三年经验 Android 开发面经总结 (mp.weixin.qq.com)

【简介】

在下2017年毕业,目前从事android开发工作已经3年啦,前段时间刚完成一次跳槽,面试了几家公司,将一些面试经验分享给大家,希望对大家有所帮助。

点击查看全文 >>

@code小生 2020-11-29 20:22分享 / 0个评论
赞过的人: IT技术博客大学习 技术头条 code小生
要不要再学学下面的文章?
如何通过开发快应用赚取睡后收入? (forum.lovejade.cn)
睡后收入是指睡一觉醒来就有的收入;你不用去做些什么,收入就会持续增加。人们平时上班工作赚的钱,都叫做「主动收入」,一旦你停止干活,收入也随即停止了,而“睡后收入”属于我们常说的「被动收入]」。睡后收入就是如此美妙的事情,它是实现财务自由的最快捷方式;但这并不代表不劳而获,其实在获得“被动收入”之前,往往需要经过长时间的劳动和积累。而本文则跟大家探讨,如何通过「开发快应用」赚取睡后收入?
by @杨琼璞 13小时前 分享 查看详情
快应用开发工具 3.9.0 版本发布 (forum.lovejade.cn)
快应用开发者工具(IDE),它专为快应用开发设计,支持快应用、卡片等开发和调试;新建项目、模版选择、编译预览、分享、打包上传、云测、合规检测、远程预览、生成骨架屏等功能,一应俱全;另外,还支持账号登录,,用关联,查看详情,开发卡片,一键转换小程序等等;快应用 IDE 旨在:让开发者能够更高效开发、调试、测试以及发布快应用。
by @杨琼璞 13小时前 分享 查看详情
Android R 如何访问 Android/data 目录? (mp.weixin.qq.com)
Android R上分区存储的限制得到进一步加强,无论APP的targetsdkversion是多少,都将无法访问Android/data和Android/obb这二个应用私有目录。这无疑对会部分APP的业务场景及用户体验造成冲击,典型的如下
by @code小生 2021-04-11 13:52 分享 查看详情
换个角度描述 Android 事件传递,读完会让你耳目一新 (mp.weixin.qq.com)
关于Android中事件传递机制早已是老生常谈的话题,甭管工作多久水平咋样应该都能道出一二。依稀记得刚接触事件分发那会,一股脑的钻进网络上那几张神图,什么三大方法、职责链,最后再巴拉巴拉贴一大堆源码(有的还贴错了),嗯,学完之后效果还挺不错,起码面试的时候能忽悠。关于只教是什么,不教为什么,鲁先生说过,这样是在耍流氓。今天我将换一种思路去描述事件分发,先带大家构建事件分发模型,讲述其设计背景和职责边界,最后带着我们的猜测去源码中找答案。
by @code小生 2021-04-11 13:52 分享 查看详情
十余年从业者谈谈 Android 开发现状 (mp.weixin.qq.com)
截止到今天,Android生态也发生了不少变化,从一个多年经验的Android开发者角度分析Android的开发现状,不喜勿喷。
by @code小生 2021-04-11 13:51 分享 查看详情
用了VSCode、IDEA等十几款编辑器后,我总结出优秀编辑器的特质 (mp.weixin.qq.com)
本文主要谈论个人对这些编辑器和该领域现状的看法(不喜勿喷)。我使用 vim,尤其是 neovim 已有十多年。首先,我会解释一下自己目前的工作流程、我对编辑器看重哪些方面。当然,文章仅是一家之言,不代表其他人的情况。
by @code小生 2021-04-11 13:42 分享 查看详情
用了VSCode、IDEA等十几款编辑器后,我总结出优秀编辑器的特质 (mp.weixin.qq.com)
本文主要谈论个人对这些编辑器和该领域现状的看法(不喜勿喷)。我使用 vim,尤其是 neovim 已有十多年。首先,我会解释一下自己目前的工作流程、我对编辑器看重哪些方面。当然,文章仅是一家之言,不代表其他人的情况。
by @code小生 2021-04-11 13:42 分享 查看详情
用了VSCode、IDEA等十几款编辑器后,我总结出优秀编辑器的特质 (mp.weixin.qq.com)
本文主要谈论个人对这些编辑器和该领域现状的看法(不喜勿喷)。我使用 vim,尤其是 neovim 已有十多年。首先,我会解释一下自己目前的工作流程、我对编辑器看重哪些方面。当然,文章仅是一家之言,不代表其他人的情况。
by @code小生 2021-04-11 13:42 分享 查看详情
关于 Android MVVM 一些理解与实践 (mp.weixin.qq.com)
viewmodel可以理解为桥梁,通过viewmodel 将 View和Model双向绑定,数据的变化可以直接作用在View上,就是MVVM,其实MVVM,MVP都是在MVC的基础上演变而来。
by @code小生 2021-04-05 13:41 分享 查看详情
摆脱 Android 和 iOS:七款免费开源移动操作系统的尝试 (mp.weixin.qq.com)
长期以来,硅谷一直在鼓吹技术(而非真理)使人们自由。这种观点是否正确,至今还没有定论,但毫无疑问,智能手机虽然已经极大地改变了我们的世界,但也有一些严重的弊端。例如,集中化的应用商店意味着对人们有用的应用可以在一瞬间消失,而这些应用本身可以使用这些设备上的传感器来监控人们生活的方方面面。而最糟糕的可能是,这些智能设备虽然大多价格不菲,但它们的使用寿命预期不会超过几年。
by @code小生 2021-03-28 11:28 分享 查看详情