作者:虚坏叔叔
博客: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代表一种搜索标准,可以再当前展示界面上查询和获取特定元素的句柄。
名称 | 布局方式 |
---|---|
线性布局 | LinearLayout |
相对布局 | RelatiiveLayout |
帧布局 | FrameLayout |
表格布局 | TableLayout |
绝对布局 | AbsoluteLayout |
安卓应用程序是由多个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窗口)
学习路线指引(点击解锁) | 知识定位 | 人群定位 |
---|---|---|
Python实战微信订餐小程序 | 进阶级 | 本课程是python flask+微信小程序的完美结合,从项目搭建到腾讯云部署上线,打造一个全栈订餐系统。 |
Python量化交易实战 | 入门级 | 手把手带你打造一个易扩展、更安全、效率更高的量化交易系统 |
❤️ Python&C++混合编程❤️ | 难度偏高 | 分享学习Python C++混合编程知识! |
关注下面卡片即刻获取更多编程知识,包括各种语言学习资料,上千套PPT模板和各种游戏源码素材等等资料。更多内容可自行查看哦!