App控件定位以及android/ios基础知识简单介绍

1.android/ios基础知识

1)线性结构:两种结构;水平的和竖直的,android开发中用的最多的一种布局结构
2)相对布局:比如通讯录,点击通讯录有联系人,联系人的头像和名字,首先要确定一个布局的位置,再确定第二个布局的位置、间距和大小
3)帧布局:也是用的最多的,先设置layout最底层的一个布局,也就是从左上角到右下角,然后再在上面摆横向布局或者竖向布局,从最层开始(0,0)点的结构
4)绝对布局:不适用于兼容性,很少用
5)表格布局、网格布局类似,将文字、图片放入表格中 
1)activity:每个页面叫做一个activity,与html页不同,都是有个数的
2)service:比如我们播放一个音乐,我们想要切换到微信,这个时候音乐在后台,仍然为我们提供一个播放音乐的功能,这个就实现了后台运行解决方案
3)content provider: 内容提供者,提供了程序所需要的数据,通过文件、数据库、或者网络的形式提供
4)braodcast receiver : 广播接收器:来电等,一直监听,并且以一个页面或者消息通知的形式来通知用户

2.dom结构解读

3.id、aid、xpath定位方法

4.uiautomatorviewer定位工具的使用

猜你喜欢

转载自www.cnblogs.com/zhaikunkun/p/12700404.html
今日推荐