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