iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Mobile Development

新手向Android&Kotlin學習紀錄30天 系列

個人的Android&Kotlin學習紀錄,每天記錄一點點,也進步一點點。

鐵人鍊成 | 共 30 篇文章 | 8 人訂閱 訂閱系列文 RSS系列文 團隊好想工作室 v6.0
DAY 1

第1天 開新專案

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

2022-09-16 ‧ 由 Yimin 分享
DAY 2

第2天 認識 XML

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

2022-09-17 ‧ 由 Yimin 分享
DAY 3

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

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

2022-09-18 ‧ 由 Yimin 分享
DAY 4

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

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

2022-09-19 ‧ 由 Yimin 分享
DAY 5

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

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

2022-09-20 ‧ 由 Yimin 分享
DAY 6

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

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

2022-09-21 ‧ 由 Yimin 分享
DAY 7

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

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

2022-09-22 ‧ 由 Yimin 分享
DAY 8

第8天 ConstraintLayout 詳細介紹(一)

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

2022-09-23 ‧ 由 Yimin 分享
DAY 9

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

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

2022-09-24 ‧ 由 Yimin 分享
DAY 10

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

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

2022-09-25 ‧ 由 Yimin 分享