很长时间没有看安卓了,2013 年做过一段时间安卓开发了几款 app..后来招到安卓开发自己基本没看过安卓相关的东西,最近想开始学习一下安卓不知道这期间安卓都发生过哪些大事?现在是什么现状
很长时间没有看安卓了,2013 年做过一段时间安卓开发了几款 app..后来招到安卓开发自己基本没看过安卓相关的东西,最近想开始学习一下安卓不知道这期间安卓都发生过哪些大事?现在是什么现状
|
1
改得挺多的
|
|
2
一下子能想起来不得不改代码的行为变更:
1.Android 6.0 的运行时权限。 2.Oreo 的 Notification Channel。 |
|
3
1. sdk : support 包大幅度更新,新的 sdk 中支持更多炫酷的 api
2. 框架 : 13 年的话那会还停留在 uil 这类框架中,这几年的框架多的也是很炫酷,适用于不同场景的图片加载,rxjava,android 开发中的设计模式 3. kotlin |
|
4
补充下 deadegg 的
架构也基本上从 mvc->mvp->mvvm 了 |
|
5
Android 官网上有每一个版本的变更指南,全部看一遍就了解了
|
|
6
从某些方面说,几乎没有
|
|
7
头像是 lz 真人么,发型瞩目
|
|
8
每次让 Android 开发骂娘的改动,都是系统的一大进步
|
|
10
我是来吐槽你的头像的,辣👀
|
|
11
api 包变了,androidx 包了,麻烦的,虽然 as 支持迁移
|
|
12
13 年那会还没有 android support library 的概念吧,现在很多重要的组件和控件都是通过 support 包提供的
AndroidStudio 已经全面替代 eclipse RxJava + Retrofit 在 Android 项目中大幅普及,基本已成新项目标配 |
|
13
command+回车直接发出去了……
还有几条比较重要的 Android 2.x 已经绝迹,目前比较适合的最低支持版本是 4.1.2 ( API 16 ),预计在未来 1 ~ 2 年内,Android 生态圈会全面放弃支持 5.0 ( API 21 )以下的系统 Android 6、7、8、9 版本均对流氓行为做了大幅限制,未来会更严,一些老得歪门邪道基本别想再生效了,在开发新项目时必须注意权限适配 |
|
14
还有几条比较重要的
Android 2.x 已经绝迹,目前比较适合的最低支持版本是 4.1.2 ( API 16 ),预计在未来 1 ~ 2 年内,Android 生态圈会全面放弃支持 5.0 ( API 21 )以下的系统 Android 6、7、8、9 版本均对流氓行为做了大幅限制,未来会更严,一些老得歪门邪道基本别想再生效了,在开发新项目时必须注意权限适配 |
|
15
发际线上移,体质下降
|
|
16
了解了,谢谢各位的回复真是太感谢了... 无以为报,只能给各位点点关注了
|