Android app开发入门复习一(1-2章)

第一章

  1. Android是基于Linux的移动端开源操作系统
  2. 部Android手机由HTC公司制造
  3. 两大操作系统:Android(谷歌公司)iOS(苹果公司)
  4. SDK(software delvelopment Kit)软件开发工具包,Androidstudio创建模拟器的管理工具
  5. App的运行日志:
  • Log.e:表示错误信息error
  • Log.w:警告信息warning
  • Log.i:一般信息information
  • Log.d:调试信息debug
  • Log.v:冗余信息
  1. Android11对应的API编号为30
  2. Androidstudio只能在64位操作系统上运行
  3. 运行app指的是运行某个模块,而非运行某个项目
  4. App不能在电脑上直接运行
  5. 导入app工程的两种方式:
  • 导入整个项目,依次选择菜单file->open,然后在弹出的对话框中选择工程目录,即可完成该工程的导入操作。
  • 导入某个模块,依次选择菜单file->new->new project,新建一个项目,再依次选择菜单file->new->import module,在弹出的对话框中选择模块目录。

课后习题答案:

Linux 谷歌 30 模拟器 SDK

X X X √ √ X

AB ABCD C ABCD D


第二章

Androidapp必须在Android系统上运行

App的运行方式:

  • 在模拟器上运行app应用
  • 使用真实手机调试app

利用真机调试具备要求:

  • 使用数据线把手机连到电脑上
  • 在电脑上安装手机的驱动程序
  • 打开手机的开发者选项并启用USB调试
  • 将连接的手机设为文件传输模式,并允许计算机进行USB调试
  • 手机要正常使用

App开发的技术路线:

  • 原生开发,指的是在移动平台上利用官方提供的编程语言,开发工具包,开发环境进行app开发
  • 混合开发,指的是结合原生与H5技术开发混合应用

App的开发语言:Java,kotlin,c/c++,XML

Android studio 默认支持到Java7

Android专门的数据库名SQLite(嵌入式数据库)

App工程层次:项目,模块

App的运行配置文件:AndroidManifest.xml

App的前后端分离设计好处:(低耦合)

  • 使用xml文件描述app界面
  • 一个界面布局可以被多处代码复用
  • 一段Java代码可能适配多个界面布局

编译配置文件build.gradle

运行配置文件AndroidManifest.xml

text view标签的完整xml定义:

Java中的MainActivity类的内容:

SetContentView方法:

创建新的app页面:

  • activity(Java)
  • Layout(xml)
  • AndroidManifest.xml注册

Gradle文件采用gradle工具完成编译构建

APP工程资源:

  • 图片->drawable
  • 布局->layout

课后习题答案

USB调试  原生开发  build.gradle  Gradle  startActivity

X √ × √ ×

C AD C D A

  • 3
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值