March 26th, 2017
Android Weekly Issue #250.
本期內(nèi)容: 好幾篇關(guān)于Android O預(yù)覽版的文章; JUnit 5的動態(tài)測試; 作為團(tuán)隊里唯一的Android開發(fā)如何學(xué)習(xí)和工作; Support庫新推出的基于物理的動畫API: SpringAnimation; Uber Rider項目重構(gòu)中關(guān)于依賴注入的scope層級的改動; Kotlin和RxJava的簡潔性.

ARTICLES & TUTORIALS

O-h yeah! What we look forward to in Android O

Google宣布了最新Android O的預(yù)覽程序. Novoda team查看了最新文檔來看看什么新特性最讓大家欣喜.

  • 更寬廣的色域和多種顏色空間支持:
    我們不再被限制在sRGB的顏色空間里, 文檔見ColorSpace.

  • 字體支持.

  • Adaptive icons: Android N中提供了圓形的啟動圖標(biāo); 從Android O開始, 手機(jī)開發(fā)商和launcher開發(fā)者們可以指定一個mask到應(yīng)用提供的背景圖上.

  • ACCESSIBILITY按鈕: Accessibility services(比如TalkBack)可以在有軟導(dǎo)航鍵的設(shè)備上添加一個按鈕.

  • 指紋手勢.

  • 自動大小的TextView.

  • Autofill APIs. 自動填表.

JUnit 5: Dynamic Tests

本篇講如何簡化一個測試cases都很類似的test suite.

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式