歡迎來到IAMC至上主義的實驗室
如果類別要被繼承,可以使用 open 修飾 open class Person(var name : String, var age : Int) { } c...
這篇要透過CardView來製作一個簡易的清單 首先要在Gradle Scripts/build gradle(.app)裡增加CardView的功能 impl...
在某些應用來說,有時會看的到這些的工具,像是預約、或是創立帳號時要輸入的生日等,都算是好用的一個小功能,也是我在寫專案有寫到的小功能之一,首先看到效果圖: d...
接續昨天,今天要講的是ExpandableListView的主體拉,首先創一個java檔,我命名為MsExpandableListAdapter並impleme...
Motion Editor是自 Android Studio 4.0 版本開始為MotionLayout佈局型別所構建的視覺化編輯氣,用於建立動畫效果。Moti...
ExpandableListView 這是一個我個人認為稍微進階的列表,因為它多了包覆一層的效果,不過這也是個常出現的元件,雖然稍微複雜了一點,不過整體還是很好...
練習寫好架構有助於在將來程式越做越大時,可以比較好維護程式,又或者是其他人看到這隻程式的時候,也比較好進行理解,像是MVP、MVVM或者是MVC架構,那麼今天主...
CardView卡片怖局是Android 5.0系統引入的元件,繼承自Framelayout,所以FrameLayout所有屬性CardView幾乎可以直接拿來...
View Animation可以對view做透明度、缩放、平移、旋转等動畫。 xml動畫文件需再res/anim目錄中(在res新增Directory名為ani...
基本型態陣列Kotlin 已經有內建一些陣列物件,如 ByteArray、IntArray、DoubleArray 等。它們正好是存放基本資料型態的元素,宣告時...