内容简介:两天的GDD大会结束了,很开心,可以看得出,这次Google真的很用心。不但分享的内容质量很高。而且又有得吃又有得玩,还有许多好看的小姐姐,真不妄我请了两天年假来参加这个大会。先来几张图镇楼哈哈,跑题了。接下来我从一个Android码农的视角来聊聊这次大会。主要讲的是Android O以及P的适配。对于O,主要是静态广播,后台服务这些的处理,个人感觉Google做这些就是为了节省手机的电量,而对于P最主要就是各种非公开SDK API的收敛。
两天的GDD大会结束了,很开心,可以看得出,这次Google真的很用心。不但分享的内容质量很高。而且又有得吃又有得玩,还有许多好看的小姐姐,真不妄我请了两天年假来参加这个大会。先来几张图镇楼
哈哈,跑题了。接下来我从一个Android码农的视角来聊聊这次大会。
1. Android兼容性适配
主要讲的是Android O以及P的适配。对于O,主要是静态广播,后台服务这些的处理,个人感觉Google做这些就是为了节省手机的电量,而对于P最主要就是各种非公开SDK API的收敛。
2.JetPack
一图胜千言,你们想知道的都在这了。
3. Kotlin
被Google大佬疯狂安利了几发,回来打算好好学一下,总结套用一下PPT上Kotlin的几大特点
- 类型推断
- 空安全
- 数据类
- 扩展函数
从这些特点可发现Kotlin具有代码量少(,相较于 Java,Kotlin 可以减少25%的代码量),代码更安全(可以有效防止 NullPointerException)等特点,加上Google爸爸这么重视,接下来一定会有很好的发展,毕竟Kotlin 和 Java 的二进制代码完全兼容,可以互相调用。程序员们可以好好玩起来了。搞不好以后开源代码都是Kotlin了,打算接下来重点学下这个语言。
4. Flutter
Flutter 对我这个没有怎么研究过他的Android码农来说没有什么理由一定要用它,印象里他和RN,Weex这些一样没什么区别,更何况我司用的是Weex。可是当我看到下图以后我觉得应该要投入Flutter的怀抱了。 毕竟Flutter是直接调用Skia来进行UI绘制,这和其他那些跨平台框架是质的区别。想搞跨平台框架的可以从这个框架入手。Googler 现在还在不停优化中。
5. Android App Bundle
这个东西个人感觉和国内App插件化有几分相似,就是Google Play会根据手机的CPU,显示像素以及语言等特点,下发对应的资源,从而减少我们包的大小,毕竟包越少,App下载留存都会更高。不过Google Play这种传说中的东西平时用不到所以这个就当开阔眼界了。
6.其他
ConstraintLayout 可以轻松实现一些其他布局比较难实现的样式。 其他杂谈,比如AR体验,Google翻译,猜画小哥以及游园会,谷歌大会中的美食等等有空再说吧。或许大家也没兴趣呢,
哈哈。那就先写到这吧,最后来一发Google爸爸的大礼包收尾就休息了。希望明年能继续参加这个活动。
以上所述就是小编给大家介绍的《从一个Android码农视角回顾2018GDD大会》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
区块链核心算法解析
【瑞士】Roger Wattenhofer(罗格.瓦唐霍费尔) / 陈晋川、薛云志、林强、祝庆 / 电子工业出版社 / 2017-8 / 59.00
《区块链核心算法解析》介绍了构建容错的分布式系统所需的基础技术,以及一系列允许容错的协议和算法,并且讨论一些实现了这些技术的实际系统。 《区块链核心算法解析》中的主要概念将独立成章。每一章都以一个小故事开始,从而引出该章节的内容。算法、协议和定义都将以形式化的方式描述,以便于读者理解如何实现。部分结论会在定理中予以证明,这样读者就可以明白为什么这些概念或算法是正确的,并且理解它们可以确保实现......一起来看看 《区块链核心算法解析》 这本书的介绍吧!