Android开发-创建安卓工程项目+安卓程序的运行

文章目录

  • 前言
  • 一、为什么学习Android
    • 1.1、什么是Android
    • 1.2、Android的特点
    • 1.3、Android开发的前景
  • 二、Android studio
  • 三、创建安卓工程项目
  • 四、第一个安卓程序的运行
  • 总结


前言

Android是基于linux平台的开源手机操作系统,该平台由操作系统,中间件,用户界面和应用软件组成。Android用户量巨大,且开发android应用程序免费,在有JAVA开发基础的情况下上手比较容易。


一、为什么学习Android

1.1、什么是Android

1.Android是基于linux平台的开源手机操作系统,该平台由操作系统,中间件,用户界面和应用软件组成。
2.Android是一种基于Linux的自由及开源代码的操作系统,主要用于便携设备,如智能手机和平板电脑。
3.Android被誉为“第一个完整、开放而免费的移动平台”

1.2、Android的特点

完整:以安全的linux操作系统为基础,在上层构建了丰富、健壮的应用程序开发库,为开发人员实现相关应用提供了便利。
开放:android平台建立在开放源代码的基础上,并且开发人员可以获得前所未有的访问手机设备的权限。
免费:开发android应用程序是免费的。无需版权费、许可等。

1.3、Android开发的前景

1.众所周知,Android用户量是最大的,早在2016年中国安卓用户就超过超7亿,与其他行业相比,Android开发的就业市场是巨大的。
2.互联网时代,不仅仅是开发技术飞速变更,加上移动硬件的研发和升级,也会为Android开发市场的人才需求量添加热度,移动硬件支持 Android开发的发展,无一不为大批的Android开发人员提供了数不清的岗位。
3.移动硬件市场百花齐放:华为、三星、小米、乐视等等,纷纷大力进军移动市场发布各种高端智能移动设备,现在,Android游戏开发、APP客户端等移动端应用程序的需求量呈爆发式增长。
4.安卓开发的细化方向

1、应用层开发,不限于各种产品,主要还是Android或iOS原生开发,主要是各种性能优化。

2、嵌入式开发,不限于各种开发板子,物联网,智能家居

3、安全开发,不限于各种反逆向,反汇编,寻找安全漏洞

4、音视频开发,不限于直播、点播、音视频通话、音视频会议,短视频等

5、插件化、组件化、热修复开发,不限于自研和使用开源框架集成开发

6、系统开发(Android),不限于Rom维护和FrameWork层定制需求

7、图形图像开发,不限于OpenGL ES,EGL,GLSurfaceView,滤镜,美颜

二、Android studio

Android Studio是基于IDEA开发的,虽然IDEA 社区版也原生支持Android开发,但对于Android开发的支持上定不如Studio来的彻底。

官方下载地址:https://developer.android.google.cn/studio
Android开发-创建安卓工程项目+安卓程序的运行_第1张图片
关于如何安装Android studio可以参考该视频教程:https://www.bilibili.com/video/BV1Jb4y187C4?p=3


三、创建安卓工程项目

1.new project(一般选择空白的界面效果)
Android开发-创建安卓工程项目+安卓程序的运行_第2张图片
2.项目基本信息
Android开发-创建安卓工程项目+安卓程序的运行_第3张图片
点击Finish完成,第一次创建项目比较慢,需要下载相关的内容,耐心等待右下角进度条完成。

3.项目创建完成,在src/res/layout/activity_main.xml下查看界面效果
Android开发-创建安卓工程项目+安卓程序的运行_第4张图片


四、第一个安卓程序的运行

创建完安卓工程之后,我们需要将安卓程序运行在手机上,现在我们来创建一台虚拟设备。

1.点击右上角的Device Manager,并且点击Create Device,选择需要的设备
Android开发-创建安卓工程项目+安卓程序的运行_第5张图片
2.选择安卓手机的系统版本(光有手机没用,必须搭配系统才能使用, 第一次下载也需要等待较长时间)
Android开发-创建安卓工程项目+安卓程序的运行_第6张图片

3.下载完毕后,点击运行按钮,打开我们的手机
Android开发-创建安卓工程项目+安卓程序的运行_第7张图片
虚拟设备的效果如下图所示。
Android开发-创建安卓工程项目+安卓程序的运行_第8张图片
4.将我们的安卓程序运行到我们的虚拟设备上
点击工具栏右上角的运行按钮将我们的安卓程序运行到虚拟设备上。
Android开发-创建安卓工程项目+安卓程序的运行_第9张图片
可以看到我们的安卓程序已经成功运行到了虚拟设备上。
Android开发-创建安卓工程项目+安卓程序的运行_第10张图片
点击即可查看效果。
Android开发-创建安卓工程项目+安卓程序的运行_第11张图片


总结

本文主要介绍了Android开发的基本情况,开发工具Android studio的安装以及第一个安卓程序的运行,建议读者按照流程自己创建一个安卓项目并且运行,体验Android开发的快乐。


你可能感兴趣的:(Android,android)