Android热点回顾第四期

文章、教程

使用Retrofit和Mockito进行可靠的Android API测试 PeterPan 翻译)

测试与API交互的HTTP调用是一件令人生厌的复杂事情。测试一个真实的Web服务器时,一大堆问题随之产生:脆性测试、速度减慢测试和不完全测试。像 Android这样的平台HTTP理应是异步调用,问题会变得更加复杂。通过Mockito和ArgumentCaptor可以很好地解决这个问题。

使用Android Studio搭建开发环境陈强 翻译)

2013年Google I/O 大会首次发布了Android Studio IDE。它基于Intellij IDEA 开发环境,旨在取代Eclipse和ADT(Android开发者工具)为开发者提供更好的开发工具。本文通过step by step的配置,介绍了如何使用Android Studio搭建安卓开发环境。

一些提高ListView性能的技巧

Abhishek和Birdawade将与大家分享一些提高 ListView 性能的实用技巧。

便捷的Andorid adb命令

Daniel Imms写了一篇关于adb命令的帖子。令人高兴的是,每一命令他都会截图演示。

构建复杂的动画效果

这篇优秀的博客告诉了我们如何开发复杂的动画效果。该教程会指导您如何丰富不同的动画属性以及链入 AnimatorSet 类。

如何编写类似Facebook消息推送的悬浮窗

在这篇教程中,你将学到如何绘制一个类似Facebook消息推送的悬浮窗。其要点是使用CharHeadDrawerService类并添加 SYSTEM_ALERT_WINDOW 权限。这样做的话,就不会有许多杂乱的应用界面占满我们有限的屏幕了。

BackgroundViewPager

BackgroundViewPager类能影响已启用的背景事件。当用户在fragments间切换时,背景将会以特定的比例来回滚动覆盖所有fragments。

Android文本时钟v2 — 第三篇

这是Mark Allison最新的文本时钟项目教程的第三部分,在这篇文章中,他将展示适用于应用及屏保的动画效果。

维护你的启动器:使用 Activity别名

部署应用程序时,将启动Activity  manifest文件入口,这是约定俗成的定论。Daniel Lew将演示如何在不打扰用户的同时,更改启动事件。

Google Drive Android API介绍

与新开发者在Google Play Service4.1上预览Google Drive Android API后,你便可轻松的为应用添加Google Drive的云端存储功能。过去在Android上集成驱动的确是实现了,不过最新的API做到了更快的、更完整的用户体验,后台下几分钟内便可为应用集成驱动。

函数库、代码

表单验证库

这是一个简单的函数库,使用注释语法来验证用户输入的表单信息。你仅可以验证几行代码,且显示的所有视图都将反馈给用户。它还带有一个可扩展的在线验证选项,这样你就可以为定制视图编写自己的验证信息及适配器了。

Android街景地图

Osmdroid是完全免费的,旨在替代Android平台的MapView(v1 API)类。他还包括一个模块化的供应系统,支持众多的在线及离线资源,全面支持内置绘制图标,路径追踪和图像塑形。

ExtendedCalendarView

我们可以使用ExtendedCalendarView来完成一个带有日程显示功能的日历。原理上,所有事件都被存储在一个content provider上,以便于访问,同时让其他应用程序可以浏览日历。

StackBlur

你想使图像迅速模糊化吗?StackBlur的作用正是运用各种可用的机制(像 渲染脚本)来迅速模糊图像。该函数库兼容Android 1.5版本(所以几乎与每个设备都可兼容)。

工具

Android图像调整工具

Android Image Resizer是一个工具,可用来调整android项目图片文件(Drawables)至合适的尺寸。更新后的版本支持高精度与高精度间的图像调节。

Gradle的 android-apt 插件现已支持库项目

Hugo Vissner已经更新了andorid-apt插件,现在是1.2版本。当你用Gradle工具编译处理器来生成代码时,捆绑android-apt插件将大有益处。它确保Android Studio生成资源,且处理器本身不会在成品APK或库中终止。

视频

掌握Android触控系统

Android系统是如何响应触控事件的?该视频概览了Android触控设备的框架,给予你应用程序触控设计的灵感,并解释Android系统是如何处理所有这类事件的。Dave Smith是一位资深Android开发者,也是Double Encore和NewCircle的指导者,此次论会将由他主持。

原文链接: androidweekly 翻译: ImportNew.com - 陈强
译文链接: http://www.importnew.com/8997.html
[ 转载请保留原文出处、译者和译文链接。]

关于作者: 陈强

Android 爱好者,(新浪微博:@bournechen

查看陈强的更多文章 >>



相关文章

发表评论

Comment form

(*) 表示必填项

还没有评论。

跳到底部
返回顶部