Android Kotlin的使用及簡單實例
成都創(chuàng)新互聯(lián)是一家集網(wǎng)站建設,魏都企業(yè)網(wǎng)站建設,魏都品牌網(wǎng)站建設,網(wǎng)站定制,魏都網(wǎng)站建設報價,網(wǎng)絡營銷,網(wǎng)絡優(yōu)化,魏都網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。寫在前面的話,作為一個不熬夜的人,一覺醒來發(fā)現(xiàn)Kotlin成為了Android的官方語言,可謂是大喜過望。為了趁熱打鐵,我決定提前三天放出原定本周日Release的文章。希望能及時讓大家了解一下Kotlin。
相信很多開發(fā)人員,尤其是Android開發(fā)者都會或多或少聽說過Kotlin,當然如果沒有聽過或者不熟悉也沒有關系。因為本篇文章以及博客后期的內容會涉及到很多關于Kotlin的知識分享。
在寫這篇文章前的一個多月,F(xiàn)lipboard中國的Android項目確定了正式將Kotlin作為項目開發(fā)語言,這就意味著新增的代碼文件將以Kotlin代碼格式出現(xiàn),而且同時舊的Java代碼也將會陸陸續(xù)續(xù)翻譯成Kotlin代碼。在使用Kotlin的這段時間,被它的簡潔,高效,快捷等等特點震撼,所以有必要寫一篇文章來談一談Kotlin的特性,如若能取得推廣Kotlin的效果則倍感欣慰。
Kotlin的“簡歷”
來自知名的工具開發(fā)商JetBrains,也就決定了Kotlin的基因中必然包含實用與高效等特征。那我們接下來看一看Kotlin的特點,當然這也是我改用Kotlin的重要原因。
語法簡單,不啰嗦
//variables and constants var currentVersionCode = 1 //變量當前的版本號,類型Int可以根據(jù)值推斷出來 var currentVersionName : String = "1.0" //顯式標明類型 val APPNAME = "droidyue.com" //常量APPNAME 類型(String)可以根據(jù)值推斷出來 //methods fun main(args: Array<String>) { println(args) } // class class MainActivity : AppCompatActivity() { } // data class 自動生成getter,setting,hashcode和equals等方法 data class Book(var name: String, val price: Float, var author: String) //支持默認參數(shù)值,減少方法重載 fun Context.showToast(message: String, duration:Int = Toast.LENGTH_LONG) { Toast.makeText(this, message, duration).show() }
當前名稱:AndroidKotlin的使用及簡單實例-創(chuàng)新互聯(lián)
分享鏈接:http://jinyejixie.com/article20/dcjejo.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供云服務器、電子商務、靜態(tài)網(wǎng)站、網(wǎng)站設計公司、微信公眾號、Google
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內容