在配置好jdk开发环境、安装好开发工具Android studio后 , 我们就可以开始开发安卓app了 。首先 , 我们需要先了解下android的术语 。
【开发安卓app 怎样开发安卓app】Dalvik:Android特有的虚拟机,和JVM不同,Dalvik虚拟机非常适合在移动终端上使用!
AVD:(android virtual machine):安卓虚拟设备,就是安卓的模拟器
ADT:(android development tools)安卓开发工具
SDK:(software development kit)软件开发工具包,就是安卓系统,平台架构等的工具集合,如adb.exe
DDMS:(dalvik debug monitor service)安卓调试工具
adb:安卓调试桥,在sdk的platform-tools目录下,功能很多,命令行必备
DX工具:将.class转换成.dex文件
AAPT:(android asset packing tool),安卓资源打包工具
R.java文件:由aapt工具根据App中的资源文件自动生成,可以理解为资源字典
AndroidManifest.xml:app包名 + 组件声明 + 程序兼容的最低版本 + 所需权限等程序的配置文件
后面会逐步慢慢的用到这些工具 , 不要着急 , 也不要焦虑 , 相信自己 。
这里首先需要熟悉的就是adb命令 , 如果没有linux系统 , 想了解linux的shell脚本编程语言 , 就可以在adb中练习下 。因为android系统底层是linux系统 。
文章插图
接下来 , 一起看下app的打包和安装流程:
文章插图
这块也是理解下就行 , 自己操作过一遍 , 记录下步骤就可以了 。
打包到设备上后 , 就需要安装了 , 我们一起看下安装的流程:
文章插图
第一个程序HelloWorld工程创建与运行
文章插图
我们选择 empty activity 然后继续
文章插图
需要填写下配置项 , 然后点击 finish按钮 , 程序会loading一会 , 下载各种需要的包 。
文章插图
创建好了 , 这是默认展示的代码 。看着代码中字体有点小 , 我们调节一下
左边项目里的设置字体 , 在 File->Settings中
文章插图
18就差不多了
右边的代码也需要去File->Settings中设置
文章插图
设置为18基本上就可以看清了 。
可以看下项目的目录结构 , 一般都是选择project
文章插图
执行 run->app
文章插图
程序开始运行后 , 模拟器也启动并运行了 , 最后结果如下:
文章插图
下面来说下项目中各个模块的作用:
src目录:包含App所需的全部程序代码文件 , 我们大多数时候都是在这里编写我们的Java代码的
gen目录:只关注R.java文件 , 它是由ADT自动产生的 , 里面定义了一个R类 , 可以看作一个id(资源编号)的字典 , 包含了用户界面 , 图形 , 字符串等资源的id , 而我们平时使用资源也是通过R文件来调用的 , 同时编译器也会看这个资源列表 , 没有用到的资源不会被编译进去 , 可以为App节省空间
assets目录:存放资源 , 而且不会在R.java文件下生成资源id , 需要使用AssetsManager类进行访问
libs目录:存放一些jar包 , 比如v4,v7的兼容包 , 又或者是第三方的一些包
res资源目录:存放资源的 , drawable:存放图片资源;layout:存放界面的布局文件 , 都是XML文件;values:包含使用XML格式的参数的描述文件 , 如string.xml字符串 , color.xml颜色 , style.xml风格样式等
AndroidManifest.xml配置文件:系统的控制文件 , 用于告诉Android系统App所包含的一些基本信息 , 比如组件 , 资源 , 以及需要的权限 , 以及兼容的最低版本的SDK等
好的 , 今天先到这里
- 用js来开发鸿蒙app新手教程 鸿蒙开发 js
- 安卓手机和电脑文件传输和远程控制失败原因 手机传输电脑文件为什么失败
- 蒙特斯montes紫天使干红葡萄酒 法国佩威斯盛宴波尔多干红app
- 36D女rapper上线,沫子在GAI面前秀说唱,看看GAI是什么反应
- 小米手机开发者选项实用功能分享 小米开发者选项功能介绍
- 安卓手机如何一键录屏剪辑 手机怎么录屏剪辑
- 美团外卖APP换新LOGO了 美团外卖换名字重新开业
- 安卓手机性能排行 4月安卓手机性能排行
- 2款很适合学生党学习的iOS学习APP
- 支付宝迎来新功能 支付宝的新功能