目录
一、Android是什么
Android本意指“机器人”,Google公司将Android的标识设计为一个绿色机器人,表示Android系统符合环保概念,是一个轻薄短小,功能强大的移动系统,是第一个真正为手机打造的开放性系统。
二、开发环境搭建
2.1 Java开发工具包(Java Development kit,JDK)的下载和安装
- 进入Oracle公司的主界面http://www.oracle.com/java,选择Download Java
- JDK下载页面单击按钮,进入JDK的下载列表,根据操作系统的不同选择不同的JDK版本
- 单击下载完成的JDK可执行文件,单击“下一步”按钮,选择安装的JDK路径,完成安装
2.2 Android Studio开发环境下载
- AS官网https://developer.android.google.cn/studio
- AS开发环境简介
2.3 Android模拟器
- AVD虚拟设备运行
三、创建第一个Android应用程序
3.1 建立工程
- 编写一个Android的应用程序Android
手机或者模拟器上显示“Welcome to Android ”
- 开发工具菜单栏中选择“File”|“New” |“New Project”
3.2 项目设置
- 打开“res\values\strings.xml”文件”
- 新增“act_main_txt_welcome (String)”变量值为“welcome to sziit”
- 编辑视图中选择Design模式,修改“TextView”组件值为“act_main_txt_welcome (String)”
- 新增“act_main_txt_welcome (String)”变量值为“welcome to sziit”
3.3 项目运行
- 开发工具环境视图“工具栏”中,单击运行按钮,进入运行设置界面
- 选择运行的模拟器和手机后;运行的效果
- 选择运行的模拟器和手机后;运行的效果
3.4 Android 程序结构
-
Android 程序结构图:主要支持“Project”,“Android”和“Packages”
- AndroidManifest.xml
- java/
- res/
- Grade Scripts
3.5 Android 程序运行流程
- Android 应用程序运行
- 运行过程
- 双击“手机”上该应用的图标时,系统会将这个单击事件包装成一个Intent(意图)
- AndroidManifest.xml中匹配的Intent过滤器“”,根据 元素的“name”属性来寻找其对应的Activity类“com.sziit.firstApp.MainActivity”
- Android创建该Activity类的实例对象,执行该类的onCreate方法初始化Activity布局
- super.onCreate(savedInstanceState) 调用其父类Activity的OnCreate实现界面的画图绘制工作
- setContentView(R.layout. activity_main)加载布局界面
- 运行过程
四、个人总结
在本学期的android应用开发课程中,我学习了许多关于android应用开发的知识和技能。通过实践,我深刻地认识到了android 应用开发的重要性和挑战性。
我学习了android应用开发的基础知识,包括android应用的架构、UI设计、布局、控件、事件处理等方面。在实践中,我使用了Android Studio 这一强大的开发工具,学习了如何创建一个android应用项目、如何编写代码、如何调试和测试应用等。
我学习了如何使用android的各种API 和框架,包括网络编程、数据库操作、多媒体处理、地图应用等。通过实践,我深入了解了这些API和框架的使用方法和原理,掌握了如何在android 应用中实现各种功能。
我学习了如何将android应用发布到应用商店,包括应用签名、应用发布、应用更新等方面。通过实践,我了解了应用商店的审核流程和要求,掌握了如何将应用发布到应用商店并进行更新。
通过本次实训,我不仅学习了android应用开发的知识和技能,还提高了自己的编程能力和解决问题的能力。我相信这些知识和技能将对我的未来发展产生积极的影响,让我更好地应对未来的挑战。