专业IT网络知识平台,分享IT百科知识、生活百科知识解答!

易企推科技
易企推科技

安卓软件开发教程

来源:小易整编  作者:小易  发布时间:2023-03-03 05:22
摘要:这篇文章主要介绍了AndroidAPP开发入门教程,从SDK下载、开发环境搭建、代码编写、APP打包等步骤一一讲解,非常简明的一个安卓软件开发教程,需要的朋友可以参考下。一、准备工作主要小编开发环境为例,下载安装JDK和Android...

  这篇文章主要介绍了Android APP开发入门教程,从SDK下载、开发环境搭建、代码编写、APP打包等步骤一一讲解,非常简明的一个安卓软件开发教程,需要的朋友可以参考下。

安卓软件开发教程

一、准备工作

p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px 'PingFang SC Semibold'; color: #1b1b1b; -webkit-text-stroke: #1b1b1b}p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px 'PingFang SC'; color: #1b1b1b; -webkit-text-stroke: #1b1b1b}p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px 'PingFang SC'; color: #1b1b1b; -webkit-text-stroke: #1b1b1b; background-color: #fbfbfb}span.s1 {font: 18.0px 'PingFang SC'; font-kerning: none; background-color: #fbfbfb}span.s2 {font-kerning: none; background-color: #fbfbfb}span.s3 {font-kerning: none}

  主要小编开发环境为例,下载安装JDK和Android SDK,假如你没有现成的IDE,你可以直接下载SDK完整包,里面包含了Eclipse,如果有IDE那么你可以滚动到下面选择USE AN EXISTING IDE,然后安装SDK,如果SDK在安装时找不到JDK目录,可以在系统环境变量里添加JAVA_HOME变量,路径为你的JDK目录,小编的IDE是IntelliJ IDEA,都装好以后开始配置IDE增加SDK支持。安卓软件开发教程。

  首先,打开Android SDK Manager把Android 4.0以上版本的未安装的都打勾装上,根据个人实际情况,如果只打算用自己的手机测试,那就把你机子系统一样版本的SDK包装上。安卓软件开发教程。

  然后打开IDE创建新项目,IDEA比较智能,如果你装好了SDK,新建项目里就会出现Android的Application Module,选择后右边Project SDK为空,点击New按钮,找到SDK目录确定,下拉列表就会列出已经安装的各个版本的SDK,选择自己需要的版本,如果是第一次设置,IDE会提醒你先设置JDK,根据提示找到JDK目录即可。

  填好项目名称后下一步选择USB Device,然后完成项目构建,IDE会自动生成基本的项目所需的文件及目录。

二、代码编写

p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px 'PingFang SC Semibold'; color: #1b1b1b; -webkit-text-stroke: #1b1b1b}p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px 'PingFang SC'; color: #1b1b1b; -webkit-text-stroke: #1b1b1b}p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px 'PingFang SC'; color: #1b1b1b; -webkit-text-stroke: #1b1b1b; background-color: #fbfbfb}span.s1 {font: 18.0px 'PingFang SC'; font-kerning: none; background-color: #fbfbfb}span.s2 {font-kerning: none; background-color: #fbfbfb}span.s3 {font-kerning: none}

做好准备工作后,终于可以开始写我们的hello android了,安卓软件开发教程,在开始编写代码之前,我们先了解几个文件:

  1、res/layout/main.xml App主窗体布局文件,你的应用长什么样都在这边定义,有Design和Text两种模式

  2、res/values/strings.xml 可以理解为i18n文件,这个文件用来存放程序调用的各种字符串

  3、src/com/example/helloandroid/MyActivity.java 这个就是我们的主程序类,等下要实现的功能都在这个文件里添加

首先为应用添加一个id为hellotextView的textview和一个id为hellobutton的button,mail.xml 代码如下:

p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px 'PingFang SC'; color: #1b1b1b; -webkit-text-stroke: #1b1b1b; background-color: #fbfbfb}span.s1 {font-kerning: none}

代码和控件用到的字符串定义如下:

p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px 'PingFang SC'; color: #1b1b1b; -webkit-text-stroke: #1b1b1b; background-color: #fbfbfb}span.s1 {font-kerning: none}

主程序中定义button点击后改变textview显示的文本,并且弹出Toast提示信息,代码如下:

  代码写好后,电脑通过USB数据线连接手机,手机系统设置里的开发人员选项里打开USB调试,在IDE中直接点Run就可以在手机上看到运行的效果了。

应用打包

  应用开发完成后就要打包发布了,在IDE的Build菜单下选择Generate Signed APK来打包应用。

  在弹出的Wizard对话框中需要指定签名的Key,一开始没有Key你可以点击Create New来新建一个Key用于签名,填入签名所需的一些字段后生成Key文件。

  使用生成的Key来签名应用包。

  编后语:关于安卓软件开发教程就到这里了,完成编译后会在刚才我们设置的Designation APK path下生成我们的helloandroid.apk应用包,接下来要怎么安装应用应该不用说了吧,我们的第一个Android App就这样诞生了。

