Android的组成,AS连接mumu模拟器
16lz
2021-01-23
Android组成相关
在Android中一个project是一个项目,包含有很多Module,每个Module是一个app
创建一个Android程序
1:关于文件设置
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JQ6XWKpk-1571736419318)(http://pz3fsl5bv.bkt.clouddn.com/blog/20191022/QEN2STkmMMLH.png?imageslim)]
注:Application name指的是应用的名称
2:设置目标设备
3:创建模板
4:创建布局文件
5.创建完成
修改build.grade
// Top-level build file where you can add configuration options common to all sub-projects/modules.buildscript { repositories {// google() maven{ url 'https://maven.aliyun.com/repository/google'} maven{ url 'https://maven.aliyun.com/repository/gradle-plugin'} maven{ url 'https://maven.aliyun.com/repository/public'} maven{ url 'https://maven.aliyun.com/repository/jcenter'} jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.2.0' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files }}allprojects { repositories {// google() maven{ url 'https://maven.aliyun.com/repository/google'} maven{ url 'https://maven.aliyun.com/repository/gradle-plugin'} maven{ url 'https://maven.aliyun.com/repository/public'} maven{ url 'https://maven.aliyun.com/repository/jcenter'} jcenter() }}task clean(type: Delete) { delete rootProject.buildDir}
Android文件结构
在App显示下:
manifests --》Android的全局描述文件
java --》java源码文件
res --》资源文件(布局、图片)
drawable --》用于放置位图文件(PNG,JPEG,GIF)、9Patch文件、Shape Drawable/Drawable对象等xml文件
layout --》用于存储Android程序中的布局文件的
mipmap --》保存图标
values --》保存资源文件
在Android中一个Activity是一个java类
Android连接mumu
1.同时打开as和mumu
2.在as的Terminal中运行
adb connect 127.0.0.1:7555
指令,点击run就有mumu模拟器
新版AS的默认布局是ConstraintLayout布局,不是RelativeLayout布局,需要在布局完成后点击Infer Constrain(魔法棒,在布局页面的上方)添加约束,否则会出现组件重叠
or
将AS的默认布局ConstraintLayout(扁平化布局)切换成LinerLayout
更多相关文章
- Android 之 使用File类在SD卡中读取数据文件
- Android Layout 布局 && Android自带样式(theme)&& CheckBox样例 &
- 使用Android常用控件与布局实现美观的登录页面
- Android之如何安装(卸载)apk文件到模拟器
- Android Studio3.1.2在项目的build.gradle中添加百分比布局库的
- andorid 将布局文件(layout)转换为图片(Bitmap)简单使用详解