Android Tutorial using Kotlin 第三堂(3)使用Android內建的SQLite資料庫
By Michael | 2018/01/16Android系統內建「SQLite」資料庫,它是一個開放的小型資料庫,它跟一般商用的大型資料庫有類似的架構與用法,例如MySQL資料庫。應用程式可以建立自己需要的資料庫,在資料庫中使用Android API執行資料的管理和查詢的工作。儲存資料的數量是根據裝置的儲存空間決定的,所以如果空間足夠的話,應用程式可以儲存比較大量的資料,在需要的時候隨時可以執行資料庫的管理和查詢的工作。
Kotlin Tutorial(18)泛型的設計與應用
By Michael | 2018/01/11泛型(generic)對Kotlin與Java都是一個很重要的特性,它可以節省許多冗長與重複的程式碼,很多API使用泛型的設計,例如經常使用的集合(collection)。在瞭解泛型的設計與應用以後,也可以容易的使用泛型API執行需要的工作。
Android Tutorial using Kotlin 第三堂(2)儲存與讀取應用程式資訊
By Michael | 2018/01/09應用程式在運作的時候,可能需要儲存與讀取一些簡單的資料,另外也需要提供一個畫面讓使用者設定一些應用程式需要的資訊。例如一個遊戲應用程式,需要在使用者完成一個關卡後,儲存分數或花費的時間。還有提供遊戲效果的設定畫面,讓使用者設定是否需要背景音樂、音效和震動的效果。應用程式可以讀取這些設定的資料,用來控制遊戲進行的時候,是否需要執行這些效果。
tags: kotlin
Kotlin Tutorial(17)存取修飾子與資料類別
By Michael | 2018/01/04物件導向基本的概念有封裝、繼承與多型,設計應用程式的時候,除了撰寫類別與函式提供需要的功能外,也要注意架構的完整與資料正確性,所以就需要加入封裝的作法。另外應用程式通常需要一些主要類別,Kotlin提供方便的資料類別,可以大幅度簡化程式碼。