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