Android开发技术周报 Issue#118

CliftonNHK 8年前
   <h3>新闻</h3>    <ol>     <li> <p><a href="/misc/goto?guid=4959739220669542676" rel="nofollow,noindex">Google助手已确认提供给所有牛轧糖和棉花糖智能手机</a></p> </li>     <li> <p><a href="/misc/goto?guid=4959000558397591946" rel="nofollow,noindex">Android无法抗衡iMessage?谷歌力推RCS标准谋变</a></p> </li>     <li> <p><a href="/misc/goto?guid=4959739220980362314" rel="nofollow,noindex">短信应用更名:Google正重新焕发SMS短信生机</a></p> </li>    </ol>    <h3>教程</h3>    <ol>     <li> <p><a href="/misc/goto?guid=4959739221063179222" rel="nofollow,noindex">深度了解Android 7.0 ,你准备好了吗?</a></p> <p>2016年8月22日,谷歌正式推送Android 7.0 Nougat(牛轧糖)正式版,他们还会三个月一次推送开发版,而曝光的消息看,第一个开发版就是Android 7.1,Android N主要新增了以下的新特性和优化。Android N 增加了许多新的notifications API,进行了重新的设计,引入了新的风格。1.模板更新:开发者将能够充分利用新模板,只需进行少量的代码调整。2.消息样式自定义:可以自定义更多与使用MessageStyle类的通知相关的用户界面标签。可以配置消息、会话标题和内容视图。</p> </li>     <li> <p><a href="/misc/goto?guid=4959739221151889423" rel="nofollow,noindex">Android图形系统概述</a></p> <p>Android系统中图形系统是相当复杂的,包括WindowManager,SurfaceFlinger,Open GL,GPU等模块。 其中SurfaceFlinger作为负责绘制应用UI的核心,从名字可以看出其功能是将所有Surface合成工作。 不论使用什么渲染API, 所有的东西最终都是渲染到”surface”. surface代表BufferQueue的生产者端, 并且 由SurfaceFlinger所消费, 这便是基本的生产者-消费者模式. Android平台所创建的Window都由surface所支持, 所有可见的surface渲染到显示设备都是通过SurfaceFlinger来完成的.</p> </li>     <li> <p><a href="/misc/goto?guid=4959739221233215388" rel="nofollow,noindex">蘑菇街Android热修复探索之路</a></p> <p>文章包含三部分:1.业界各方案简介;2.蘑菇街HotFix:Q-Zone篇,介绍ART Runtime对Q-Zone方案的限制;3.蘑菇街HotFix:Aceso篇,介绍Aceso在InstantRun方案上的各种优化。业界各方案简介 在Dalvik时代,只有Dexposed跟Q-Zone两家的方案,进入ART时代后各种Android热修复方案如雨后春笋般冒出来。</p> </li>    </ol>    <h3>开源库 & App</h3>    <ol>     <li> <p><a href="/misc/goto?guid=4959739135271130216" rel="nofollow,noindex">StatefulLayout</a></p> <p>Android layout to show template for loading, empty, error etc. states</p> </li>     <li> <p><a href="/misc/goto?guid=4959739221343895532" rel="nofollow,noindex">CircleMenu</a></p> <p>CircleMenu is a simple, elegant menu with a circular layout.</p> </li>     <li> <p><a href="/misc/goto?guid=4959739221419994229" rel="nofollow,noindex">Aceso</a></p> <p>A hotfix library for Android</p> </li>     <li> <p><a href="/misc/goto?guid=4959739221511368329" rel="nofollow,noindex">routerSDK</a></p> <p>一款小而美的路由框架。网页动态添加自定义参数启动应用。</p> </li>     <li> <p><a href="/misc/goto?guid=4959739221583469997" rel="nofollow,noindex">ExpectAnim</a></p> <p>Describe your animation and run !</p> </li>     <li> <p><a href="/misc/goto?guid=4959739160686581637" rel="nofollow,noindex">Android-skin-support</a></p> <p>一款用心去做的Android 换肤框架, 极低的学习成本, 极好的用户体验. 只需要两行代码, 就可以实现换肤</p> </li>     <li> <p><a href="/misc/goto?guid=4959739221692034466" rel="nofollow,noindex">Snacky</a></p> <p>Snacky is a small library to help you adding a Snackbar to your android project.</p> </li>     <li> <p><a href="/misc/goto?guid=4959739221781235279" rel="nofollow,noindex">Zoomy</a></p> <p>Zoomy is an easy to use pinch-to-zoom Android library</p> </li>     <li> <p><a href="/misc/goto?guid=4959739221865014936" rel="nofollow,noindex">Prodigal</a></p> <p>Music Player for Android which looks & feels like classic player</p> </li>    </ol>    <h3>工具</h3>    <ol>     <li> <p><a href="/misc/goto?guid=4959739221936852482" rel="nofollow,noindex">Terminals Are Sexy</a></p> <p>:boom: A curated list of Terminal frameworks, plugins & resources for CLI lovers.</p> </li>     <li> <p><a href="/misc/goto?guid=4959739134807649047" rel="nofollow,noindex">ShapeShifter</a></p> <p>SVG path morphing animation editor</p> </li>    </ol>    <h3>酷工作</h3>    <ol>     <li> <p>Android/iOS 开发工程师</p> <p>上海徐汇 | 三年以上经验 | 工作踏实 | 薪资20K+ | 技术氛围浓厚 | 加班少 简历发送至: <a href="/misc/goto?guid=4959736966340615965" rel="nofollow,noindex">jinkai@qiyi.com</a> (记得注明在『Android 开发技术周报』看到的)</p> </li>     <li> <p><a href="http://weibo.com/ttarticle/p/show?id=2309404030072645391967&retcode=6102" rel="nofollow,noindex">美团点评诚招Android工程师</a></p> <p>北京望京/20~40K/15.5 薪/日均超过1.4场次的各种技术分享/各种面授培训/外部大牛技术分享/简历发送至:ouyanghaibing@meituan.com</p> </li>    </ol>    <h3>设计</h3>    <ol>     <li><a href="/misc/goto?guid=4959739222104654145" rel="nofollow,noindex">2017年你最值得关注的设计工具</a></li>    </ol>    <h3>技术之外</h3>    <ol>     <li> <p><a href="/misc/goto?guid=4959739222194176364" rel="nofollow,noindex">半个世纪过去了,康威定律依然适用</a></p> </li>     <li> <p><a href="/misc/goto?guid=4959739222276898820" rel="nofollow,noindex">25岁的科技公司CEO:程序员如何高效工作并兼顾家庭?</a></p> </li>     <li> <p><a href="/misc/goto?guid=4959739222356444848" rel="nofollow,noindex">如何理解「社区产品的设计本身就是立法」?</a></p> </li>     <li> <p><a href="/misc/goto?guid=4959739222441182012" rel="nofollow,noindex">看了这份员工手册,我终于知道Valve为什么是一家伟大的公司了</a></p> </li>    </ol>    <h3>播客</h3>    <ol>     <li><a href="/misc/goto?guid=4958835629433978454" rel="nofollow,noindex">Teahour FM</a></li>    </ol>    <h3>纪录片</h3>    <ol>     <li><a href="/misc/goto?guid=4959739222543865252" rel="nofollow,noindex">成为沃伦·巴菲特</a></li>    </ol>    <h3> </h3>    <p> </p>    <p>来自:http://www.androidweekly.cn/android-dev-weekly-issue-118/</p>    <p> </p>