当前位置: 主页 > 安卓开发 > android开发 >

android周报131期

泡在网上的日子 发表于 2014-12-15 12:40 次阅读 weekly

本期文章中Unpacking Fling Detection in Android Applications已经翻译成中文。工作活动这两小节被我略去,因为都是美国佬的事情。

文章和教程

InstaMaterial concept (part 3)(frogermcs.github.io)

这是介绍如何用Material Design的理念实现android版Instagram应用的系列文章的第三部分。

Unpacking Fling Detection in Android Applications(room5.com)

这篇文章介绍如何使用GestureDetector检测滑动(fling)手势。这篇文章已经翻译成中文:android手势处理揭秘

RecyclerView Part 1: Fundamentals For ListView Experts(www.bignerdranch.com)

本文帮助已经熟练运用ListView的人过度到RecyclerView。

Be Reactive with Retrofit(prezi.com)

Colin Lee对RxJava的介绍以及RxJava在Retrofit中的使用,一个用于Java和Android应用的类型安全REST客户端。

Building for Android TV — Episode 1(medium.com)

这是第一个介绍关于Android TV应用开发的技术文章系列。官方的文档还处于初级水平,并且没有告诉我们如何实现更灵活的自定义。希望这个文章系列能帮助到你。

Great animations with PageTransformer(medium.com)

Chris Basha写的一篇文章,关于如何使用PageTransformer在ViewPager中实现视差效果(parallax effect)。

Reveal Activity Transitions(halfthought.wordpress.com)

google工程师的一篇文章,关于如何使用Lollipop 的Activity transitions实现 reveal 变换(一种波浪)

Getting Started with Activity & Fragment Transitions - Part 1(www.androiddesignpatterns.com)

关于Android 5.0 Lollipop中activity和Fragment新的切换效果api的概述,  这一文章系列是Alex Lockwood首次关于这一话题。


设计

Daily Material Design Inspiration at MaterialUp(www.materialup.com)

Matthieu Aussaguel最近创建了MaterialUp网站,是专门介绍最优秀的Material design设计案例的网站

Paper, Shadow and Ink - Inspiration for Material Design(papershadow.ink)

google高级UX/Design专家Taylor Ling最近发表了一篇关于Material design的文章。

Androidicons Goes Open Source(plus.google.com)

Opoloo 决定将他android开发方面的图标做成开源项目。你可以免费下载这套图标。


库与代码

ScrollableItemList(github.com)

用RecyclerView实现的可以滑动item显示更多内容的列表。

Grab-n-Run(github.com)

Grab-n-Run是一个简单高效的基于DexClassLoader的动态加载库。

DiscreteSeekBar(github.com)

Material design Discrete Slider效果的Slider库

BabushkaText(github.com)

BabushkaText 是一个让你自定义TextView中部分文字样式的库,使用Spannable实现但是不需要你涉及到Spannable。

Spotify Android SDK(developer.spotify.com)

Spotify Android SDK让添加音频流变得更简单。


新闻

Is 4.2 the forgotten child of the Android upgrade cycles?(plus.google.com)

JBQ looks at how long it took a version from its original release data to reach its peak installed base (measured as a percentage, which is the only thing that Google publishes somewhat reliably).


视频

Insights on Scaling Android Development(thenewcircle.com)

你有想想过巨头们是如何开发百万用户app的吗?听听来自Cyanogen, Amazon, Twitter, Square, Eventbrite的专家们的讨论吧。


本文由 泡在网上的日子 翻译英文出处:http://androidweekly.net/issues/issue-131


上一篇:开源视频录制库LandscapeVideoCamera
非常强大的android 视频录制库,可以选择视频尺寸以及视频质量,只允许横屏录制。 使用Android自带的Camera应用可以录制视频,只需发送MediaStore.ACTION_VIDEO_CAPTURE的intent即可,但是有一些缺陷: 内置应用intent的视频质量参数只允许为0和1 分别代表最
下一篇:实现Material风格的滑动刷新Swipe to Refresh
Material Design用户界面指南中非常棒的一个设计是 Swipe to Refresh UI pattern 。实际上你可能已经看到或者用过这种效果了。在很多热门的app中都有这种效果,比facebok、 Google Newsstand, Trello, Gmail等等。 类似于如下效果: Swipe to Refresh UI 非