在 2025 收官前,看清 Data + AI 的真实走向,点击查看 BUILD 大会精华版 了解详情
写点什么

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:004993
用户头像

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

关注

评论

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

Stripo邮箱编辑器Blind SSRF漏洞分析与利用详情

qife122

网络安全 漏洞挖掘

红枫影像:始于光学,抵达心学

脑极体

AI

一键精准测量三维模型,告别繁琐操作,提升设计与质检效率

在路上

CAD看图王

2025年低代码开发平台全景解析:趋势、品牌与选型指南

科技经济

YashanDB支持的高级数据分析功能介绍

数据库砖家

ADBKeyBoard:通过ADB实现Android虚拟键盘输入

qife122

android 自动化测试

AI多智能体决策教学系统:把决策学习变成“实战练兵场”

上海拔俗

OpenAI Forum:从 Vibe Coding 到 “Vibe Engineering”,AI 正在如何重塑软件开发

AiDaddy

codex vibe coding

上海海思谛听筑芯:引领智能穿戴的腕上革命

极客天地

YashanDB支持的高级查询功能及应用场景

数据库砖家

聚力转化 赋能落地, 让参赛项目产业化之路越走越宽

新消费日报

7×24小时智能客服革命:如何用PandaWiki打造永不掉线的AI客服系统

百川云开发者

开源 知识库

挤爆字节服务器的Agent到底啥水平?Coze一手实测来了

测吧(北京)科技有限公司

AI全景多源数据综合管理平台:让散落数据“汇流成智”

上海拔俗

浅读TiKV源码:Coprocessor

泊浮目

TiKV 源码解读 TiKV

区块链 Web3 外包开发公司

北京木奇移动技术有限公司

区块链开发 软件外包公司 web3开发

Playwright MCP在UI自动化测试中的定位与思考

测吧(北京)科技有限公司

YashanDB支持的高可用集群配置详解.

数据库砖家

AI仓储管理系统:技术重构仓储效率,产品视角下的硬核赋能

上海拔俗

数字孪生项目外包开发公司

北京木奇移动技术有限公司

数字孪生 软件外包公司 webgl开发

AI医疗检测助手:用技术为健康筛查“提效增准”

上海拔俗

纺织AI设计系统:用技术重构创意与效率

上海拔俗

医疗AI辅助诊断小程序:藏在便捷背后的技术底气

上海拔俗

贵州农信,在金融数据洪流上架起一座自主创新之桥

脑极体

AI

大数据-183 Elasticsearch - 并发冲突与乐观锁、分布式数据一致性剖析

武子康

Java 大数据 全文检索 elasticsearch 分布式

YashanDB支持的高可用集群搭建详细教程

数据库砖家

YashanDB支持的高效数据压缩算法详解.

数据库砖家

告别楼梯设计“磨人”细节!浩辰AI让效率与安全兼得

在路上

cad

Best 5 Anime AI Video Tools in 2026 (Free)

程序员泥瓦匠

AI 医疗小程序开发:把“智能医生”装进口袋的技术逻辑

上海拔俗

Coze平台指南(1):coze平台概览与测试应用展望

测吧(北京)科技有限公司

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