Android开发技术周报 Issue#160

   <p><img src="https://simg.open-open.com/show/19f4d94637997ef192175ceef6a5ecbc.jpg"></p>    <h3>新闻</h3>    <ol>     <li> <p><a href="/misc/goto?guid=4959756036832260545" rel="nofollow,noindex">Mandrake Linux的创始人正在开发Eelo 一个开源的移动操作系统</a></p> </li>     <li> <p><a href="/misc/goto?guid=4959756036923365745" rel="nofollow,noindex">谷歌强推安卓 8.0 系统:明年所有 APP 都必须支持</a></p> </li>    </ol>    <h3>教程</h3>    <ol>     <li> <p><a href="/misc/goto?guid=4959756037012884269" rel="nofollow,noindex">Android 开发者和设计师必须了解的颜色知识</a></p> </li>     <li> <p><a href="/misc/goto?guid=4959756037102081283" rel="nofollow,noindex">持续提高 Android 应用的安全性与性能</a></p> </li>     <li> <p><a href="/misc/goto?guid=4959756037191209594" rel="nofollow,noindex">移动客户端跨平台开发方案探索</a></p> </li>     <li> <p><a href="/misc/goto?guid=4959756037282695352" rel="nofollow,noindex">一种Android App在Native层动态加载so库的方案</a></p> </li>     <li> <p><a href="/misc/goto?guid=4959756037366933787" rel="nofollow,noindex">图解 RxJava2(一)</a></p> </li>     <li> <p><a href="/misc/goto?guid=4959756037461045625" rel="nofollow,noindex">图解 RxJava2(二)</a></p> </li>     <li> <p><a href="/misc/goto?guid=4959756037551474621" rel="nofollow,noindex">Android APP 性能优化的一些思考</a></p> </li>    </ol>    <h3>开源库 & App</h3>    <ol>     <li> <p><a href="/misc/goto?guid=4959756037632208469" rel="nofollow,noindex">HyperLog Android</a></p> <p>A utility logger library for storing a logs into database and push them to remote server for debugging.</p> </li>     <li> <p><a href="/misc/goto?guid=4959756037721033919" rel="nofollow,noindex">Android Clean Architecture MVI Boilerplate</a></p> </li>    </ol>    <p>A fork of our clean architecture boilerplate using the Model-View-Intent pattern</p>    <ol>     <li> <p><a href="/misc/goto?guid=4959756037808003509" rel="nofollow,noindex">EasyRouter</a></p> <p>利用 AMS Hook 和 APT 构建的一个 Activity 跳转路由框架</p> </li>     <li> <p><a href="/misc/goto?guid=4959756037896293733" rel="nofollow,noindex">Calendar Picker</a></p> <p>A calendar picker to select a day. Can preset a selected day</p> </li>     <li> <p><a href="/misc/goto?guid=4959756037988645262" rel="nofollow,noindex">Fairy</a></p> <p>免 Root 的 Android 手机上用来查看 Android 系统日志的 debug工 具</p> </li>     <li> <p><a href="/misc/goto?guid=4959756038067493297" rel="nofollow,noindex">FloatWindow</a></p> <p>Andorid 任意界面悬浮窗,实现悬浮窗如此简单</p> </li>     <li> <p><a href="/misc/goto?guid=4959756038149877665" rel="nofollow,noindex">Rotate Layout</a></p> <p>Android layout that can rotate any view</p> </li>     <li> <p><a href="/misc/goto?guid=4959756038239567781" rel="nofollow,noindex">AndroidTracker</a></p> <p>Android 端无埋点统计方案</p> </li>    </ol>    <h3>指南</h3>    <ol>     <li> <p><a href="/misc/goto?guid=4959756038319646691" rel="nofollow,noindex">Android Things 中文文档社区预览版</a></p> </li>     <li> <p><a href="/misc/goto?guid=4959756038403284202" rel="nofollow,noindex">Android Kotlin Guides 中文版</a></p> </li>     <li> <p><a href="/misc/goto?guid=4959755753875189741" rel="nofollow,noindex">Git 原理详解及实用指南</a></p> </li>    </ol>    <h3>技术之外</h3>    <ol>     <li> <p><a href="/misc/goto?guid=4959756038541204367" rel="nofollow,noindex">输入与输出</a> by <a href="https://weidian.com/item.html?itemID=2042159739&wfr=c&ifr=itemdetail" rel="nofollow,noindex">产品沉思录</a></p> </li>     <li> <p><a href="/misc/goto?guid=4959756038716174953" rel="nofollow,noindex">要挖掘隐藏的人才,你需要建立远程办公机制</a></p> </li>     <li> <p><a href="/misc/goto?guid=4959756038800660485" rel="nofollow,noindex">女生真的拧不开瓶盖吗|真问真答</a></p> </li>     <li> <p><a href="/misc/goto?guid=4959756038881592176" rel="nofollow,noindex">任志强:可能发生的房价变化,我已经告诉你了</a></p> </li>    </ol>    <h3>版权声明</h3>    <p>欢迎自由转载-非商用-非衍生-保持署名 | <a href="/misc/goto?guid=4959675830240869176" rel="nofollow,noindex">Creative Commons BY-NC-ND 4.0</a></p>    <p> </p>    <p>来自:http://www.androidweekly.cn/android-dev-weekly-issue-160/</p>    <p> </p>