写点什么

Android 开发周报:Android 免安装应用开放、Android Studio 3.0 版本前瞻

  • 2017-05-30
  • 本文字数:1895 字

    阅读完需:约 6 分钟

新闻

  1. 《Android Studio 3.0 Canary 1 发布》:近日 Google 发布了 Android Studio 3.0 金丝雀版。Android Studio 3.0 包含了三大主要功能:一套全新的应用性能分析工具,用于快速诊断性能问题;支持 Kotlin 编程语言;加快大规模应用项目的 Gradle 构建速度。Android Studio 3.0 还紧密集成了 Android 平台开发工具,提供以下附加的重要功能:支持免安装应用的开发;在 Android O 模拟器系统映像中包含 Google Play 商店;以及全新的 Android O 开发向导。总而言之,Android Studio 3.0 的第一个 Canary 版本包含 20 多项新功能。
  2. 《Android 免安装应用对所有开发者开放》:Google 向所有开发者开放 Android 免安装应用,因此任何人都可以构建和发布免安装应用。包括 HotPads、Jet、The New York Times、Vimeo 和 One Football 在内的许多开发者还带来了 50 多种全新体验供用户试用。尽管这些体验迄今只上线了很短的时间,但早期的数据表明结果喜人。例如,Jet 和 HotPads 在生成的购买量和线索量方面均实现了两位数的增长。
  3. 《电视吃上奥利奥:谷歌宣布将推出 Android O TV 版》:近日谷歌宣布将对 Android TV 的用户界面做一些设计上的变更,同时,安卓版本也将升级到 Android O。在基于 Android O 的 Android TV 中,电视的主屏幕已经有了一个全新的外观,顶部是你经常使用的应用程序,它的下方则是你订阅的内容,它将根据你的喜好来显示节目。

教程

  1. 《Android Studio 3.0 版本前瞻》:Android Studio 2.4 版本实际上已经集成了很多新功能,在意识到增加了这么多重要的功能后,官方重新编号,将这些功能作为 Android Studio 3.0 的一部分,改版本在 Android Gradle 插件提升扩展性和编译时间方面有重大突破。如果你想要基于 Android O 来开发应用、使用 Kotlin 语言或者最新的 Android 应用性能工具来提升你的应用的质量,那么你应该下载 Android Studio 3.0 金丝雀 1。
  2. 《Android 截屏与 WebView 长图分享经验总结》:在 Android 原生系统中是没有提供截图的广播或者监听事件的,也就是说代码层面无法获知用户的截屏操作,这样就无法满足用户截屏后跳出分享提示的需求。既然无法从根本上解决截屏监听的问题,那么就要考虑通过其他方式间接实现,目前比较成熟稳定的方案是监听系统媒体数据库资源的变化,本文介绍了自己的经验。
  3. 《Kotlin for Android(一)准备工作》:从零开始,对比 Kotlin 与 Java,差异化学习,循序渐进。工欲善其事,必先利其器,有了 Kotlin 的 IDE,才能更好地进行下一步。本文是一篇入门 Kotlin 的入门文章。
  4. 《Kotlin 和 Checked Exception》:近期大家对 Kotlin 的讨论非常多,整个社区都很热闹,作为一个专业的语言研究者,职责不应该是去评价别人设计的语言。然而浏览了 Kotlin 的文档之后,作者发现 Kotlin 的设计者误解了一个重要的问题——关于是否需要 checked exception。对于这个话题我已经思考了很久,觉得有必要分享一下自己的看法,避免误解的传播,因此有了此文。
  5. 《谷歌大牛说:为什么 Kotlin 比你们用的那些语言都好》:5 月 18 日,安卓团队在谷歌 I/O 2017 大会上宣布 Kotlin 成为官方头等支持语言。这条爆炸性资讯在当天就是 Hacker News 首页热门讨论,与此同时,谷歌技术大牛 Steve Yegge 写了一篇关于 Kotlin 的使用体会总结文章,同样也在首页热门,并引发 200+ 讨论。英文原文地址点这里
  6. 《简单聊聊 Android Architecture Componets》:源码地址在这里。本次 Google IO 大会最大的新闻当属 Android O 以及 Kotlin 被官方认可。还有一件很小的新闻是发布了官方的架构库,以及推荐使用指南,本文对该框架进行了简单介绍。
  7. 《Google I/O 2017 上推出的新 GC 算法的原理是怎样的?》:Google I/O 2017 上推出的新 GC 算法。貌似之前的 Compact Copying Collector 并不是 concurrent 的,然后在 Android O 里调整成为了 Concurrent Copying Garbage Collector. 新的 GC 简单来说就是利用了 read barrier 来使得应用程序代码可以在 GC 过程中耗时最大的那些阶段依旧同 GC 一起运行。

