Android 技术周报 - 2016年12月25日

作者:菜刀文
公众号:互联网技术内参

新闻

本周最大的新闻,莫过于微信了~

1. 微信终端跨平台组件 Mars 正式开源!

Android 技术周报 - 2016年12月25日_第1张图片

2. 张小龙首次全面阐述小程序,定档1月9日上线(内附演讲全文)

3. 罗振宇跨年演讲完整版来了:对未来的7个思考

老罗的跨年演讲来了

①关于互联网转型:转型就是一个妄念,成长才是关键。猫再完美,狗也变不成猫。
②关于创业:有人批评不应该让大学生创业,因为他们什么都不懂,可我想说,他们什么也不会失去。
③关于资本:2015年下半年进入资本寒冬了吗?没有!2016,资本会更为狂浪。
④关于机会:不要奇怪BAT为什么挣大钱?互联网金融为什么那么疯?特定的机会窗口打开之后,看到的人一定会冲上前。
⑤关于“IP”:稀缺性是交易的入口,IP登场了,它不是一个被吹大的泡沫,一切才刚刚开始。
⑥关于老:有的时候,不是你做错了什么,只是你老了。所谓老了,在商业上的表现就是:新一代的基础设施,你已经不会用了。
⑦关于安全感:创业者们,不需要假装成不需要路灯的富人。我们就是内心不安,就是需要路灯,就是需要结伴而行,彼此壮胆。

文章

1. 程序员必备技能图谱

