一、Button Button(按鈕)是一種常見的用戶界面控件,通常用于觸發操作或提交數據。Button 擁有文本標簽和一個可點擊的區域,用戶點擊該區域即可觸發相應的操作或事件。 Button 的主要功能有: 觸發操作:用戶點擊 Button 可以觸發相應的操作,例如提交表單、搜索、切換頁面等。 ...
一、Swiper 1.概述 Swiper可以實現手機、平板等移動端設備上的圖片輪播效果,支持無縫輪播、自動播放、響應式布局等功能。Swiper輪播圖具有使用簡單、樣式可定制、功能豐富、兼容性好等優點,是很多網站和移動應用中常用的輪播圖插件。 2.布局與約束 Swiper是一個容器組件,如 ...
一、Grid/GridItem 1.概述 網格布局是一種新型的布局方式,它按照網格來劃分頁面,通過列和行來定義網格,使得頁面的布局更加靈活、簡潔、易于維護。網格布局能夠將頁面分成多個單元格,可以在這些單元格中布置各種元素,例如文本、圖片、媒體等,從而實現頁面的排版。網格布局支持自適應布局,能 ...
Android 手勢相關(二) 本篇文章繼續記錄下android 手勢相關的內容. 1: GestureOverlayView簡介 GestureOverlayView是Android中的一個視圖組件,用于捕捉和處理手勢操作. GestureOverlayView的主要用途: 手勢識別: 通過Ges ...
Android 手勢相關(一) 本篇文章主要記錄下android 手勢相關的一些內容. Android 提供了一套強大的手勢識別框架,可以用來檢測和處理用戶的手勢操作. 1: 手勢識別 Android 提供了GestureDetector類來識別手勢,通過GestureDetector可以檢測用戶的 ...
一、List 1.概述 列表是一種非常有用且功能強大的容器,它常用于呈現同類型或多類型數據集合,例如圖片、文本、音樂、通訊錄、購物清單等。列表對于顯示大量內容而不耗費過多空間和內存是非常有幫助的,因為當列表項數量超過屏幕大小時,可以自動提供滾動功能。這使得列表成為構建結構化、可滾動信息的理想 ...
一、mediaquery 1.概述 媒體查詢(mediaquery)它允許根據設備的不同特性(如屏幕大小、屏幕方向、分辨率、顏色深度等)來動態地調整網頁的樣式和布局。 通過媒體查詢,可以為不同的設備定義不同的樣式規則,以適應不同的屏幕大小和分辨率。這樣就可以實現響應式設計,使頁面在不同設備上 ...
本文腳本修改自github上的一個腳本。 環境為Mac OS-Arm版 1. 創建一個目錄 mkdir magisk-sh 2. 下載Magisk apk 可以去github上下載,鏈接:https://github.com/topjohnwu/Magisk/releases 本文采用v26.1版本 ...
一、GridRow/GridCol 1.概述 柵格布局是一種通用的輔助定位工具,可以幫助開發人員解決多尺寸多設備的動態布局問題。通過將頁面劃分為等寬的列數和行數,柵格布局提供了可循的規律性結構,方便開發人員對頁面元素進行定位和排版。 此外,柵格布局還提供了一種統一的定位標注,幫助保證不同設備 ...
一、RelativeContainer 1.概述 ArkUI組件中的RelativeContainer是一個相對定位的容器,可以用來將子組件按照相對位置布局。 在RelativeContainer中,每個子組件都可以設置相對于父容器或其他組件的位置和大小。可以通過設置相對位置、偏移量、寬度和 ...
一、Flex 1.概述 Flex布局它可以讓容器中的子元素具有彈性伸縮性。Flex布局是一種二維布局模型,它可以在任意方向上對元素進行排列,并且可以動態地調整元素的大小和位置,以適應不同的屏幕尺寸和設備。通過使用Flex布局,我們可以實現響應式布局效果,以適應不同的屏幕尺寸和設備。Flex布 ...
本文記錄如何使用 adb 命令修改 Android/data 目錄下的文件,然后給國服的碧藍檔案打上布丁~ 前言 今天下午刷著刷著微博就看到國服 BA 又又又發了和諧公告 ... 心情復雜。jpg 于是乎終于想起來得吃布丁了,至于此次更新后布丁有沒有用還未知,但還是先搞上 食用方法之前就出了 ...
原創研發flutter3+getX+mediaKit仿抖音app短視頻直播實戰Flutter-DouYin。 flutter3_dylive使用最新跨平臺技術flutter3.x+dart3+getx+get_storage+media_kit開發手機端仿抖音app小視頻直播實戰項目。實現了抖音全屏 ...
一、Stack 1.概述 HarmonyOS中的層疊布局Stack是一種可以將多個組件按照一定順序疊放的布局。Stack布局中的組件可以是任意類型的組件,且每個組件都可以設置在哪個位置疊放。在疊放時,后添加的組件會自動覆蓋前面添加的組件。 Stack布局布局中的每個子組件都可以設置偏移量、旋 ...
前言 HarmonyOS的布局組件是一組用于構建用戶界面布局的組件,包括線性布局、相對布局、網格布局等。這些組件幫助開發者以簡單和靈活的方式管理和組織應用程序中的視圖,并支持多種不同的設備屏幕尺寸和方向。使用HarmonyOS的布局組件可以提高應用程序的可讀性和可維護性,并幫助快速構建適應不同設 ...
Android 設置相關頁面 本文主要記錄下android 中跳轉設置相關頁面的一些action. 在android 中,我們一般使用intent+指定的action來跳轉相關設置頁面. 1: WLAN Action 設置為Settings.ACTION_WIFI_SETTINGS ,用戶可以跳轉w ...
原文:Android View的動畫效果,上移展示和下移隱藏-Stars-One的雜貨小窩 項目里的一個小需求(實際是要和手勢操作一起,上滑和下拉觸發此動畫效果),記錄一下 PS: 本篇先記錄下動畫效果,下篇再將如何監聽滑動手勢 效果 原理 實際通過View的translationY的屬性來實現 上 ...
關于小米/紅米手機 root 相關說明 相關網站和軟件獲取網址: 小米解鎖官網:http://www.miui.com/unlock/index.html 解鎖常見問題說明:https://web.vip.miui.com/page/info/mio/mio/detail?postId=437880 ...
前言 編程語言中都有自己基本的控制結構,它們在程序設計中起到了非常重要的作用。以下是幾個原因: 分支控制: 在程序執行過程中,有時需要根據不同的條件分支來執行不同的代碼邏輯。if/else結構通過判斷條件來決定程序如何執行,實現了程序的分支控制。 數據迭代: 在程序中,需要對一些數據進行遍歷、操 ...
前言 狀態管理是指在應用程序中維護和更新應用程序狀態的過程。在一個程序中,可能有很多不同的組件和模塊,它們需要共享和相互作用的狀態。如果沒有一個明確的方式來管理這些狀態,就會導致代碼混亂、不易維護和難以擴展。 狀態管理的目標是提供一種機制,使得所有的組件和模塊都可以訪問和更新同一個狀態。這個狀態 ...