Android组成相关

在Android中一个project是一个项目,包含有很多Module,每个Module是一个app

Android的组成,AS连接mumu模拟器_第1张图片

创建一个Android程序

1:关于文件设置

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JQ6XWKpk-1571736419318)(http://pz3fsl5bv.bkt.clouddn.com/blog/20191022/QEN2STkmMMLH.png?imageslim)]

注:Application name指的是应用的名称

Android的组成,AS连接mumu模拟器_第2张图片

2:设置目标设备

Android的组成,AS连接mumu模拟器_第3张图片

3:创建模板

4:创建布局文件

Android的组成,AS连接mumu模拟器_第4张图片

5.创建完成

Android的组成,AS连接mumu模拟器_第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

更多相关文章

  1. Android 之 使用File类在SD卡中读取数据文件
  2. Android Layout 布局 && Android自带样式(theme)&& CheckBox样例 &
  3. 使用Android常用控件与布局实现美观的登录页面
  4. Android之如何安装(卸载)apk文件到模拟器
  5. Android Studio3.1.2在项目的build.gradle中添加百分比布局库的
  6. andorid 将布局文件(layout)转换为图片(Bitmap)简单使用详解

随机推荐

  1. centOS下mysql workbench安装配置教程
  2. centOS安装mysql5.7详细教程
  3. MySQL 5.7.17 免安装版本的安装配置
  4. mysql5.7.17压缩包安装配置方法图文教程
  5. MySQL Community Server压缩包安装配置方
  6. MySQL5.6.17数据库安装 如何配置My.ini文
  7. mysql 5.7.15版本安装配置方法图文教程
  8. Linux下MySQL卸载和安装图文教程
  9. MySQL5.6.22安装配置方法图文教程
  10. Mysql优化之Zabbix分区优化