AndroidAPP开发入门教程_第1页
AndroidAPP开发入门教程_第2页
AndroidAPP开发入门教程_第3页
AndroidAPP开发入门教程_第4页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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 支持。首先,打开Android SDK

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

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

5、extView的 textview 和一个 id 为 hellobutton的 button ,mail.xml代码如下:复制代码 代码如下 :代码和控件用到的字符串定义如下:复制代码 代码如下 :helloandroid by hiwanzSay somethingClick button below!You just clicked on the Button!主程序中定义button点击后改变textview显示的文本,并且弹出Toast提示信息,代码如下:复制代码 代码如下:package com.example.helloandroid;import android.app.Acti

6、vity;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 onCreate(Bundle savedInstanceState) super.onCreat

7、e(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 = (TextView)findViewById(R.id.hellotextView);/ 弹

8、出 Toast 提示按钮被点击了Toast.makeText(MyActivity.this,Clicked,Toast.LENGTH_SHORT).show();/ 读取 strings.xml定义的 interact_message信息并写到textview上hellotv.setText(R.eract_message););代码写好后,电脑通过USB 数据线连接手机,手机系统设置里的开发人员选项里打开USB调试,在IDE中直接点Run就可以在手机上看到运行的效果了。应用打包应用开发完成后就要打包发布了,在IDE 的 Build 菜单下选择Generate Signed APK来打包应用在弹

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论