开源项目

  1. kotlin-for-android-developers-zh :这是《Kotlin for android developers》中文翻译版。
  2. ImmersionBar :Android 4.4 以上沉浸式状态栏和沉浸式导航栏管理,一句代码轻松实现,以及对 bar 的其他设置。
  3. ExoPlayerFilter :这是一个实现了视频播放时实时滤镜效果的开源项目。
  4. from-java-to-kotlin :一个对比 Java 与 Kotlin 语法的项目,有助于我们快速上手 Kotlin。

感谢徐川对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2017-05-30 19:004706
用户头像

发布了 121 篇内容, 共 49.0 次阅读, 收获喜欢 6 次。

关注

评论

发布
暂无评论
发现更多内容

娱美德加速布局中国游戏市场:传奇IP新游发布、研发中心落地与专项基金启动三管齐下

新消费日报

NocoBase 本周更新汇总:优化执行记录写入逻辑

NocoBase

开源 低代码 零代码 无代码 版本更新

【亲测有效】Tuxera NTFS 2024免费版|激活码|注册码分享 Tuxera for Mac最新破解教程

阿拉灯神丁

激活码生成器 NTFS磁盘管理器 Tuxera NTFS2024 Mac破解软件 磁盘管理工具

BeeWorks Meet:私有化视频会议的高效选择

BeeWorks

即时通讯 IM 私有化部署 局域网视频软件

开发一款区块链软件的周期解析

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

瞧瞧别人家的限流,那叫一个优雅!

不在线第一只蜗牛

Java

实力认证!天翼云问鼎国产智算云服务市场

天翼云开发者社区

云服务

(下篇)从项目管理到价值管理的转型路径:基于敏捷价值管理办公室(VMO®)的战略升级

ShineScrum

PMO 敏捷、 #项目管理 VMO

e签宝携华为鸿蒙打造全国首个"智能签署江南范式"。

科技汇

BeeWorks:打造安全可控的企业内网即时通讯平台

BeeWorks

即时通讯 IM 私有化部署 企业级应用

crossover安装exe后无法打开怎么办?用CrossOver安装成功的软件但打不开怎么办?

阿拉灯神丁

容器 应用程序配置 Mac软件 CrossOver Mac下载

什么是日志关联?

运维有小邓

日志管理 日志审计 IT运维管理 日志关联

精彩抢先看!博睿数据将亮相GOPS全球运维大会2025深圳站

博睿数据

GOPS全球运维大会 Bonree ONE LLM模型 DeepSeek

AI与5G的融合:如何实现更快速、更智能的物联网应用?

天津汇柏科技有限公司

AI 5G

Databend Cloud 如何给游戏行业数据分析带来 10 倍收益提升?

Databend

文心4.5Turbo将发布!体验百度文心4.5与X1后,大模型评测:预测新模型能力更强、价格迎新低做开发者延伸的"手和脑"

Yan-英杰

AI 大模型

深入研究:京东商品详情API详解

tbapi

京东API 京东商品数据采集 京东商品详情API 京东数据采集

数字先锋 | 云上育才,课堂刮起科技风!

天翼云开发者社区

云电脑

zk源码—单机和集群通信原理

电子尖叫食人鱼

SD-WAN如何突破传统MPLS网络局限?

Ogcloud

SD-WAN SD-WAN组网 SD-WAN厂商 sd-wan专线 SD-WAN厂家

e签宝携华为鸿蒙打造全国首个"智能签署江南范式"。

科技热闻

中关村论坛聚焦“AI+新材料”:枫清科技与中化信息、吉林大学共建联合实验室推动产业升级

Fabarta

人工智能 AI+ 大模型 新材料

一文读懂:构建类Arb二层公链,收费模式全解析

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

20年携手共进,e签宝如何从重要参与者成长为行业标准制定者?

科技汇

怎么用DeepSeek生成系统架构图?DS高阶使用技巧分享!

职场工具箱

架构图 AIGC AI 绘图 架构图工具 DeepSeek

什么是微前端?有什么好处?有哪一些方案?

不在线第一只蜗牛

前端

实测文心4.5与X1一个月后,我预测文心大模型4.5 Turbo将有这几个升级点

herosunly

#大模型

“领导企业转型必修课” 7月12-13日敏捷领导者(CAL1)认证周末班

ShineScrum

敏捷、 CAL

Solana链开发全景指南:从环境搭建到生态实践

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

MPP 架构解析:原理、核心优势与对比指南

镜舟科技

大数据处理 分布式计算 存算分离 StarRocks MPP 架构

企业网络升级必备:SD-WAN可以做到这些!

Ogcloud

SD-WAN SD-WAN组网 SD-WAN厂商 sd-wan专线 SD-WAN厂家

Android开发周报:Android免安装应用开放、Android Studio 3.0版本前瞻_Android/iOS_郭亮_InfoQ精选文章