微信号:open_dev

介绍:欢迎关注open软件开发小组;我们专注于android平台上学习类app开发,每周分享Android开发技巧、经验,让我们一起交流学习,共同进步.

[第8期]Android技术资源每周精选

2016-10-15 18:00 Open工作组
前言

       本周推出自定义View、Android开发框架和增量更新、神器Vysor的实现原理以及技术学习方法和相关感悟。

提示:文中链接需要点击文章末尾处阅读原文才能点击。


  小编:杨尚臻


View


Android仿微信通讯录:悬停头部分组列表

作者:郭霖   分享者: 郑郑

1、使用ItemDecoration

2、ItemDecoratuon方法介绍

3、一些ItemDecoration补充

2 Android 事件分发机制详解

作者:sloop   分享者: 寂小桦

1、常见事件

2、事件分发、拦截与消费

3、VIewGroup 的事件分发流程又是如何的呢?

4、核心要点

Attr、Style和Theme详解

作者:CPPAlien   分享者: 宗恒

1、Attr的定义

2、Style的使用

3、Theme的使用

4、Attr的获得方法

Android自定义控件--仿安全卫士中的一键加速

作者:鸿洋   分享者: 张浩

1、行动由来

2、设计剖析

3、核心代码

开发框架


OkGo,一个专注于让网络请求更简单的框架,与RxJava完美结合,比Retrofit更简单易用

作者:廖子尧   分享者: HockGod

1、OkGo的优势

2、用法

3、自定义Convert使用

Android路由框架设计与实现

作者:beautifulSoup   分享者: 胖胖

1、背景

2、框架整体设计

3、路由格式

4、路由表的初始化

3 浅析ButterKnife

作者:QQ音乐技术团队   分享者: 育禧

1、使用依赖注入框架

2、初探ButterKnife

3、JavaPoet生成代码

4、Java Annotation Tool

5、执行注解处理器

Android热更新与补丁


QFix探索之路——手Q热补丁轻量级方案

作者:叶哲恺   分享者: 咫尺星尘

1、热补丁方案及手Q上的使用

2、性能无法提升,需要改变

3、重新分析”unexpected DEX”异常

4、......

Android 增量更新完全解析 是增量不是热修复

作者:鸿洋   分享者: 张明云

1、概述

2、增量文件的生成与合并

4、客户端的行为

5、增量更新后安装

前沿技术


Android状态栏着色实践

作者:郭霖   分享者: Amore

本篇分享了状态栏着色的三种方案,针对不同的情况进行了具体分析。

1.第一种方案

2.第二种方案

3.第三种方案

Android 性能优化典范(六)

作者:胡凯   分享者: 张明云

1.App Launch time 101

2.App Launch Time & Activity Creation

3.App Launch Time & Bloated Application Objects

4.App Launch Time & Theme Launch Screens

5.Smaller APKs: A Checklist

6.VectorDrawable for smaller APKs

vysor的实现原理是什么?

作者:知乎问答   分享者: 咫尺星尘

vysor这是一款被大家称作神器的工具,在chrome安装一个插件无需root就能连接android,实现同步手机操作和投影显示。 android屏幕共享和远程协助这类功能的应用都是什么实现原理?

微信终端跨平台组件 mars 系列(一) - 高性能日志模块xlog

作者:garryyan   分享者: 育禧

1.常规方案

2.进一步思考

3.mars 的日志模块xlog

4.mmap

5.压缩

技术盒子丨当你喜刷刷时,你可知为何朋友圈能这么流畅?

作者:Larry   分享者: 宗恒

1.那么,朋友圈如何保障流畅?

2.胖瘦数据分离:胖子给我闪一边

3.快速渲染:旧瓶装新酒

学习与感悟


冰冻三尺非一日之寒-博客篇

作者:鸿洋   分享者: 张明云

1、感悟

2、历史

3、问答

4、未来

Google Interview University - 坚持完成这套学习手册,你就可以去 Google 面试了

作者:掘金翻译计划   分享者: 张明云

1、关于 Google

2、相关视频资源

3、面试过程 & 通用的面试准备

4、......

从概念到底层技术,一篇文看懂重塑世界的区块链

作者:赵铭、陈浩   分享者: 井芳哥

1、重塑世界的区块链技术

2、如何从技术角度理解区块链?

一名程序员十年技术之路的思考与感悟

作者:赵建春   分享者: 宗恒

1.借助导师、同事资源。这样可以让自己快速解决遇到的问题,少走很多弯路

2.系统化的学习工作所需要的是基础知识,而不是到百度或谷歌查资料解决

3.除了工作中需要的新知识外,建议在工作一段时间后再回头系统性学习相关专业基础知识

4.借助平台学习成长

5.如果可以对自己进行细分定位会更好


小贴士
     

        感谢Android技术资源群(干货群)群友们的热情分享,感谢群志愿者高翔宇和张宝龙的付出,我们特地精选了这一周的优质资源。若侵犯原作者权益或需转载请联系主编。

       申请加群交流学习请加主编微信:Jf-1994(井方哥),并备注:姓名-地区-公司-职业-加群。


Open软件开发小组



专注Android开发,欢迎关注open_dev



点击“阅读原文”


 
Open软件开发小组 更多文章 Window源码分析之Activity篇 聊聊Android应用Preference组件那点事 Android Support Library主要库详细介绍 Android SDK 开发(第一部分) [第6期]Android技术资源每周精选
猜您喜欢 我是怎么从Instagram、谷歌和微软那里偷钱的 技术大牛们推荐的一篇数据库设计好文 用Kubernetes记录Rancher进化史 “高富帅”研究报告:教育&租房篇 拥抱 HTML5,Flash 死局已定