2020技术干货总结
老读者应该很清楚了,每年年底小生都会对公众号的文章进行分类汇总,类似一本书的目录,这样大家阅读起来就很方便,比如:Jetpack、Flutter等内容。
下面就是2020年年度文章分类,大家可以收藏这篇文章,就相当于找到了code小生
公众号一年内的文章,想学习某个内容,可直接在这篇文章中进行搜索,方便快捷。
目录
- 往期汇总
- Android经验相关
- Android技术
- Android动态
- IDE相关
- 其他技术
- 其他
- 总结
往期汇总
时间过得真快,想当初自己闲着没事,随便注册了这个公众号,没想到一转眼都 4 年时间了。
幸运的是,公众号的初心始终未变,方向也未变,依然坚守Android
。
这一路走来,碰到了很多自己未曾想过的经历,有时候,自己回顾起来,真的很感谢自己当初的这个无意识举动,如今,每天下班后安排第二天的文章已是我习惯性的“任务”了,现在我已完全不用刻意做提醒,睡前会自动脑海里出现公众号文章安排了吗?类似的反馈,这种感觉真好。
Android经验类
这块内容主要涵盖
经验
、总结
、实战
、复盘
四个大的方向,每篇文章相互不关联,无先后顺序之分。
集成Flutter到现有项目,并实现使用单个FlutterEngine管理多个入口
如何在项目中封装Kotlin+Android Databinding
Android技术
这个分类其实太泛了,但又不好具体细分,所以这块涵盖的内容就比较多了,包括但不限于
新技术实战
、贴合某个业务的某项功能/问题的实现方案或解决方案
,当然还有自定义
、仿XXX效果
等等。
这部分内容比较多,建议挑选适合自己研究方向的去看。
kotlin如何解决java开发痛点,让程序员happier
Android架构设计--MVP模式第(二)篇,如何减少类爆炸
Android持续滑动布局ConsecutiveScrollerLayout的使用
Android Fragment被回收后显示空白问题解决方案
Android主题色无缝切换方案Databinding下实现控件皮肤无缝切换
AndroidBitmap详解:关于Bitamp你所要知道的一切
利用ViewBinding和反射封装的基类,从此再也不用findViewById了
ApkCrack一键生成支持Android7.0抓包的apk
Android7.x ToastBadTokenException处理
Android【手撕Glide】--Glide是如何关联生命周期的?
从App启动过程看Android10.0Framework重构
Android动态
不难理解,主要涵盖了 Google 在 Android 方面的新动态以及 Google 自己的操作系统
Fuchsia OS
的动态内容。这其中当然包含Flutter
、Kotlin
。
Flutter制霸全平台,新版将支持Windows应用程序!
新手不用愁了,谷歌推出了免费的Kotlin和Android开发课程
Flutter 2020首个稳定版1.17重磅发布:多个新增特性
FlutterPlatformView:在Flutter中使用Android、iOS的原生View
IDE相关
Android Studio
以及其他常见的程序员开发工具。
其他技术
这块内容是除了 Android 技术之外的编程技术,当然这个分界线并不会很武断,比如:数据结构就在这里,但也是 Android 程序员应该掌握的。主要分享的内容:
iOS
、前端
、Git
、Python
、Linux
等等。
其他
这块内容几乎不牵扯具体的代码,因为几乎不涉及纯技术,而是和
程序员
这个话题紧紧相关的内容占大多数。
你知道什么是a站、b站、c站、d站、e站、f站、g站、h站、i站、j站、k站、l站、m站、n站…z站吗?
总结
据小生了解,很多17年关注的读者现在基本都会了除安卓之外第二门技术,这其中和两大因素有关系:国内市场
和Google
。
为什么这么说呢?
很多开发者其实做的项目都是在国内市场,而国内的软件设计或者说是产品大多都是自成一派,总体上国内的软件没有共同遵循的设计原则和产品体验感,随着 Google
的不断推进手机系统升级,而国内几乎全是一片定制的天下,而这正是开发者和产品之间最大的隔阂:产品不关心Google动态,开发者认为产品的设计不遵循Google规范。
这就是最大的矛盾,举个例子,试问一下,国内有几款软件或者公司的产品在设计上遵循了material design
?
还有一个很严重的现象,国内对软件的渴望大多喜欢走捷径,比如:热更新、跨平台。
除了安卓,还应该掌握什么技术?
今天小生的答案并不能做为标准,看看就行,或者参考一下。
- 看公司目前最需要什么,前提是你暂时不准备开溜。
- 根据个人的职业规划来,如果没有,那就看下一条。
- 看国内市场,比如:大家现在都扑向
uni-app
那就去搞啊 - 看到了这行的未来,也知道自己的未来,这个情况我想应该是转行了
安卓市场,并不是不行,而是一线城市把门槛提高了,三线城市没人了(因为新手不选择学,会的不留在这里),所以,如果你真的喜欢安卓开发,不要担心找不到一份工作,努力就是了。
我是
code小生
,大家可以在微信搜索关注这个同名的公众号哈,喜欢本文可以随手点个在看
、转发给你的朋友,谢谢~