欧美性猛交xxx,亚洲精品丝袜日韩,色哟哟亚洲精品,色爱精品视频一区

中國物流行業網 新聞中心
中國物流行業網 > 新聞中心 > 產品技術 > 內容

谷歌官方教程:從 Java 遷移到 Kotlin

  來源:中國物流行業網   時間:2019-11-11 9:26

  5 月份的 Google I/O 上,谷歌宣布 Kotlin-first,Kotlin 開始成為 Android 開發者的首選語言,接著谷歌針對 Kotlin 的相關建設不斷。

  本文簡介了谷歌推出的 Kotlin 遷移指南相關內容。

  開始從 Java 遷移到 Kotlin

  谷歌建議“由點及面”進行遷移,包括人與代碼兩個層面:

  人的層面,團隊內部推舉出一位 Kotlin “推廣大使”,他需要做到:

  • 了解 Kotlin 并成為專家
  • 制定 Kotlin 開發流程
  • 參與代碼審核,確保 Kotlin 開發流程得到順利貫徹
  • 組建公司/團隊內部的學習小組
  • 主動收集內部的問題并與開發者社區反饋探討

  而代碼層面,需要做到:

  • 先使用 Kotlin 編寫測試(此時項目依然在使用 Java)
  • 使用 Kotlin 編寫新代碼
  • 將現有代碼更新為 Kotlin 代碼

  在將現有代碼更新為 Kotlin 代碼時,可以直接使用 Android Studio 提供的 Java 轉 Kotlin 工具,只需要在菜單中選擇 “Code → Convert Java File to Kotlin File” 即可:

  △ Java 轉 Kotlin 工具

  另外,Kotlin 的遷移工作沒必要一蹴而就,開發者可以按照自己的進度來逐步進行遷移。一個項目中可以同時包含 .java 和 .kt 文件,但同一個文件中不可以既有 Java 也有 Kotlin,開發者也可以在 Kotlin 代碼中使用任何 Java 庫。

  △ Android Studio 的 Lint 檢查中也可以打開 Kotlin 互操作檢查

  在 Kotlin 中調用 Java 時,有幾點需要注意:

  • 將代碼標記為 @Nullable 和 @NotNull
  • 使用屬性前綴(getName(), setName(), isActive())
  • 避免使用 Kotlin 中的保留關鍵字(when、is 等)

  更詳細的 Kotlin 互操作指南可以查看 Android 開發者網站:

  https://developer.android.google.cn/kotlin/interop

免責聲明:本網所有內容均轉載自其它網絡媒體,不代表本網贊同其觀點并不對其真實性負責。如有侵權請及時聯系本網,本網將在第一時間刪除!
Copyright © 2012-2025 cn56.net.cn All Rights Reserved 中國物流行業網 版權所有
主站蜘蛛池模板: 云浮市| 建平县| 安泽县| 循化| 乌兰察布市| 南汇区| 府谷县| 江门市| 来凤县| 阜阳市| 含山县| 弥勒县| 合山市| 平山县| 石景山区| 林芝县| 石楼县| 洛扎县| 肇州县| 盈江县| 宜黄县| 大方县| 鄂托克前旗| 砀山县| 庆云县| 衡阳市| 丽江市| 酉阳| 阿拉善左旗| 开鲁县| 凉山| 天全县| 丽江市| 黔江区| 灵山县| 宁都县| 兰考县| 车致| 枣庄市| 屏边| 日照市|