AndroidAPP开发入门教学教程.doc

上传人:一*** 文档编号:572117 上传时间:2018-10-30 格式:DOC 页数:10 大小:517.50KB
返回 下载 相关 举报
AndroidAPP开发入门教学教程.doc_第1页
第1页 / 共10页
AndroidAPP开发入门教学教程.doc_第2页
第2页 / 共10页
点击查看更多>>
资源描述

《AndroidAPP开发入门教学教程.doc》由会员分享,可在线阅读,更多相关《AndroidAPP开发入门教学教程.doc(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、.Android APP 开发入门教程这篇文章主要介绍了 Android APP 开发入门教程,从 SDK 下载、开发环境搭建、代码编写、APP 打包等步骤一一讲解,非常简明的一个 Android APP 开发入门教程, 需要的朋友可以参考下。工作中有做过手机 App 项目,前端和 android 或 ios 程序员配合完成整个项目的开发,开发过程中与 ios 程序配合基本没什么问题,而 android 各种机子和 rom 的问题很多,这也让我产生了学习 android 和 ios 程序开发的兴趣。于是凌晨一点睡不着写了第一个android 程序 HelloAndroid,po 出来分享给其他

2、也想学习 android 开发的朋友,这么傻瓜的 Android 开发 入门文章,有一点开发基础的应该都能看懂。一、准备工作主要以我自己的开发环境为例,下载安装 JDK 和 Android SDK,假如你没有现成的IDE,你可以直接下载 SDK 完整包,里面包含了 Eclipse,如果有 IDE 那么你可以滚动到下面选择 USE AN EXISTING IDE,然后安装 SDK,如果你的 SDK 在安装时找不到 JDK 目录,你可以在系统环境变量里添加 JAVA_HOME 变量,路径为 你的 JDK 目录,我的 IDE 是IntelliJ IDEA,都装好以后开始配置 IDE 增加 SDK 支

3、持。首先,打开 Android SDK Manager 把 Android 4.0 以上版本的未安装的都打勾装上,根据你个人实际情况,如果你只打算用自己的手机测试,那就把你机子系统一样版本的SDK 包装上,下载时间有点长。.然后打开 IDE 创建新项目,IDEA 比较智能,如果你装好了 SDK,新建项目里就会出现 Android 的 Application Module,选择后右边 Project SDK 为空,点击 New 按钮,找到SDK 目 录确定,下拉列表就会列出已经安装的各个版本的 SDK,选择自己需要的版本,如果是第一次设置,IDE 会提醒你先设置 JDK,根据提示找到 JDK 目

4、录即可。.填好项目名称后下一步选择 USB Device,然后完成项目构建,IDE 会自动生成基本的项目所需的文件及目录。.二、代码编写做好准备工作后,终于可以开始写我们的 hello android 了,在开始编写代码之前,我们先了解几个文件:res/layout/main.xml App 主窗体布局文件,你的应用长什么样都在这边定义,有Design 和 Text 两种模式res/values/strings.xml 可以理解为 i18n 文件,这个文件用来存放程序调用的各种字符串src/com/example/helloandroid/MyActivity.java 这个就是我 们的主程序

5、类,等下要实现的功能都在这个文件里添加首先为应用添加一个 id 为 hellotextView 的 textview 和一个 id 为 hellobutton 的button, mail.xml 代码如下:复制代码代码如下:代码和控件用到的字符串定义如下:复制代码代码如下:helloandroid by hiwanzSay somethingClick button below!You just clicked on the Button!主程序中定义 button 点击后改变 textview 显示的文本,并且弹出 Toast 提示信息,代码如下:复制代码代码如下:package com.e

6、xample.helloandroid;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.TextView;import android.widget.Toast;.public class MyActivity extends Activity /* Called when the activity is first created.*/Overridepublic void onCre

7、ate(Bundle savedInstanceState) super.onCreate(savedInstanceState);setContentView(R.layout.main);/得到按钮实例Button hellobtn = (Button)findViewById(R.id.hellobutton);/设置监听按钮点击事件hellobtn.setOnClickListener(new View.OnClickListener() Overridepublic void onClick(View v) /得到 textview 实 例TextView hellotv = (Te

8、xtView)findViewById(R.id.hellotextView);/弹出 Toast 提示按钮被点击了Toast.makeText(MyActivity.this,“Clicked“,Toast.LENGTH_SHORT).show();/读取 strings.xml 定义的 interact_message 信息并写到 textview 上hellotv.setText(R.string.interact_message););代码写好后,电脑通过 USB 数据线连接手机,手机系统设 置里的开发人员选项里打开 USB调试,在 IDE 中直接点 Run 就可以在手机上看到运行的效果了。.应用打包应用开发完成后就要打包发布了,在 IDE 的 Build 菜单下选择 Generate Signed APK 来打包应用.在弹出的 Wizard 对话框中需要指定签名的 Key,一开始没有 Key 你可以点击 Create New来新建一个 Key 用于签名,填入签名所需的一些字段后生成 Key 文件使用生成的 Key 来签名应用包.完成编译后会在刚才我们设置的 Designation APK path 下生成我们的 helloandroid.apk 应用包,接下来要怎么安装应用应该不用说了吧,我们的第一个 Android App 就这样诞生了。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