ConstraintLayout Circular positioning 圓形定位

更新於 2024/12/01閱讀時間約 4 分鐘
【Android 入門指南】系列文章目錄:https://bit.ly/3TFgCzu
Android 線上課程教學影片:https://bit.ly/433Offj

課程摘要

本課程學習如何使用 ConstraintLayout 約束佈局中的 Circular positioning 圓形定位。

教學影片

若您無法順利觀看教學影片,請先登入您的 YouTube 帳號,然後點擊以下連結加入我們的頻道會員:

  • 一般會員:成為一般會員後,您將能夠觀看我們所提供的一般會員專屬線上課程。
  • 精實會員:成為精實會員後,您將能夠觀看我們所提供的精實會員專屬線上課程。

程式碼範例

範例名稱:ConstraintLayout Circular positioning 圓形定位
作者:HKT (侯光燦)
授權範圍:使用時必須註明出處且不得為商業目的之使用
範例下載點:點我下載


activity_main.xml

<androidx.constraintlayout.widget.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">

<Button
android:id="@+id/centerButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="中心"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintBottom_toBottomOf="parent" />


<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="按鈕1"
app:layout_constraintCircle="@id/centerButton"
app:layout_constraintCircleAngle="45"
app:layout_constraintCircleRadius="100dp" />

