Android开发技术周报 Issue#127

Android开发技术周报 Issue#127

May 02, 2017 0 条评论 AndroidDevWeekly

新闻

  1. Google欲通过“情境感知”来提升Android的复制/粘贴体验

  2. 今年Android全球手机市场份额将增长5个百分点至90%

  3. 谷歌Pixel 2代三款新机齐曝光:骁龙835+Android 8.0

教程

  1. 分析Android V2新签名打包机制

    Android Studio 2.2发布之后公示了很多新特性,其中一些特性继承在了gradle plugin当中,这些不易被我们发现,比如新的签名机制(APK Signature Scheme v2),本文对Android Gradle 2.2新推出来的新签名打包机制(V2新签名方案)作出相关分析,目前在Android 7.0以及之上版本已经对这套新签名机制提供了支持,因此随着版本的提升,新签名机制方案将是大势所趋。

  2. Android安全性要点与规范核心详析

    Android 操作系统内置了安全功能,可显著降低应用出现安全问题的频率及其造成的影响。系统经过精心设计,通常情况下只需使用默认的系统和文件权限即可打造自己的应用,而无需费心针对安全性作出艰难决策。

  3. Android 中的 FORTIFY

    FORTIFY 是 Android 自 2012 年中以来一直配备的一项重要的安全功能。去年初,在将默认的 C/C++ 编译器从 GCC 迁移为 Clang 后,我们投入大量时间和精力,确保 FORTIFY 在 Clang 中的质量与之前相当。为做到这一点,我们重新设计了某些关键的 FORTIFY 功能的工作方式,具体将在下文介绍。

  4. React Native】一个简单的拆分Bundle&资源做法

    一般应用React Native(RN)后,随着使用页面的增加,bundle包(携带资源)会逐渐加大,这会带来以下两个缺点:1.页面启动速度&内存占用增加 这是不言而喻的,一个页面启动时会加载其他无关页面的代码,自然会有内存占用加大、启动时间增加的问题,这部分的消耗是不应该的。2.更新流量消耗增加 要更新某块代码必须下发整个bundle,尽管只更新其中1/10部分的代码。

开源库 & App

  1. AndroidAppShortcuts

    App Shortcuts for Android on Pre Nougat 7.1!

  2. Lyra

    A library that can save and restore the state of Android components easily.

  3. ApkChannelPackage

    同时支持基于 V1 和 V2 签名进行渠道打包的多渠道快速打包插件

  4. Tiny

    an image compression framework.

  5. litho-glide

    Glide image-loading Component for Litho

工具

  1. gitbook-boilerplate

    一个基于gitbook快速写电子书的模版,支持docx

视频

  1. 手把手教你为手机编译ROM

技术之外

  1. 我的实操经验分享:如何通过Adsense赚3万美金

版权声明

禁止一切形式的转载-禁止商用-禁止衍生 申请授权

脉脉不得语
脉脉不得语
Zhengzhou Website
Android Developer | https://androiddevtools.cn and https://androidweekly.io WebMaster | GDG Zhengzhou Funder & Ex Organizer | http://Toast.show(∞) Podcast Host

你已经成功订阅到 Android 开发技术周报
太棒了!接下来,完成检验以获得全部访问权限 Android 开发技术周报
欢迎回来!你已经成功登录了。
Unable to sign you in. Please try again.
成功!您的帐户已完全激活,您现在可以访问所有内容。
Error! Stripe checkout failed.
Success! Your billing info is updated.
Error! Billing info update failed.