Kotlinの機能

  1. 時間
  2. ストリーム
  3. トライして、リソース
  4. タイプ、クラスまたはインタフェースの機能拡張、新しい方法
  5. nullの安全
  6. これは新しい、型宣言サフィックスを必要としません。
  7. そこゲッターとセッターは自動的に、その日のためにgetDay()を置き換える自動的に包括的なプロパティタイプを、変換プロパティのゲッターとセッターの統合の概念をフィールドのように見えますが、実際には
  8. 機能発現ラムダ、それ:暗黙の単一のパラメータ名
  9. 高次関数、関数は、式の機能またはパラメータを返す関数
  10. 拡張関数式=関数式広がり関数は、+ +高階関数
fun SQLiteDatabase.inTransaction(func: (SQLiteDatabase) -> Unit) {
 beginTransaction()
 try {
   func(this)
   setTransactionSuccessful()
 } finally {
   endTransaction()
 }
}

db.inTransaction {
 it.db.delete("users", "first_name = ?", arrayOf("Jake"))
}
  1. イン・ライン機能
  2. Anko 定义UI

おすすめ

転載: www.cnblogs.com/lshare/p/11334513.html