</androidx.constraintlayout.widget.ConstraintLayout>
avatar-img
11會員
243內容數
哈囉!歡迎光臨我的沙龍!我是 KT,一位對應用程式開發充滿熱情的開發者。在這個專屬空間,我將與您分享我在應用開發領域的深入學習心得和豐富的實戰經驗。如果您對應用程式開發技術同樣充滿好奇,渴望不斷探索新知,歡迎成為我們的會員,一起在應用程式開發的旅途上,探索更深層次的技術世界,享受學習的樂趣。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
HKT實驗室 的其他內容
本課程學習如何使用 ConstraintLayout 約束佈局中的 Guideline 導覽線。
本課程學習如何使用 ConstraintLayout 約束佈局中的 Bias 偏移屬性。
本課程學習如何使用 ConstraintLayout 約束佈局中的 Chains 鏈結屬性。
本課程學習如何使用 ConstraintLayout 約束佈局中的 Margin 邊距屬性。
本課程學習如何轉換 ConstraintLayout 提升效能優化佈局指南。
本課程學習 ConstraintLayout 約束佈局實戰練習。
本課程學習如何使用 ConstraintLayout 約束佈局中的 Guideline 導覽線。
本課程學習如何使用 ConstraintLayout 約束佈局中的 Bias 偏移屬性。
本課程學習如何使用 ConstraintLayout 約束佈局中的 Chains 鏈結屬性。
本課程學習如何使用 ConstraintLayout 約束佈局中的 Margin 邊距屬性。
本課程學習如何轉換 ConstraintLayout 提升效能優化佈局指南。
本課程學習 ConstraintLayout 約束佈局實戰練習。
你可能也想看
Google News 追蹤
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
題目敘述 這題是一個經典的資料結構實作題,要求我們實作指定長度為k的環狀佇列。 請記得,佇列最重要的特質就是先進先出 First In First Out 又簡稱為 FIFO
Thumbnail
很多人對於 B2B 行銷的思考都非常注重在執行面,著重在要怎麼有效率地產生有效的商機 (lead generation),因為要有這些商機才有辦法產生最後的營收。所以對於成功的 B2B 行銷的期待都會非常的執行導向。比如說我是 SEO 的高手,我知道越多的小技巧,就可以帶來越多的潛在客戶;或是我是付
Thumbnail
定位:一個新的溝通方法。定位的最基本方法並不在於發明一些新奇的點子,而是要能掌握消費者的內心世界,並試圖將其內心世界和企業產品的企劃相結合。在開始實行定位計畫 前,先問自己六個問題
Thumbnail
今日帶大家去一個比較冷門而又特別嘅首爾景點,嚴格嚟講係一個流動嘅景點: Riverside ecological circular walkway首爾河岸生態環形步道。 Han河流由東到西將首爾市界開,由十幾條橋連結起兩岸。我今次行嘅係一條沿著Han河流支流建造嘅生態環形步道,起點係。。。。。
Thumbnail
這篇文章將會講述圓形波的設計思路、製作流程和應用方向。
Thumbnail
如果只有一天時間停留在雪梨,這就是你唯一需要去的一站從雪梨大橋到歌劇院,一站就把雪梨最重要的景色盡收眼底。因為地理環境的優勢,環形碼頭一直是觀光客必來的地方,更是交通的主要轉運樞紐,出站之後可以一路步行到歌劇院,也可以試試搭渡輪在雪梨走跳,天氣好的時候,吹著風看雪梨港的景色是很享受的一件事。
Thumbnail
我們在圓圓的母腹孕育,走進三尖八角社會打滾,在方形的墓碑埋葬。以有為無,以無為有,留下一㸃點㾗跡。
Thumbnail
早上收到學校確定停課到期末的通知。其實心裡早就有底,收到消息時反而覺得踏實。點開閃個不停的家長群組一看,簡直就是哀鴻遍野,頭很痛的家長們只能相互取暖、打氣了(拍拍).......
Thumbnail
精品?奢侈?流行?時尚?快時尚?既然當代的企業營運詞彙都是透過翻譯而來,也就代表當這些詞彙在中文語境中有許多誤用、代用、或是甚至一字多譯的情形發生。本篇希望藉由範例,將這些詞彙推回西洋根源,並且簡介現有商業策略理論中的定位應用,並期待這些可以給更多台灣文化企業以及價值行銷更明確的方向。
Thumbnail
【3號明信片圖面─澳洲的5種可愛動物(名稱參字面)】 【3號明信片字面】 My girl: 往Circular Quay走,真是條美麗街道,新樓壯麗、舊築典雅,交互錯落,調和而不突兀。到了Circular Quay環圍草皮上,海鷗成群覓食,人至不驚,只有當火車通過Harbour Bridge時才轟然
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
題目敘述 這題是一個經典的資料結構實作題,要求我們實作指定長度為k的環狀佇列。 請記得,佇列最重要的特質就是先進先出 First In First Out 又簡稱為 FIFO
Thumbnail
很多人對於 B2B 行銷的思考都非常注重在執行面,著重在要怎麼有效率地產生有效的商機 (lead generation),因為要有這些商機才有辦法產生最後的營收。所以對於成功的 B2B 行銷的期待都會非常的執行導向。比如說我是 SEO 的高手,我知道越多的小技巧,就可以帶來越多的潛在客戶;或是我是付
Thumbnail
定位:一個新的溝通方法。定位的最基本方法並不在於發明一些新奇的點子,而是要能掌握消費者的內心世界,並試圖將其內心世界和企業產品的企劃相結合。在開始實行定位計畫 前,先問自己六個問題
Thumbnail
今日帶大家去一個比較冷門而又特別嘅首爾景點,嚴格嚟講係一個流動嘅景點: Riverside ecological circular walkway首爾河岸生態環形步道。 Han河流由東到西將首爾市界開,由十幾條橋連結起兩岸。我今次行嘅係一條沿著Han河流支流建造嘅生態環形步道,起點係。。。。。
Thumbnail
這篇文章將會講述圓形波的設計思路、製作流程和應用方向。
Thumbnail
如果只有一天時間停留在雪梨,這就是你唯一需要去的一站從雪梨大橋到歌劇院,一站就把雪梨最重要的景色盡收眼底。因為地理環境的優勢,環形碼頭一直是觀光客必來的地方,更是交通的主要轉運樞紐,出站之後可以一路步行到歌劇院,也可以試試搭渡輪在雪梨走跳,天氣好的時候,吹著風看雪梨港的景色是很享受的一件事。
Thumbnail
我們在圓圓的母腹孕育,走進三尖八角社會打滾,在方形的墓碑埋葬。以有為無,以無為有,留下一㸃點㾗跡。
Thumbnail
早上收到學校確定停課到期末的通知。其實心裡早就有底,收到消息時反而覺得踏實。點開閃個不停的家長群組一看,簡直就是哀鴻遍野,頭很痛的家長們只能相互取暖、打氣了(拍拍).......
Thumbnail
精品?奢侈?流行?時尚?快時尚?既然當代的企業營運詞彙都是透過翻譯而來,也就代表當這些詞彙在中文語境中有許多誤用、代用、或是甚至一字多譯的情形發生。本篇希望藉由範例,將這些詞彙推回西洋根源,並且簡介現有商業策略理論中的定位應用,並期待這些可以給更多台灣文化企業以及價值行銷更明確的方向。
Thumbnail
【3號明信片圖面─澳洲的5種可愛動物(名稱參字面)】 【3號明信片字面】 My girl: 往Circular Quay走,真是條美麗街道,新樓壯麗、舊築典雅,交互錯落,調和而不突兀。到了Circular Quay環圍草皮上,海鷗成群覓食,人至不驚,只有當火車通過Harbour Bridge時才轟然