Android開發技術周報 Issue#134

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

新聞

  1. 成就解鎖:100款Chromebook支持安裝Google Play

  2. Google:Backup and Sync將于6月28日登陸Mac和Windows

  3. Google Pixel 2高清渲染圖再曝光:屏占比大幅提升

  4. Google推出Android Excellence項目 評選最佳應用和游戲

  5. 無需Root即可安裝的Pixel Launcher APK文件釋出

  6. 谷歌取消代號為muskie的大屏版Pixel設備:今年只發兩款

教程

  1. Android增量代碼測試覆蓋率工具

    美團點評業務快速發展,新項目新業務不斷出現,在項目開發和測試人員不足、開發同學粗心的情況下,難免會出現少測漏測的情況,如何保證新增代碼有足夠的測試覆蓋率是我們需要思考的問題。正常情況下,可以通過寫單測來保證新增代碼的覆蓋率,在Android中可以參考 《Android單元測試研究與實踐》 。但在實際開發中,由于單測部署成本高、項目排期比較緊張、需求變化頻繁、團隊成員能力不足等多種原因,單測在互聯網行業普及程度并不理想。

  2. H5 和移動端 WebView 緩存機制解析與實戰

    web緩存是web開發逃不開的一個話題,在減少網絡帶寬消耗、降低服務器壓力和提高頁面打開速度方面有廣泛應用。本文從實際web應用項目中緩存相關問題出發,較為全面地分析了html5緩存機制的原理與應用以及移動端應用webView對html5緩存機制的支持方式,以供web開發的同學們參考。

  3. Android通知欄介紹與適配總結

    由于歷史原因,Android在發布之初對通知欄Notification的設計相當簡單,而如今面對各式各樣的通知欄玩法,谷歌也不得不對其進行更新迭代調整,增加新功能的同時,也在不斷地改變樣式,試圖迎合更多人的口味。本文總結了Android通知欄的版本迭代過程,在通知欄開發過程中所遇到的各種各樣的坑,以及一些解決技巧,特別的,對于大眾期盼的Android 7.0的到來,通知欄又會發生怎樣的改變呢?接下來一一進行介紹。

  4. WebView性能、體驗分析與優化

    在App開發中,內嵌WebView始終占有著一席之地。它能以較低的成本實現Android、iOS和Web的復用,也可以冠冕堂皇的突破蘋果對熱更新的封鎖。然而便利性的同時,WebView的性能體驗卻備受質疑,導致很多客戶端中需要動態更新等頁面時不得不采用其他方案。以發展的眼光來看,功能的動態加載以及三端的融合將會是大趨勢。那么如何克服WebView固有的問題呢?我們將從性能、內存消耗、體驗、安全幾個維度,來系統的分析客戶端默認WebView的問題,以及對應的優化方案。

開源庫 & App

  1. TranslucentBar

    This library offers a simple way to translucent system UI styling and tint color for status bar.It can work above API 19(KitKat 4.4).

  2. FeaturedRecyclerView

    Ultimate recycler view

  3. TimeLine

    瀑布流式的時間軸

  4. ProgressManager

    Listen the progress of downloading and uploading in Okhttp (compatible Retrofit and Glide).

  5. Protein

    :basketball: An Android App for Dribbble

  6. OkDeepLink

    OkDeepLink provides a annotation-based api to manipulate app deep links

工具

  1. Adaptive Icons

    Android O adaptive icons 在線制作工具

  2. SVGI

    The SVG inspection tool

  3. Voblet

    一個可以保存和管理你喜歡的 GitHub 倉庫的 Chrome 插件,支持搜索以及給倉庫添加標簽

  1. Gradle for Android中文版

技術之外

  1. 游戲化世界

  2. 越早知道越好的職場規則清單

活動

  1. Google Assistant 應用開發挑戰賽

    Google Assistant 是 2017 Google I/O 大會上的重點內容之一,并且在 I/O 大會上 Google 面向全球開發者宣布了 Google Assistant 應用開發挑戰賽 (Actions on Google Developer Challenge) 。一等獎可獲得 2018年 Google I/O 大會門票、Google 總部參觀機會(包往返旅費)和 1萬美元獎金!二、三等獎也有 7500 美元和 5000 美元獎金加 Google Home 。

  2. Android在線峰會

    本次峰會集結Android開發界中年輕有活力,熱愛分享的一線專家,針對Android開發從多個角度各抒己見,既有深入細節的視頻硬解穩定性和性能監控的主題,還有關注軟件質量,利用新語言打造美麗代碼,以及構建更安全應用的心聲呼喚。

版權聲明

歡迎自由轉載-非商用-非衍生-保持署名 | Creative Commons BY-NC-ND 4.0

 

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

 

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