StuQ 程序员技能图谱是由 StuQ(http://www.stuq.org/)发起的一个技术社区开源项目,志在汇集整理共建泛 IT 技术领域(云计算,大数据,运维,安全,开发语言,智能硬件等)及互联网产品、运营等领域学习技能图谱,帮助程序员梳理知识框架结构,并尝试提供路径指导和精华资源,方便技术人学习成长。

目前技能图谱已有下面几个领域:

领域(点击预览) 核心贡献者 ID 原创链接 学习资源
# Web 前端 @jayli(拔赤)|阿里巴巴前端技术专家 原创链接 推荐|归档|脑图
@Jackson Tian |阿里巴巴前端技术专家 原创链接
- 移动性能优化 @刘恒兵(河伯)|腾讯前端技术专家、IvWeb 负责人 原创链接 推荐|归档|脑图
- HTML5 开发 @Phodal(黄峰达)|ThoughtWorks 咨询师 原创链接 推荐|归档|脑图
# Server 后端
- 架构师 @沈剑|58到家技术委员会主席/技术总监 推荐|归档|脑图
- OpenResty @温铭|奇虎服务端架构师 推荐|归档|脑图
- 直播技术 @李雨来|SpeedyCloud 迅达云技术 VP 推荐|归档|脑图
- CDN 技术 @李孟|SpeedyCloud 迅达云首席架构师 推荐|归档|脑图
- DNS 排查 @李孟|SpeedyCloud 迅达云首席架构师 推荐|归档|脑图
# 云计算 @费良宏|AWS 首席云计算技术顾问 推荐|归档|脑图
- OpenStack @夏艳|UnitedStack 公共关系总监 推荐|归档|脑图
- 容器 Container @林帆 |ThoughtWorks DevOps 咨询师 推荐|归档|脑图
- 微服务 MicroService @王磊 |西安尚度元科技技术总监 推荐|归档|脑图
# 安全 @余弦 |知道创宇技术 VP 原创链接 推荐|归档|脑图
# 智能运维 @Tanky Woo |知道创宇资深运维工程师 原创链接 推荐|归档|脑图
- DBA @杨一 |杭州有赞科技有限公司 DBA 专家 推荐|归档|脑图
# 大数据 @祝海林 |乐视云资深大数据工程师 推荐|归档|脑图
- Hadoop 家族 @张丹|况客创始人 原创链接 推荐|归档|脑图
- 机器学习 @徐英凯|闪银机器学习工程师 推荐|归档|脑图
# 测试
- 移动无线测试 @Monkey|Testerhome 社区 推荐|归档|脑图
# 移动开发
- iOS 开发 @唐巧 |猿题库小猿搜题产品技术负责人 原创链接 推荐|归档|脑图
- Android App 开发 @anly_jun 原创链接 推荐|归档|脑图
- Android ROM 开发 @anly_jun 原创链接 推荐|归档|脑图
- Android 架构师 顾浩鑫(ASCE1885)| 平安金融科技移动研发工程师 推荐|归档|脑图
# 智能硬件
- 嵌入式开发 @Phodal(黄峰达) |ThoughtWorks 咨询师 原创链接 推荐|归档|脑图
# 开发语言 @吴坚 |南航软件工程师 原创链接 推荐|归档|脑图
- Golang @谢孟军 |Apple 资深技术专家 原创链接 推荐|归档|脑图
- Clojure @Loretta |SwiftKey 软件工程师 推荐|归档|脑图
- Python @ZoomQuiet(大妈) |猎豹移动技术专家 原创链接 推荐|归档|脑图
- Haskell @张淞 |网易杭州研究院高级开发工程师 推荐|归档|脑图
- Node.js @桑世龙(i5ting) |空弦科技CTO 原创链接 推荐|归档|脑图
- Ruby @张汉东(Alex) 推荐|归档|脑图
- Java @Zhang Wei 推荐|归档|脑图
# 开发工具
- Git @吴坚 |南航软件工程师 推荐|归档|脑图

2. [5分钟用Jitpack发布开源库] (http://www.jianshu.com/p/772f01c272dd)

项目开发中会用到很多开源库,
他们一般通过Maven/Gradle依赖进来的.

演而优则唱,开发越来越溜以后, 你是否也蠢蠢欲动,想发布自己的库呢.

文章介绍怎么通过Jitpack进行发布Github代码,非常简单,几分钟搞定~

3. 手把手教你用"视频"做闪屏页

一个酷炫的闪屏页, 瞬间可以抓住用户的心.
实现动画闪屏页一般有4种方式:

方式 优点 缺点
Gif 简单 帧率高时容易OOM
VectorDrawable/SVG/PATH动画 速度快,内存小 动画内容不丰富
系统动画 适合简单场景 复杂动画实现起来麻烦
视频 表现内容丰富 mp4尺寸略大

下面介绍怎么用"视频" 来做闪屏页 :
先上效果图, 很帅有木有~

4.AndroidStudio中自定义 Gradle plugin

本文内容包括:

  • 利用AndroidStudio,编写自定义Gradle plugin
  • MavenDeployer 发布plugin
  • 使用Gradle plugin

5.Android手机暗码浅谈

在拨号盘中输入*#*##*#*以后, App可以监控到这些输入, 然后做相应的动作, 是不是很cool~
本文介绍一下这个小技巧.

类库/UI

1. Android-ExpandIcon

Android 技术周报 - 2016年12月25日_第2张图片

2. ZLayoutManager

仿探探、人人影视 卡片层叠 炫动滑动布局
探探皇帝翻牌子即视感
人人美剧订阅界面
可配置参数(同时显示6页):

3. MPAndroidChart

各种图片类型

  • LineChart (with legend, simple design)

    Android 技术周报 - 2016年12月25日_第3张图片
    alt tag

  • LineChart (with legend, simple design)

    alt tag

  • LineChart (cubic lines)

    alt tag

  • LineChart (gradient fill)

    alt tag

  • Combined-Chart (bar- and linechart in this case)

    alt tag

  • BarChart (with legend, simple design)

alt tag
  • BarChart (grouped DataSets)
alt tag
  • Horizontal-BarChart
alt tag
  • PieChart (with selection, ...)
alt tag
  • ScatterChart (with squares, triangles, circles, ... and more)
alt tag
  • CandleStickChart (for financial data)
alt tag
  • BubbleChart (area covered by bubbles indicates the yValue)
alt tag
  • RadarChart (spider web chart)
alt tag

更多文章请关注公众号

Android 技术周报 - 2016年12月25日_第4张图片

你可能感兴趣的:(Android 技术周报 - 2016年12月25日)