2022年APP开发教程 .pdf

上传人:C****o 文档编号:39700020 上传时间:2022-09-07 格式:PDF 页数:10 大小:1.47MB
返回 下载 相关 举报
2022年APP开发教程 .pdf_第1页
第1页 / 共10页
2022年APP开发教程 .pdf_第2页
第2页 / 共10页
点击查看更多>>
资源描述

《2022年APP开发教程 .pdf》由会员分享,可在线阅读,更多相关《2022年APP开发教程 .pdf(10页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、工作中有做过手机App 项目,前端和android 或 ios 程序员配合完成整个项目的开发,开发过程中与ios 程序配合基本没什么问题,而android 各种机子和rom 的问题很多,这也让我产生了学习android 和 ios 程序开发的兴趣。于是凌晨一点睡不着写了第一个android 程序 HelloAndroid,po 出来分享给其他也想学习android 开发的朋友,这么傻瓜的 Android 开发入门文章,有一点开发基础的应该都能看懂。一、准备工作主要以我自己的开发环境为例,下载安装JDK 和 Android SDK,假如你没有现成的IDE,你可以直接下载SDK 完整包,里面包含了

2、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 比较智能,如果你装好了SD

3、K,新建项目里就会出现Android 的 Application Module,选择后右边Project SDK 为空,点击 New 按钮,找到 SDK 目录确定,下拉列表就会列出已经安装的各个版本的SDK,选择自己需要的版本,如果是第一次设置,IDE 会提醒你先设置JDK,根据提示找到JDK 目录即可。名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 10 页 -填好项目名称后下一步选择USB Device,然后完成项目构建,IDE 会自动生成基本的项目所需的文件及目录。名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 10 页 -名师资料总结-精品资料欢迎下载-名师

4、精心整理-第 3 页,共 10 页 -二、代码编写做好准备工作后,终于可以开始写我们的hello android了,在开始编写代码之前,我们先了解几个文件:res/layout/main.xml App主窗体布局文件,你的应用长什么样都在这边定义,有Design 和 Text 两种模式res/values/strings.xml 可以理解为i18n 文件,这个文件用来存放程序调用的各种字符串src/com/example/helloandroid/MyActivity.java 这个就是我们的主程序类,等下要实现的功能都在这个文件里添加首先为应用添加一个id 为 hellotextView的

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

6、rt 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.*/Override public void onCreate(Bundle savedInstanceState)super.onCreate(savedIns

7、tanceState);setContentView(R.layout.main);/得到按钮实例Button hellobtn=(Button)findViewById(R.id.hellobutton);/设置监听按钮点击事件hellobtn.setOnClickListener(new View.OnClickListener()Override public void onClick(View v)/得到 textview 实例TextView hellotv=(TextView)findViewById(R.id.hellotextView);名师资料总结-精品资料欢迎下载-名师精心

8、整理-第 5 页,共 10 页 -/弹出 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 就可以在手机上看到运行的效果了。名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,

9、共 10 页 -名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 10 页 -应用打包应用开发完成后就要打包发布了,在IDE 的 Build 菜单下选择Generate Signed APK来打包应用名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 10 页 -在弹出的 Wizard 对话框中需要指定签名的Key,一开始没有Key 你可以点击Create New 来新建一个Key 用于签名,填入签名所需的一些字段后生成Key 文件使用生成的Key 来签名应用包名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 10 页 -完成编译后会在刚才我们设置的Designation APK path下生成我们的helloandroid.apk应用包,接下来要怎么安装应用应该不用说了吧,我们的第一个Android App 就这样诞生了。名师资料总结-精品资料欢迎下载-名师精心整理-第 10 页,共 10 页 -

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

当前位置:首页 > 教育专区 > 高考资料

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

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com