<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ## **Kotlin和Android** 隨著在開發者中熱情的增加,多年來我們一直看到Kotlin在Android中的采用穩步上升。Kotlin是有表現力的,簡潔的,可擴展的,強大的,和快樂的讀寫。它在為空性和可變性方面有非常好的安全特性,這和我們的投資一致,使得Android App在默認情況下穩定和高性能。最重要的是,它能和我們現有的Andoid語言和運行時共同使用。所以我們非常高興把Kotlin作為Android的官方語言。 如果你也對使用Kotlin感興趣,它非常容易上手,因為它在Android上與Java和C++一起使用。所以你能保留你現有的代碼,繼續使用各種Andorid庫,然后逐漸的在你的項目中添加Kotlin代碼。不像其它任何語言,Kotlin是一個完全的替代你可以雙向使用—你可以從Kotlin調用到Java語言,而且你也可以從Java語言調用到Kotlin語言。 當然,IDE的支持也是極其重要的,并且我們已經支持了。Andoird Studio是在IntelliJ IDEA的基礎上創建的,它又由JetBrains創建—和創建Kotlin語言相同的公司。JetBrains團隊已經為確保Kotlin在IntelliJ IDEA上更好的工作努力了多年。所以我們繼承了所有他們的努力工作。從Android Studio3.0開始,支持Kotlin的工具會直接綁定到Android Studio中。 我們相信Kotlin非常適合Android,不僅是因為它給了開發者們想要的,而且因為它符合Android的精神。和Android一樣,Kotlin一直是一個開源的項目,主要在Apach2。它涉及到到整個社區,并不屬于某一個公司。所以我們正在與JetBrains將Kotlin遷移到一個非營利性機構。我們對Kotlin的選擇重申了我們的承諾,在我們發展和成長Android平臺的過程中,開發一個開源的開發者生態系統,并且我們很高興能看見這個語言的發展。 當我們正將Kotlin作為Android官方語言的時候,我們也擴大了我們現有的語言的支持。例如,在Android O中,我們添加了更多Java 8庫的支持。在Android Studio 3.0,Java8語言功能會在javac編譯器直接支持。在C++上,我們也在不斷的投入,例如擴展性能分析工具和APK調試工具對Native語言全覆蓋;并且顯著提高了lic的支持,更新了NDK來確保你即使Target老的API也能訪問Modern headers。 總之,我們相信Kotlin是Android語言家族的一個重要的補充,并且是一個讓人嘗試起來愉快的語言。如果你還不是一名Kotlin用戶,閱讀Get Started with Kotlin on Android。如果你有很多問題,看看Kotlin on Android FAQ。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看