专业游戏门户,分享手游网游单机游戏百科知识攻略!

嗨游网
嗨游网

安卓软件开发教程

来源:小嗨整编  作者:小嗨  发布时间: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.eeeoo.cn/itwenda/911593.html,嗨游网一个专业手游免费下载攻略知识分享平台,本站部分内容来自网络分享,不对内容负责,如有涉及到您的权益,请联系我们删除,谢谢!


IT问答
小编:小嗨整编
相关文章相关阅读
  • 泰剧迷app官网入口(泰剧迷app使用教程)

    泰剧迷app官网入口(泰剧迷app使用教程)

    泰剧迷app官网入口(泰剧迷app使用教程)随着泰剧在国内的流行,越来越多的观众想要找到一款能观看泰剧的软件。泰剧迷App就是一款深受剧迷喜爱的泰剧播放器。本文将为您详细介绍泰剧迷App的官网入口以及使用教程,让您轻松观看喜欢的泰剧。泰剧迷...

  • 正方形手工折纸教程(手工折纸教程简单又漂亮)

    正方形手工折纸教程(手工折纸教程简单又漂亮)

    正方形手工折纸教程(手工折纸教程简单又漂亮)手工折纸是一种充满创意和乐趣的技艺,通过简单的折叠,就能让纸张变成各种各样的形状。今天,就让我来为大家介绍一款简单又漂亮的正方形手工折纸教程,让你轻松掌握制作技巧。一、准备材料1.彩色纸张(推荐使...

  • 小数点除法竖式教程(百位除法竖式教程)

    小数点除法竖式教程(百位除法竖式教程)

    小数点除法竖式教程(百位除法竖式教程)小数点除法竖式是指在除法运算中,被除数和除数均含有小数点时,按照一定规则进行竖式计算的方法。百位小数点除法竖式是指被除数和除数的整数部分均为百位数的除法运算。一、百位小数点除法竖式步骤1.将被除数和除数...

  • catia教程入门教程(catia教程在哪可以看)?

    catia教程入门教程(catia教程在哪可以看)?

    catia教程入门教程(catia教程在哪可以看)?CATIA作为一款广泛应用于机械设计、汽车制造、飞机制造等行业的3D建模软件,具有强大的功能和优越的建模体验。为了让初学者快速上手,本文将为您提供一份详细的CATIA入门教程。CATIA是...

  • 水彩画教程步骤(水彩画教程初学者简单)

    水彩画教程步骤(水彩画教程初学者简单)

    水彩画教程步骤(水彩画教程初学者简单)下面带来比较简单的初学者水彩画教程步骤。第1步:铅笔削尖,画出建筑物和山的轮廓形。第2步:用黑色针管笔描边,建筑物的窗户排线;树木和花草随意的笔触带过即可。第3步:水彩笔调114号永固浅绿画塔顶的颜色;...

  • 打领带教程只需四步(打领带教程图片)

    打领带教程只需四步(打领带教程图片)

    打领带教程只需四步(打领带教程图片)领带的打法有几十种,从简单到复杂,常见到不常见的都有。在这里,教给大家一种十秒快速打领带的技巧,以及适合初学者的四种简易打法。1.四手结打法。四手结的打法和系红领巾有点相似,打出来的结小巧,看起来有点不太...

  • 金刚结手绳编织教程(金刚结手绳编织图片)

    金刚结手绳编织教程(金刚结手绳编织图片)

    金刚结手绳编织教程(金刚结手绳编织图片)金刚结是藏传佛教特有的一种护身符,代表:九尊、金刚,它是经过高僧大德加持以后对人、对物赋有灵气的一种法器。金刚结的寓意是一切佛母爱护着我们犹如自己的母亲,一切护法神众在我们的周围,帮助我们遣除诸违缘,...

  • 碧蓝航线ios反和谐2024(碧蓝航线ios反和谐教程)

    碧蓝航线ios反和谐2024(碧蓝航线ios反和谐教程)

    碧蓝航线ios反和谐2024(碧蓝航线ios反和谐教程)碧蓝航线是一款二战题材的战舰少女战斗养成手游。游戏中包括丰富的角色养成、舰队搭配、战斗策略、任务系统等玩法。下面带来碧蓝航线ios反和谐2024教程:碧蓝航线ios反和谐教程1.打开游...

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

精彩推荐