p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px 'PingFang SC'; color: #1b1b1b; -webkit-text-stroke: #1b1b1b; background-color: #fbfbfb}span.s1 {font-kerning: none}p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px 'PingFang SC'; color: #1b1b1b; -webkit-text-stroke: #1b1b1b; background-color: #fbfbfb}span.s1 {font-kerning: none}p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px 'PingFang SC'; color: #1b1b1b; -webkit-text-stroke: #1b1b1b; background-color: #fbfbfb}span.s1 {font-kerning: none}p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px 'PingFang SC'; color: #1b1b1b; -webkit-text-stroke: #1b1b1b; background-color: #fbfbfb}span.s1 {font-kerning: none}p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px 'PingFang SC'; color: #1b1b1b; -webkit-text-stroke: #1b1b1b; background-color: #fbfbfb}span.s1 {font-kerning: none}p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px 'PingFang SC'; color: #1b1b1b; -webkit-text-stroke: #1b1b1b; background-color: #fbfbfb}span.s1 {font-kerning: none}p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px 'PingFang SC Semibold'; color: #1b1b1b; -webkit-text-stroke: #1b1b1b}p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px 'PingFang SC'; color: #1b1b1b; -webkit-text-stroke: #1b1b1b; background-color: #fbfbfb}span.s1 {font: 18.0px 'PingFang SC'; font-kerning: none; background-color: #fbfbfb}span.s2 {font-kerning: none}p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px 'PingFang SC'; color: #1b1b1b; -webkit-text-stroke: #1b1b1b}p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px 'PingFang SC'; color: #1b1b1b; -webkit-text-stroke: #1b1b1b; background-color: #fbfbfb}span.s1 {font-kerning: none; background-color: #fbfbfb}span.s2 {font-kerning: none}

本文地址:IT问答频道 https://www.hkm168.com/itwenda/911593.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


IT问答
小编:小易整编
相关文章相关阅读
  • 用U盘轻松实现一键重装系统的小白装机教程

    用U盘轻松实现一键重装系统的小白装机教程

    在现代社会,电脑已经成为人们生活中不可或缺的工具。然而,由于各种原因,我们有时候需要重装电脑系统来解决一些问题或提升性能。但是,对于一些小白用户来说,重装系统可能是一项困难的任务。因此,本文将介绍一款小白一键重装系统的u盘装机教程,帮助小白...

  • 百度智慧课堂怎么使用?百度智慧课堂使用教程

    百度智慧课堂怎么使用?百度智慧课堂使用教程

    百度智慧课堂怎么使用?百度智慧课堂是一款可以再网上带给你丰富的线上学习服务的线上学习软件,很多名师教授在其中免费授课,是很多人在线提升自己的重要渠道,不过很多新用户并不懂得该如何正确使用该软件,下面就由小编为大家带来有关百度智慧课堂的使用教...

  • 解析如何解锁iPhone屏幕的教程,帮你解决手机被锁定的问题

    解析如何解锁iPhone屏幕的教程,帮你解决手机被锁定的问题

    你是否曾经遇到过忘记iphone的锁屏密码的情况?或者是否遭遇过熊孩子乱试密码导致iphone被锁定一个小时的情况呢?如果你曾经有类似的经历,需要快速解锁屏幕,那么可以考虑使用苹果屏幕解锁工具。这款工具是专为苹果用户设计的,可以帮助解锁苹果...

  • win7系统修复的详细教程

    win7系统修复的详细教程

    win7系统怎么修复呢?我们平时在使用电脑的过程中难免会遇到一些系统问题,有些系统问题比较严重,我们就需要对系统进行修复,修复系统的方法有不少,下面小编就跟大家分享一下win7系统修复的详细教程,感兴趣的小伙伴们快来看看吧!1、在开机启动的...

  • PHPChina学院Discuz基础视频教程资源分享

    PHPChina学院Discuz基础视频教程资源分享

    crossdaydiscuz!board(简称discuz!)是北京康盛新创科技有限责任公司推出的一套通用的社区论坛软件系统。自2001年6月面世以来,discuz!已拥有15年以上的应用历史和200多万网站用户案例,是全球成熟度最高...

  • 燕十八php视频教程:2023年最新燕十八php相关视频教程全集

    燕十八php视频教程:2023年最新燕十八php相关视频教程全集

    燕十八,原名刘道成,布尔教育教学总监。国内著名php培训讲师。燕十八和韩顺平以前为同事,都曾经在传智播客任php讲师。燕十八录制的php视频教程独特的“迭代式教学”方式,帮助众多编程爱好者,无痛苦入门编程,获得广大php学习者的喜爱!易企推...

  • win11wifi打开教程

    win11wifi打开教程

    在win11系统中,微软使用了最新的界面和菜单,因此很多朋友都不知道应该如何打开wifi网络了。首先我们需要拥有无线网络设备,才可以打开并连接wifi,下面就跟着小编一起来看一下win11wifi打开教程吧。win11怎么打开wifi1、首...

  • 用u盘安装win7系统的步骤教程

    用u盘安装win7系统的步骤教程

    u盘不仅能够存储数据资料,还具备安装操作系统的功能,特别是在系统崩溃无法正常启动的情况下,可以通过u盘启动盘引导进入pe系统来进行重装,那么怎么用u盘安装win7系统呢?下面小编就教大家用u盘安装win7系统的步骤教程吧。1、首先下载小白一...

  • 周排行
  • 月排行
  • 年排行

精彩推荐