作者:虛壞叔叔
博客:https://xuhss.com
早餐店不會開到晚上,想吃的人早就來了!
activity是用戶和應用程序交互的窗口,一個activity相當於一個網頁。
舉例:這就是一個activity,上面有一些文本控件和可編輯控件,
它是基於Python實現的查看客戶端控件的網頁端工具
pip install weditor -i https://pypi.tuna.tsinghua.edu.cn/simple/
如果中途安裝錯誤可以升級pip
python -m pip install --upgrade pip
在終端運行weditor
就可以啟動了
C:\Users\Administrator\Desktop\u2_project>weditor
listening on http://192.168.31.93:17310
然後你就可以看到這個網頁
他的區分功能如下圖四個區域所示:
首先要確保設備在線,然後輸入adb devices
返回的設備地址:
127.0.0.1:62001
然後點擊Connect
。出現小綠樹後,再點擊Dump Hierarchy
:
如果你不成功,可能是安卓手機後台將ATX進程關閉了,這時你需要進入到手機的設置,將電池優化關閉,保證安卓後台不會殺進程。
另外,最好再手機的管家裡面,將ATX應用設置為自啟動.
UiSelector代表一種搜索標准,可以再當前展示界面上查詢和獲取特定元素的句柄。
安卓應用程序是由多個activity組成。這些activity是用試圖的形式展示的,視圖都是由一個一個的控件構成,控件就是我們常見的按鈕、文本控件、圖片控件、復選框、單選按鈕等等。這些控件都可以通過這些布局快速的展現出來。
這些布局就是框架,控件就放在框架裡展現出來。
線性布局是用於按照水平或垂直的順序將子元素一次按照順序排列,每一個元素都位於前一個元素後,線性布局有2種:水平布局、垂直布局
按照子元素之間的位置關系完成布局,是最靈活、常用的布局方式、
幀布局 好比 一塊在屏幕上預定好的空白區域,可以將一些元素填充到裡面。
多個線性布局合並在一塊就是表格布局 相當於線性布局的升級版
絕對布局通過坐標(x,y)來控制組件如何展現在屏幕上,包括定義控件的坐標(x,y)和定義組件的寬高(width 和 height)
根據這些屬性就可以定位到控件,從而實現點擊長按拖拽滑動操作。
在weditor
中,可以看到這些屬性
點贊
收藏
轉發
一波哦,博主也支持為鐵粉絲制作專屬動態壁紙哦~python3調用百度翻譯接口
C++讀取python腳本中的dictionary字典變量以及它的鍵值對
Qt中的套件提示no complier set in kit和no debugger,出現黃色感歎號問題解決(MSVC2017)
Python+selenium 自動化 - 實現自動導入、上傳外部文件(不彈出windows窗口)
關注下面卡片即刻獲取更多編程知識,包括各種語言學習資料,上千套PPT模板和各種游戲源碼素材等等資料。更多內容可自行查看哦!