iT邦幫忙

2023 iThome 鐵人賽

DAY 5
0

-----元件-----

https://ithelp.ithome.com.tw/upload/images/20230809/20161502qQriO5Aqm3.png

  1. spinner(下拉式選單):它的功能是把一些文字內的資料放入裡面給別人做選擇使用,在買火車票時常常會被看見,或是在做問卷調查,縣市的選擇、搜尋特定的資料時會被使用到。

https://ithelp.ithome.com.tw/upload/images/20230809/201615023iFp3bppzC.png
2. ViewPager2:我相信為什麼很多人都好奇這個是ViewPager2而不是ViewPager勒,因為官方更新並優化它的使用方法,以上都是題外話,那它的功能是用來做螢幕滑動的互動使用的常與TabLayout一起出現在一起。

https://ithelp.ithome.com.tw/upload/images/20230809/201615020Awt56Y3g0.png
3. TabLayout:他常與ViewPager2用在ViewPager2做滑動時,它的上方的TabItem是它的點選按鈕,你可把它看作成是Buttom(按鈕),點擊它會跳到同對應的畫面裡。

https://ithelp.ithome.com.tw/upload/images/20230809/20161502EoWsXH5XOm.png
4. RecycleView:它是功能是可以生成重複的子畫面,在很多地方也會看見它,只是沒有憶示到,像是幫邦忙它的貼文搜尋的下方就可以常常看到他的身影。


-----Layout(布局)-----

Layout(布局):它是一用來布置你得畫面變得更加整齊的方式,要是不使用它的話很難做到整齊一至的動作。
https://ithelp.ithome.com.tw/upload/images/20230809/20161502zdnKrsy6dh.png

  • 1.ConstraintLayout:在它裡面布置的元件都會以座標的形式來來取距離位置
  • 2.LinerLayout:這分位2個部分一種是垂直另一種是水平的。
    • a.LinerLayout(垂直的):元件直接放入會以垂直排列。
    • b.LinerLayout(水平的):元件直接放入會以水平排列。
  • 3.Space(空間):顧名思義就是給預一格空件用來隔開元件時使用。

結語
元件與布局終於都介紹完了,希望大家有了解元件都在做什麼事,你問我Layout的其他部分,說實話時我用的次數比較少但還是會有些幫助,但這裡我都先以常見的做介紹。


上一篇
Day4 - Android Studio元件介紹 (上)
下一篇
Day6 - Button + TextView使用
系列文
Android studio使用過程與開發說明30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言