亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問Android 開發有哪些新技術出現?

請問Android 開發有哪些新技術出現?

智慧大石 2019-06-25 15:11:40
Android 開發有哪些新技術出現
查看完整描述

3 回答

?
jeck貓

TA貢獻1909條經驗 獲得超7個贊

開發工具

Android Studio: Google 官方放棄 Eclipse 和 Android Studio 普及。AS 雖然不算新,但是對 Android Studio 這個軟件的更新速度快的驚人,有大量的新功能發布。例如支持很多注解代碼提示注解、Live code template、支持自動生成 Parcelable 實現等等,作為開發者,持續關注這個更新列表 Recent Changes ,一定會讓你的寫代碼的生活更加美好。
編程“語言”

Kotlin: 作為 Android 領域的 Swift,絕對讓你如沐新風。拋棄沉重的 Java 語法,Kotlin 融入了很多現代編程語言的思想,作為開發者,接受新的語言,了解新語言的發展趨勢,更有利于開闊你的思路和加深對語言的理解。在 Android 開發上,使用 Kotlin 并不會讓你付出什么代價,為什么不來試試? 使用Kotlin進行Android開發。
React Native: 跨平臺一直是程序員的夢想,而且移動應用的跨平臺解決方案也很多,因為 Facebook 的參與和力推,讓這個解決方案帶上了光環。第一個用 React Native 開發的 App 已經在 Google Play 上架 Facebook 廣告管理工具,聽說 Android 的 SDK 也馬上會到來,React Native。
Sky: 與 React Native 類似,使用 Web 開發語言來做移動平臺的開發,雖然這個只是一個嘗試,但是這是 Google 自身推出的,特別是在 Java 語言的使用上敗訴之后,這可能會有一些作為呢,domokit/sky_sdk · GitHub
開發模式

Dagger 2:依賴注入并不是什么新技術,但是使用在 Android 確實一個新的嘗試。Android App 越來越被當成嚴肅的大型項目來構建,很多在以前大型服務器開發上使用的技術都被應用到了移動開發。Android 開發分模塊開發,使用 Dagger 來松耦合模塊。特別值得一體的是,Dagger 2 現在由 Google 親自接管。 Dagger ? A fast dependency injector for Android and Java.
MVP:因為 Android 并沒有嚴格的業務和界面區分,項目一復雜,就很容易使代碼陷入混亂。現在 Android 開發社區對 MVP 模式討論越來越熱,覺得 MVP 是非常適合 Android APP 開發。MVP for Android: how to organize the presentation layer


查看完整回答
反對 回復 2019-06-29
?
HUH函數

TA貢獻1836條經驗 獲得超4個贊

開發工具AndroidStudio:Google官方放棄Eclipse和AndroidStudio普及。AS雖然不算新,但是對AndroidStudio這個軟件的更新速度快的驚人,有大量的新功能發布。編程“語言”otlin:作為Android領域的Swift,拋棄沉重的Java語法,Kotlin融入了很多現代編程語言的思想。ReactNative:移動應用的跨平臺解決方案常用。與ReactNative類似,使用Web開發語言來做移動平臺的開發,雖然這個只是一個嘗試,但是這是Google自身推出的。開發模式Dagger2:依賴注入并不是什么新技術,但是使用在Android確實一個新的嘗試。MVP:因為Android并沒有嚴格的業務和界面區分,項目一復雜,就很容易使代碼陷入混亂。RxAndroid:函數響應式編程(FunctionalReactiveProgramming)RxAndroid把RxJava帶到Android環境中。

查看完整回答
反對 回復 2019-06-29
  • 3 回答
  • 0 關注
  • 2707 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號