第十四屆

mobile-dev
新手向Android&Kotlin學習紀錄30天
Yimin

系列文章

DAY 1

第1天 開新專案

近來學習android過程中,遇到了一些瓶頸,覺得自己的心態也需要重新調整,希望藉由這次參加鐵人賽的過程,重新整理這幾個月的學習點滴。對於30天的文章大綱,沒有...

DAY 2

第2天 認識 XML

Android專案中有許多.xml副檔名的檔案,他也是編寫UI的主要方式之一。今天就來認識一下XML。 XML是什麼 XML是類似編寫網頁HTML的一系列嵌套式...

DAY 3

第3天 UI基礎元件(一) : TextView、Button

我知大家都忙,直接進主題。Android studio開一個新的專案,進入他的activity_main.xml檔: TextView 這應該是第一個接觸到的也...

DAY 4

第4天 UI基礎元件(二) : EditText

EditText 經過昨天的TextViewe跟Button的介紹,應該會有一種感覺,這些UI元件的寫法大概就是寬、高必須給,id通常也會設,再加一些該元件特有...

DAY 5

第5天 UI基礎元件(三) : ImageView

ImageView 用來展示圖片的元件,如drawable檔內的圖片,可以讓我們的畫面更豐富吸引人。 圖片在哪裡? 在IDE左側工具欄用Project模式檢視,...

DAY 6

第6天 UI基礎元件(四) : ProgressBar

執行耗時任務時,轉不停的進度條跟比烏龜慢到終點的水平進度條,都是令人煩躁的東西,BUT!你想想看App在該有東西轉圈圈的時候如果沒有它,App畫面彷彿按下時間暫...

DAY 7

第7天 版面配置(佈局)簡介

前幾天介紹了好幾種UI基礎元件,你已經知道怎麼畫這些東西了,那該把他們畫在哪裡咧?該是介紹 layout 出場的時候了 ViewGroup 前幾天介紹的 Tex...

DAY 8

第8天 ConstraintLayout 詳細介紹(一)

如前篇所說,ContraintLayout約束佈局是新專案預設的版面配置。今天來多了解一點關於ContraintLayout約束佈局。 來看看官方文檔怎麼介紹:...

DAY 9

第9天 ConstraintLayout 詳細介紹(二) : Guideline、Barrier、Group

「工欲善其事,必先利其器。」很幸運地,我們需要的工具都已經放在工具列了,今天就來介紹這些好用工具。 推斷約束魔法棒 「霹靂卡霹靂拉拉 波波力那貝貝魯多。」一邊吟...

DAY 10

第10天 ConstraintLayout 詳細介紹(三) : Circular Positioning、Group

接續昨天繼續介紹ConstraintLayout的工具跟特性 Chains 很具象化的命名,將兩個以上的元件以vertical或horizontal的方式牢牢鍊...