tags: Android Material Design kotlin
Android Tutorial using Kotlin 第六堂(3)Material Design - Shared Element與Floating Action Button
By Michael | 2018/05/29Android 5 Lollipop開始提供的Material Design,除了新增RecylerView與其它許多新的元件,也有許多改良與簡化的動畫API,例如之前說明的Transition API。目前記事應用程式提供記錄照片的功能,使用者在主畫面選擇記事資料以後,照片會直接顯示在記事資料的畫面。
tags: Android RecylerView kotlin
Android Tutorial using Kotlin 第六堂(2)Material Design - RecylerView
By Michael | 2018/05/22一般的應用程式很常使用ListView元件,提供使用者一些資料的瀏覽與操作,它可以設計自己的項目畫面,加入需要的控制元件,讓ListView元件可以應付大部份的需求。不過ListView元件在處理比較大量的資料時,效率就會比較差一些。另外需要設計比較符合使用者操作經驗的介面時,ListView元件的實作方式也會變的非常複雜。
tags: Android Material Design kotlin
Android Tutorial using Kotlin 第六堂(1)Material Design - Theme與Transition
By Michael | 2018/05/152014年的Google開發人員大會,發表新一代的版本Android L,也就是Android 5 Lollipop的預覽版本。Android 5 Lollipop除了新增許多新的功能外,也同時發表Material Design,針對Android應用程式的畫面與操作,提供創新與統一的設計方式。應用程式開發人員可以設計具有3D空間感覺,與使用元件與畫面的轉換動畫效果,讓使用者在操作應用程式的時候更加順暢,畫面也更加美觀。
tags: kotlin collection
Kotlin Tutorial(19)集合與泛型
By Michael | 2018/05/10應用程式需要保存與處理比較大量的資料,在數量固定的時候可以使用陣列,如果資料的數量不是固定的,而且也會經常執行元素的新增、移除或排序,就應該使用集合(Collection)API保存與處理資料。