Android開發技術周報 Issue#110

ajtq0760 7年前發布 | 5K 次閱讀 安卓開發 Android開發 移動開發

新聞

  1. [圖]Android Wear 2.0的部分第三方獨立應用率先曝光

  2. Google發布2016年度視頻:Year In Search 2016

  3. 谷歌放大招 正式推出物聯網操作系統Android Things

  4. Android Wear 2.0 中國版 - 開發者預覽版

  5. 歡迎使用 Android 7.1.1 Nougat

教程

  1. Android HotPatch從入門到“放棄”

    當一個App發布之后,突然發現了一個嚴重bug需要進行緊急修復,這時候公司各方就會忙得焦頭爛額:重新打包App、測試、向各個應用市場和渠道換包、提示用戶升級、用戶下載、覆蓋安裝。有時候僅僅是為了修改了一行代碼,也要付出巨大的成本進行換包和重新發布。這時候就提出一個問題:有沒有辦法以補丁的方式動態修復緊急Bug,不再需要重新發布App,不再需要用戶重新下載,覆蓋安裝?答案是肯定的:熱修復!

  2. Weex Android SDK源碼分析

    最近開始試水Weex開發,使用這么長一段時間,感覺寫Weex還是非常方便的。作為一個Android開發,免不了要追查一下weex的sdk源碼。今天,就以Weex SDK for Android為例,分析SDK的

  3. Android 密鑰保護和 C/S 網絡傳輸安全理論指南

    談到 Android 安全性話題,Android Developers 官方網站給出了許多很好的建議和講解,涵蓋了存儲數據、權限、網絡、處理憑據、輸入驗證、處理用戶數據、加密等方方面面,甚至對于動態加載代碼也提供了建議,具體可以看看 training 的 security tips 章節。而今天,我想特別來講一講在 Android 密鑰保護和 C/S 網絡傳輸安全 這兩方面的具體安全措施。

  4. Android增量編譯3~5秒的背后

    本文從增量編譯的原理和代碼角度分析了freeline的實現,Android增量編譯分為代碼增量和資源增量,資源增量是freeline的一個亮點,instant-run開啟時其實在資源上并不是增量的,而是把整個應用的資源打成資源包,推送至手機的。

  5. 實現 APK 保護時常見的坑和解決方案

    對 APK 進行保護是我們經常需要做的事,而且似乎也是每個公司必備的技能了。在使用如 ProGuard,DexGuard 等常見的產品之余,也有很多公司自行研發了一些保護的方案,專門來針對自家產品做出保護,比如說我司也開發了專門防止二次打包的工具。

  6. React Native 性能優化拆包技術及其實現原理

    React Native可以說是非死book在2015年的時候推出了Native上的框架,RN為什么這么火,首先是因為它解決了一個痛點,以前在開發效率上來說Native是比較慢的,后來大家想到H5,最后再到Hybird。Hybird是比較流行的移動端開發技術,但是也會帶來一些問題,所以說非死book推出的React Native的時候,大家發現React Native開發效率上和Hybird差不多,但是性能上是優勢很大的。

開源庫 & App

  1. Material Components for Android

    Modular and customizable Material Design UI components for Android

  2. TextLayoutBuilder

    An Android library that allows you to build text layouts more easily.

  3. stencil

    Android library, written exclusively in Kotlin, for animating the path created from text

  4. Android-AdvancedWebView

    Enhanced WebView component for Android that works as intended out of the box

  5. MultiChoicesCircleButton

    A multiple-choice button with 3D parallax effect

  6. android-oss

    Kickstarter 的 Android 客戶端

  7. BufferTextInputLayout

    A simple customised version of the TextInputLayout from the Android Design Support Library

  8. motion

    An Android library allowing images to exhibit a parallax effect that reacts to the device's tilt

  9. simple-range-view

    SimpleRangeView is custom view component for Android, that provides for the selection of a range

  10. SpaceTabLayout

    This is a awesome TabLayout for Android with a central Floating Action Button :D

  11. ShareUtil

    簡單的社會化分享登錄庫,一行代碼搞定

 

來自:http://www.androidweekly.cn/android-dev-weekly-issue-110/

 

 本文由用戶 ajtq0760 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!