作者 | CodeData
top

CodeData 作者

CodeData 作者群

Michael

張益裕。目前是恆逸教育訓練中心講師、資訊圖書與專欄作者。涵蓋的領域有OOAD、Java EE、JavaFX、Java Embedded、Android與SQL。

174Posts

Android Tutorial using Kotlin 第六堂(3)Material Design - Shared Element與Floating Action Button

By Michael | 2018/05/29

Android 5 Lollipop開始提供的Material Design,除了新增RecylerView與其它許多新的元件,也有許多改良與簡化的動畫API,例如之前說明的Transition API。目前記事應用程式提供記錄照片的功能,使用者在主畫面選擇記事資料以後,照片會直接顯示在記事資料的畫面。

Android Tutorial using Kotlin 第六堂(2)Material Design - RecylerView

By Michael | 2018/05/22

一般的應用程式很常使用ListView元件,提供使用者一些資料的瀏覽與操作,它可以設計自己的項目畫面,加入需要的控制元件,讓ListView元件可以應付大部份的需求。不過ListView元件在處理比較大量的資料時,效率就會比較差一些。另外需要設計比較符合使用者操作經驗的介面時,ListView元件的實作方式也會變的非常複雜。

Android Tutorial using Kotlin 第六堂(1)Material Design - Theme與Transition

By Michael | 2018/05/15

2014年的Google開發人員大會,發表新一代的版本Android L,也就是Android 5 Lollipop的預覽版本。Android 5 Lollipop除了新增許多新的功能外,也同時發表Material Design,針對Android應用程式的畫面與操作,提供創新與統一的設計方式。應用程式開發人員可以設計具有3D空間感覺,與使用元件與畫面的轉換動畫效果,讓使用者在操作應用程式的時候更加順暢,畫面也更加美觀。

Kotlin Tutorial(19)集合與泛型

By Michael | 2018/05/10

應用程式需要保存與處理比較大量的資料,在數量固定的時候可以使用陣列,如果資料的數量不是固定的,而且也會經常執行元素的新增、移除或排序,就應該使用集合(Collection)API保存與處理資料。

Android Tutorial using Kotlin 第五堂(3)設計小工具元件 - AppWidget

By Michael | 2018/05/08

Android平台提供一種特別的元件「AppWidget」,它可以讓使用者在桌面上直接瀏覽資料,或是執行一些簡單的操作。例如在桌面上顯示時間、行事曆或氣候資訊,這種元件通常會把它稱為「小工具」元件。

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系統內建的音樂播放應用程式,也可以讓行動裝置成為隨身的音樂播放設備。還有畫素也越來越高的照像功能,一台行動裝置幾乎可以應付所有的需求。

熱門技術文章

最新論壇文章