极客学院团队出品 · 更新于 2018-11-28 11:00:42

Issue #151

原文链接:http://androidweekly.net/issues/issue-151

点击订阅邮箱第一时间掌握 Android Weekly 中文版更新动态

文章 & 教程

优雅的单元测试——Droidcon西班牙2015 (alexzh.com)
通过这些幻灯片,我们将学习单元测试的基本信息及其重要性,还有如何编写新的测试,以及如何通过检验一些安卓GitHub项目来对现有的测试进行改进。

在安卓的冒险:用户通知 (alexzh.com)
在本文中,Spire的人将告诉你你想知道的关于安卓通知的一切。他们将会覆盖从GCM到自动同步通知的一切主题。

如何添加本地脸书点赞按钮 (alexzh.com)
点赞按钮是增加您的网站流量的最重要的策略。为了让开发者们能够在他们的安卓/ iOS应用程序上添加点赞按钮,脸书推出了本土点赞按钮LikeView,这一行动理所当然,不足为奇。

将游戏数据和数据输出一起整合到您的工作流中 (alexzh.com)
现在您的应用程序和游戏中所有的数据(安装、评级、GCM的使用等等)都可以通过谷歌的云存储获取与输出。

Dragger1到2的迁移过程 (alexzh.com)
一个关于Dagger1到2的迁移快速教程

建立一个安卓可穿戴手表表面——第3部分 (alexzh.com)
本文通过建立处理实时天气数据的安卓可穿戴手表表面探讨了制作可穿戴应用程序所面对的挑战。第3部分则简单讨论了可穿戴API。

如何让我们的安卓应用程序单元具备可测试性(第1部分) (alexzh.com)
使用安卓应用程序进行单元测试很难,并且因为我们被鼓励对它们进行建构的方式,有时候甚至无法进行测试。在这篇文章中,马特•杜普利概述了一种构建安卓应用程序使其更容易进行单元测试的替代方法。

安卓上的性能技巧 (medium.com)
安卓上使用的很多性能技巧都确实是Dalvik的问题的解决方法。ART(安卓5+的运行时间)具有截然不同的性能特点。其中最有可能受到影响的技巧是对象池化。原因如下。

Java反射解决方法 (engineering.meetme.com)
荷西•阿里纳斯描述了一个用于蓝牙连接问题的Java反射解决方法。

Dirty Phrasebook – 第5部分 (philosophicalhacker.com)
在马克•艾莉森的Dirty Phrasebook应用程序系列的第5部分中,他将注意力聚焦于和翻译引擎、布局以及他在前期文章中已经介绍过的InputView挂钩的主要活动。

赞助方

采用英特尔®INDE更快地开发本地应用程序 (software.intel.com)
自然而然地节省时间和代码,并将工具整合进您的首选IDE。英特尔®集成本地开发者经验(英特尔®INDE)是一个跨建筑的生产力套件,为在英特尔®建筑上创造高性能应用程序提供了工具、支持和IDE一体化。

在一周之内收到5个以上的工作邀约! (software.intel.com)
在找工作的过程中,雇佣者们给予了顶级安卓开发师更多的权重。您将创建一份个人资料,然后一周之后技术公司会和你联系!您将会提前得到薪水/股权,并且您没有义务接受任何工作邀约。感兴趣吗?今天开始加入Hired吧!

设计

用户测试指南 (software.intel.com)
可用性测试是用来帮助发现您的设计中存在的问题或者瓶颈的一项技术。但是也有各种不同类型的用户测试,以适合不同类型的目标。脚本化还是非脚本化的?在这里,我们将说明这两种类型之间的区别,已经如何最大程度地发挥它们的作用。

Components sticker sheet for Adobe After Effects (software.intel.com)
它还包括一个用于材料设计阴影的动画预设,以及其他一些装备,比如导航栏、状态栏以及触摸波纹。

工作

安卓 @ Expensify(加利福尼亚圣弗朗西斯科) (Minneapolis, MN)
加入我们一起寻求根除报告费用的痛苦!我们正在寻找自我驱动、充满激情和善于合作的具有强大的安卓背景的通才来帮助我们做出最佳的甚至更好的费用报告解决方案。

安卓开发工程师(纽约/布鲁克林) (Minneapolis, MN)
在Prolific Interactive,我们不只是构建能够运行的产品——我们还关心产品的外观和质感。这就是为什么广受欢迎的品牌比如Angie's List和Udacity信任我们,并请我们构建它们的应用程序。在这里工作意味着编写优美的代码以及参与到移动产品的开发和创新的最前沿。

库与代码

Material View Pager (github.com)
材料设计ViewPager易于使用的库。

托盘 (survivingwithandroid.github.io)
托盘提供了先进的API,这使得利用升级和迁移机制访问和维护您的设置数据变得易如反掌。欢迎来到SharedPreferences 2.0 aka托盘。.

新闻

安卓工作室1.2可用 (android-developers.blogspot.de)
安卓工作室1.2现在发布了!这个版本更新了IDE使其基于IntelliJ 14.1,赋予了IDE大量的全新功能。 欲知更多信息,请参阅发行说明。

工具

安卓工具-mac (android-developers.blogspot.de)
安卓工具让你一键完成常见的安卓开发者和设计者的任务:进行截图和视频、在没有播放存储的情况下安装(下载)APK、编写故障报告、使用普通脚本。在连接到您的Mac上的所有装置上一键完成这些人物。

视频

安卓应用程序索引与胡安•戈麦斯 (www.youtube.com)
安卓应用程序索引允许你将你的网页上的页面和您的应用程序的具体内容进行连接。更好的是,安装了您的应用程序的用户可以直接从谷歌的移动搜索结果中打开它。

Droidcon 2015 /主旨 (www.youtube.com)
这是马里奥•薇薇安妮和萨巴斯迪安•伯基设计的Droidcon意大利2015的视频主旨。

Sky:使用Dart为安卓进行实验性编写 (www.youtube.com)
Sky是用于在Dart编写移动应用程序的实验性开放源框架。Sky为安卓的Dart开发者们带来了持续性部署、快速的开发周期,以及专为小屏幕设计的60Hz用户体验。

上一篇: Issue #152 下一篇: Issue #150