Android开发技术周报 Issue#118

二月 27, 2017 0 条评论 AndroidDevWeekly

新闻

  1. Google助手已确认提供给所有牛轧糖和棉花糖智能手机

  2. Android无法抗衡iMessage?谷歌力推RCS标准谋变

  3. 短信应用更名:Google正重新焕发SMS短信生机

教程

  1. 深度了解Android 7.0 ,你准备好了吗?

    2016年8月22日,谷歌正式推送Android 7.0 Nougat(牛轧糖)正式版,他们还会三个月一次推送开发版,而曝光的消息看,第一个开发版就是Android 7.1,Android N主要新增了以下的新特性和优化。Android N 增加了许多新的notifications API,进行了重新的设计,引入了新的风格。1.模板更新:开发者将能够充分利用新模板,只需进行少量的代码调整。2.消息样式自定义:可以自定义更多与使用MessageStyle类的通知相关的用户界面标签。可以配置消息、会话标题和内容视图。

  2. Android图形系统概述

    Android系统中图形系统是相当复杂的,包括WindowManager,SurfaceFlinger,Open GL,GPU等模块。 其中SurfaceFlinger作为负责绘制应用UI的核心,从名字可以看出其功能是将所有Surface合成工作。 不论使用什么渲染API, 所有的东西最终都是渲染到”surface”. surface代表BufferQueue的生产者端, 并且 由SurfaceFlinger所消费, 这便是基本的生产者-消费者模式. Android平台所创建的Window都由surface所支持, 所有可见的surface渲染到显示设备都是通过SurfaceFlinger来完成的.

  3. 蘑菇街Android热修复探索之路

    文章包含三部分:1.业界各方案简介;2.蘑菇街HotFix:Q-Zone篇,介绍ART Runtime对Q-Zone方案的限制;3.蘑菇街HotFix:Aceso篇,介绍Aceso在InstantRun方案上的各种优化。业界各方案简介 在Dalvik时代,只有Dexposed跟Q-Zone两家的方案,进入ART时代后各种Android热修复方案如雨后春笋般冒出来。

开源库 & App

  1. StatefulLayout

    Android layout to show template for loading, empty, error etc. states

  2. CircleMenu

    CircleMenu is a simple, elegant menu with a circular layout.

  3. Aceso

    A hotfix library for Android

  4. routerSDK

    一款小而美的路由框架。网页动态添加自定义参数启动应用。

  5. ExpectAnim

    Describe your animation and run !

  6. Android-skin-support

    一款用心去做的Android 换肤框架, 极低的学习成本, 极好的用户体验. 只需要两行代码, 就可以实现换肤

  7. Snacky

    Snacky is a small library to help you adding a Snackbar to your android project.

  8. Zoomy

    Zoomy is an easy to use pinch-to-zoom Android library

  9. Prodigal

    Music Player for Android which looks & feels like classic player

工具

  1. Terminals Are Sexy

    💥 A curated list of Terminal frameworks, plugins & resources for CLI lovers.

  2. ShapeShifter

    SVG path morphing animation editor

设计

  1. 2017年你最值得关注的设计工具

技术之外

  1. 半个世纪过去了,康威定律依然适用

  2. 25岁的科技公司CEO:程序员如何高效工作并兼顾家庭?

  3. 如何理解「社区产品的设计本身就是立法」?

  4. 看了这份员工手册,我终于知道Valve为什么是一家伟大的公司了

播客

  1. Teahour FM

纪录片

  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}