Android是由Google公司发行的一种基于Linux的由及开放源代码的操作系统,主要使用于移动设备。Android Studio是用Java语言或者Kotlin语言进行开发Android应用程序的工具。开发Android应用程序的大致过程就是先创建一个应用程序,然后用模拟器仿真或者直接在手机上运行!
一、创建应用程序
打开Android Studio(Android Studio的安装可参考这位大佬的),
(1)File➡New➡New Project
(2)选择手机或平板➡选择空模板即可(因为我们只是需要显示Hello World!)➡Next
(3)设置APP名称➡package的名称默认就好➡project保存的地址➡选择Java语言➡API选择API15即可(此时安卓版本低于4.0.3的手机就无法使用该程序,版本越高就越少手机能用;选择API15的话该程序可以用于接近100%的手机)➡Finish
(4)点击activity_main.xml➡眼睛➡Show Layout Decorations就可预览设计的APP的界面
二、使用安卓模拟器进行模拟
1、创建AVD
(1)选择AVD manager
(2)点击Create Vitual Device创建新的虚拟设备—>选择一个设备➡Next
(3)选择任意一个下载即可➡Next
(5)设置ADV的名字➡Finish
(6)下载完毕后,点击运行即可运行模拟器(有时候会比较慢,耐心等待即可)
2、在模拟器中模拟仿真
启动仿真器后点击开始运行按钮进行仿真
只要不出错就继续等着,直到成功,如下,主界面也会多了一个图标
三、在手机上运行
直接用数据线连接电脑和手机,这时可以看到设备名称变为手机的设备名称,然后点击运行按钮即可
这样直接运行可能比较慢,可以下载个应用宝,电脑连接手机成功后再点击运行会快一点!
Hello World应用程序到此就完成了!!!
#######################################
1、为什么没有敲半句代码就能显示Hello World了呢?
因为Hello world!是新建应用程序时,布局文件中自动把参数text默认设置为“Hello World!”了
2、project的结构
我们新建的project可以包含多个module,也就是可以包含多个应用程序,module的结构如下图。其中,drawable文件夹中存放9-Patch图片以及Shape资源文件等,并且存放在drawable中耗费的内存比较大,普通图片存放在mipmap文件夹中即可。
3、关于Gradle
(1)什么是Gradle
Gradle不能实现软件中的任何实际功能,它是一种构建工具,AndroidStudio默认用它是用来完成app的编译、打包等过程。更详细深入的解释可参考这位大佬的解释!
(2)什么时候需要和他打交道
第一次新建项目时AndroidStudio都会自动帮我们下载Gradle相关配置资源;
运行别人的源码需要修改其中的gradle scripts的配置文件,改成我们自己的;
…