Android开发技术周报 Issue#117

二月 20, 2017 0 条评论 AndroidDevWeekly

新闻

  1. TensorFlow 1.0 发布,更快、更灵活、更方便!(含峰会主题演讲视频)

  2. Google 已正式放弃对 Android “姜饼”和“蜂巢”的 Play 服务更新

  3. 合并Android和Chrome OS的Fuchsia最新消息

  4. 2017谷歌I/O大会时间正式公布:2月22日开始报名

  5. Google 的新操作系统 Andromeda

  6. 你用过Google Play吗 它与App Store有何差异呢?

  7. [图]Instant Tethering功能登陆Pixel和Nexus设备

  8. Google正在为Play Store测试几项升级

  9. Android Wear 2.0智能回复不需联网?这是最新的离线AI技术

教程

  1. 从json文件到炫酷动画-Lottie实现思路和源码分析

    Lottie是最近Airbnb开源的动画项目,支持Android、iOS、ReactNaitve三个平台,相关背景介绍可以参考之前的文章Airbnb开源炫酷动画库Lottie(译)-看看Airbnb的工程师怎么说。本文分析主要Lottie把json文件转为动画的思路和源码实现。文章首先介绍Lottie的基本使用,然后分析把json文件映射到动画的实现思路,最后分析Lottie的源码实现,这里分析的是Lottie-Android。

  2. Android AOP之字节码插桩详解

    本篇文章基于《网易乐得无埋点数据收集SDK》总结而成,关于网易乐得无埋点数据采集SDK的功能介绍以及技术总结后续会有文章进行阐述,本篇单讲SDK中用到的Android端AOP的实现。随着流量红利时代过去,精细化运营时代的开始,网易乐得开始构建自己的大数据平台。其中,客户端数据采集是第一步。传统收集数据的方式是埋点,这种方式依赖开发,采集时效慢,数据采集代码与业务代码不解藕。

  3. 2016 移动应用质量大数据报告

    开发者除了需要关注用户需求外,更需要重视产品质量与口碑,这将极大的影响用户对产品的评价及产品后续的传播力度。下面我们将为您带来2016年度 Android & iOS 移动应用质量大数据报告,让您清晰了解行业动态,精准定位自身产品位置。

  4. 深入剖析 Android中的 ArrayMap

    数据集合在任何一门编程语言中都是很重要的一部分,在 Android 开发中,我们会实用到ArrayList, LinkedList, HashMap等。其中HashMap是用来处理键值对需求的常用集合。 而Android中引入了一个新的集合,叫做ArrayMap,为键值对存储需求增加了一种选择。

  5. Android神奇“控件”-RemoteViews

    先从表层意思理解RemoteViews感觉它是一个view的集合,而且和远程有关系。那事实上它是什么呢?从官方注释说明可以看出,RemoteViews是用来描述一个视图的,它描述的这个视图将显示在另外一个进程中,这也就符合了RemoteViews中Remote这层含义。同时说明里也说了RemoteViews提供了一些基本的操作方法来修改它描述的那个视图的内容。听起来它还真像是个“控件”,那它真的是吗?

开源库 & App

  1. sensey

    Detecting gestures in a snap

  2. ChatKit

    Flexible components for chat UI implementation.

  3. Diffre

    Neon Progress indicator useful for Calendar-like View. Proof of concept.

  4. ChanelView

    It is an example that demostrate simple use case of Gestures (basically fling), dynamic Linear Layout and ScrollView.

  5. Alerter

    An Android Alterting Library

  6. slideview

    An awesome sliding button library for android.

  7. mkloader

    Beautiful and smooth custom loading views

  8. DragSelectRecyclerView

    TouchListener that can be attached to any RecyclerView and handles multi selection for you

  9. AlphabetIndex-Fast-Scroll-RecyclerView

    A Powerful AlphabetIndex FastScroller for Android's RecyclerView!

  10. UnifiedContactPicker

    Unified Contact Picker Android Library

  11. Dachshund-Tab-Layout

    Extended Android Tab Layout with animated indicators that have continuous feedback.

  12. Two-Step-Picker-Dialog

    Two step wheel picker dialog for Android

工具

  1. awesome-command-line-apps

    一些很赞的命令行应用

  2. awesome-osx-command-line

    一些有用的 OSX 终端命令

  3. simpleperf

    一个Android性能剖析工具

  4. show-java

    An apk decompiler for android

活动

  1. 技术小黑屋-我学 Android 的那些套路

设计

  1. 2017年设计趋势大观

播客

  1. 蛋解创业

版权声明

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

脉脉不得语
ZhengZhou Website
{Developer=菜鸟Android程序猿; Blog=http://inferjay.com; Github=http://github.com/inferjay; Organizer=GDG Zhengzhou; WebSite=http://www.androiddevtools.cn}