一 . apk包结构 ---Android Package 即为安装包。其实是zip格式,只是修改了后缀名
目录结构:
lib -放置so文件,兼容CPU的文件
手机设备用armeabi ,模拟器是x86
res--放置资源文件,XML文件
asserts 配置文件
classes --虚拟机执行文件
AndroidManifest.xml 每个android都要有的。放置各种信息的文件。库文件等
二 . 页面结构
1.app移动端app分类:
(1)NativeApp 原生app手机应用程序
(2)Hybrid App 混合型APP手机应用程序
(3)Web App 基于Web的app手机应用程序
2. NativeApp拥有的四大组件对象
(1)Activity :四大组件之一,与用户交互的界面,可以存放view 对象,界面的载体
(2)Window界面的策略,比如按键
(3)View 视图的对象,Ui空间,比如文本框
(4)ViewGroup 视图组
3.查看界面的元素 --> uiautomatorviewer
元素属性: