首頁 | CodeData
top

tags: Android kotlin

Android Tutorial using Kotlin 第五堂(2)系統通知服務 - Notification

By Michael | 2018/04/10

Android系統提供一種提示使用者訊息的服務,稱為「通知、Notification」,這是一種Android系統內建的服務,應用程式在需要的時候可以請系統送出一個通知,它會顯示在裝置的狀態列。你可以設定通知的標題、內容和圖示,也可以設定系統發出通知的時候,是否使用震動、音效與閃燈的效果。

tags: Android kotlin

Android Tutorial using Kotlin 第五堂(1)廣播接收元件 - BroadcastReceiver 與 AlarmManager

By Michael | 2018/03/20

Android系統有一種特別的「廣播事件」,它可以在系統或其它應用程式發生一些事件的時候,通知需要的應用程式執行一些指定的工作。例如裝置在接到來電的時候,系統會發出一個來電的廣播事件,如果應用程式需要在裝置來電的時候執行一些工作,可以設計一個接收來電廣播事件的「廣播接收元件」。

Android Tutorial using Kotlin 第四堂(3)讀取裝置目前的位置 - Google Services Location

By Michael | 2018/03/06

目前的行動裝置大部份都有衛星定位的設備,在戶外適當的環境下,可以從衛星接收到精確度很高的位置資訊。在室內或遮閉物比較多的環境,Android系統也可以從網路或電信服務,讀取誤差比較大一些的位置資訊。應用程式可以儲存使用這些位置資訊,例如記錄與儲存目前的位置,在地圖元件中查詢與規劃路徑。

Android Tutorial using Kotlin 第四堂(2)設計地圖應用程式 - Google Maps Android API

By Michael | 2018/01/30

地圖已經是非常普遍的使用在各種應用程式,Google在2013年2月,為Android平台推出Google Maps Android API v2,使用全新的設計方式,改良地圖元件的畫面與效率,增加3D建築物,還有簡化的繪圖API。Android已經在2013年4月停止舊的API,所以這裡只會說明Google Maps Android API v2的設計方式。

Android Tutorial using Kotlin 第四堂(1)使用照相機與麥克風

By Michael | 2018/01/23

現在行動裝置的硬體設備技術已經越來越好了,螢幕的尺寸不斷的增加,提供使用者清楚又美觀的畫面。觸控螢幕也幾乎是目前行動裝置的標準設備,使用觸控的方式操作應用程式快速又方便。Android系統內建的音樂播放應用程式,也可以讓行動裝置成為隨身的音樂播放設備。還有畫素也越來越高的照像功能,一台行動裝置幾乎可以應付所有的需求。

Android Tutorial using Kotlin 第三堂(3)使用Android內建的SQLite資料庫

By Michael | 2018/01/16

Android系統內建「SQLite」資料庫,它是一個開放的小型資料庫,它跟一般商用的大型資料庫有類似的架構與用法,例如MySQL資料庫。應用程式可以建立自己需要的資料庫,在資料庫中使用Android API執行資料的管理和查詢的工作。儲存資料的數量是根據裝置的儲存空間決定的,所以如果空間足夠的話,應用程式可以儲存比較大量的資料,在需要的時候隨時可以執行資料庫的管理和查詢的工作。

tags: kotlin generic

Kotlin Tutorial(18)泛型的設計與應用

By Michael | 2018/01/11

泛型(generic)對Kotlin與Java都是一個很重要的特性,它可以節省許多冗長與重複的程式碼,很多API使用泛型的設計,例如經常使用的集合(collection)。在瞭解泛型的設計與應用以後,也可以容易的使用泛型API執行需要的工作。

tags: Android kotlin

Android Tutorial using Kotlin 第三堂(2)儲存與讀取應用程式資訊

By Michael | 2018/01/09

應用程式在運作的時候,可能需要儲存與讀取一些簡單的資料,另外也需要提供一個畫面讓使用者設定一些應用程式需要的資訊。例如一個遊戲應用程式,需要在使用者完成一個關卡後,儲存分數或花費的時間。還有提供遊戲效果的設定畫面,讓使用者設定是否需要背景音樂、音效和震動的效果。應用程式可以讀取這些設定的資料,用來控制遊戲進行的時候,是否需要執行這些效果。

tags: kotlin

Kotlin Tutorial(17)存取修飾子與資料類別

By Michael | 2018/01/04

物件導向基本的概念有封裝、繼承與多型,設計應用程式的時候,除了撰寫類別與函式提供需要的功能外,也要注意架構的完整與資料正確性,所以就需要加入封裝的作法。另外應用程式通常需要一些主要類別,Kotlin提供方便的資料類別,可以大幅度簡化程式碼。

Android Tutorial using Kotlin 第三堂(1)為ListView元件建立自定畫面

By Michael | 2018/01/02

ListView是Android應用程式很常使用的畫面元件,它可以顯示多筆資料項目讓使用者瀏覽、選擇與執行後續的操作。目前完成的記事應用程式,只有把簡單的文字資料設定給ListView元件使用,其實這個元件有非常多不同的用途,它可以顯示比較複雜的資料項目,讓使用者勾選和執行後續的功能。

我們的作者

» 全部作者群

熱門技術文章