Android开发技术周报 Issue#1

January 03, 2015 0 条评论 AndroidDevWeekly

文章

  1. HTTP2协议中英对照版

    HTTP 全称为 HyperText Transfer Protocol,中文叫做超文本传输协议。用于 Web 应用层传输,是 Web 架构的核心,它至今公布有 3 个版本:HTTP 0.9、HTTP 1.0、HTTP 1.1,作为与时俱进的我们,有必要去了解和学习 HTTP 2,它对我们未来 Web 性能优化工作起到很重要的作用,是一切优化的基础。现 Chrome 里也已使用 SPDY。

    由百度FEX团队的 zhangtao 等同学们,业余花费近半年时间翻译的 HTTP 2 草案发布。

  2. Android TouchEvent事件传递机制

    作者通过列举通俗易懂的例子和打印日志的方式讲解了Android TouchEvent事件传递机制。

  3. Android事件分发机制完全解析,带你从源码的角度彻底理解(上)

  4. Android事件分发机制完全解析,带你从源码的角度彻底理解(下)

代码&开源库

  1. SnappyDB

    一个Android平台的 key-value 数据库,在 读/写 操作方面可以完胜 SQLite。 下图就是它们在 读/写 方面的对比测试结果:

    image

  2. AppRate-for-Android

    AppRate for Android是一个以不打扰用户的方式允许用户对您的应用程序进行评价。一个窗口中选择评价、稍后提醒还是拒绝进行评价。

    image

  3. BlurStickyHeaderListView

    ListView with blur/parallax/sticky capabilities

  4. EasyAndroidAnimations

    Easy Android Animations is an animation library that aims to make android animations easier, with 50+ builtin animations, it allows you to introduce many complex animation effects in your application with one or two lines of code.

  5. SnackBar

    toast-like alert pattern for Android

    image

  6. ig-json-parser

    一个由Instagram团队实现的快速JSON解析器。

  7. android-floatinglabel-widgets

    浮动标签输入组件,当输入框不为空的时候可以在其上方显示一个提示标签。

    image

  8. CalendarListview

    在ListView中实现了一个日历,每行显示一个月。

    image

  9. clean-status-bar

    在你获取屏幕截图之前帮你清空Android Status bar的小工具。

    imageimage

  10. ResumeSample

    程序员简历模板系列。包括PHP程序员简历模板、iOS程序员简历模板、Android程序员简历模板、Web前端程序员简历模板、Java程序员简历模板、C/C++程序员简历模板、NodeJS程序员简历模板、架构师简历模板以及通用程序员简历模板 http://get.jobdeer.com/744.get

  11. LoopingViewPager

    一个Android ViewPager扩展可以无限滚动。

  12. android-beacon-library

    这是一个提供了与Beacons进行交互Api的库。

  13. BLEService

    一个Android蓝牙低功耗Service库,主要实现了以下几个Feature:

    • Implements BLE as an android service
    • Requests done via AIDL with a service connection
    • Responses sent via BroadcastReceivers
    • Allows persistent device interface cross-activity.
    • Hides all the nasty stuff
    • Wraps Bluetooth classes in parcelable classes so they can be passed between activities.
    • Less than 20 calls on a single object
    • Supports connection retries

工具

  1. gradle-retrolambda

    一个可以在java 6,7和android中获得java lambda特性的gradle插件。

  2. Android Studio 0.8.11

    Android Studio又如期的发布了更新,本次更新有如下几点:

    • 支持了新版的Android Gradle plugin (0.13),新版插件支持Gradle 2.1。

    • Lint工具检查出的错误可以在文本扩展提示框中显示完整的错误解释说明了,以帮助你快速的解决问题。

    • layout editor会检查,以确保你有最新版本的“layoutlib”。

    • 从IntelliJ 13.1.5 RC合并了最新的改动,其中一个改动是改变了Android Studio.app bundle的目录结构。

    • 修复了一些Bug。

  3. chromeos-apk

    一个可以让Android应用在Chrome OS, OS X, Linux 和 Windows系统上运行的小工具。

  1. 50 Android Hacks

    本书讲解了50个Android开发的小技巧。

设计

  1. LayerCraft

    A Photoshop plugin to export UI assets from layers。

版权声明:欢迎自由转载-非商用-非衍生-保持署名 | Creative Commons BY-NC-ND 4.0

脉脉不得语
ZhengZhou Website
{Developer=菜鸟Android程序猿; Blog=http://inferjay.com; Github=http://github.com/inferjay}