《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 就这样诞生了。