安卓app开发教程 广州达牛:一看就懂的Android APP开发入门教程

这是一篇愚蠢的关于安卓开发的入门文章,对安卓开发感兴趣的同学应该能看懂。
一、准备工作
首先需要编写一个开发环境,然后下载安装JDK和安卓的SDK。如果没有现成的IDE,可以直接下载完整的SDK包,里面包含Eclipse。如果您有一个集成开发环境,您可以滚动到下面选择使用现有的集成开发环境,然后安装软件开发工具包。如果在安装SDK时找不到JDK目录,可以将JAVA_HOME变量添加到系统环境变量中,路径是你的JDK目录,我的IDE是IntelliJ IDEA。安装完成后,开始配置IDE以增加对SDK的支持。
首先打开安卓SDK管理器,查看安卓4.0及以上所有未安装的版本。根据你个人的实际情况,如果你只打算用手机测试,那就打包你机器子系统的同版本SDK,下载时间有点长。

安卓app开发教程 广州达牛:一看就懂的Android APP开发入门教程


文章图片

二、代码编写
在做好准备工作后,我们终于可以开始写我们的hello android了。在开始编写代码之前,我们应该首先了解几个文件:
Res/layout/main.xml App主窗体布局文件,你的应用程序看起来像什么在这里定义,有两种模式:设计和文本
Res/values/strings.xml可以理解为i18n文件,用来存储程序调用的各种字符串
src/com/example/hellaoandroid/my activity . Java这是我们的主程序类,所有要实现的功能都添加在这个文件中。
首先,为应用程序添加一个id为hellotextView的textview和一个id为hellobutton的按钮。mail.xml代码如下:
代码如下:
代码和控件使用的字符串定义如下:
代码如下:
说点什么点击下面的按钮!你刚刚点击了按钮!
点击主程序中定义的按钮,改变textview中显示的文本,弹出Toast提示信息。代码如下:
代码如下:
package . com . example . helloandoid;导入Android . app . activity;导入Android . OS . bundle;导入Android . view . view;导入Android . widget . button;导入Android . widget . textview;导入Android . widget . toast;公共类MyActivity扩展了活动{ /** *在首次创建活动时调用。*/@覆盖公共void onCreate { super.onCreatesetContentView//获取按钮实例Button hellobtn = findViewById//设置监听按钮,点击事件hellobtn。setonclicklistener { @ override public void onclick {//get text view实例TextView hellotv = findViewById//点击了弹出的Toast提示按钮Toast . make text . show;//读取strings.xml定义的interact_message信息,写入textview上的hello TV . settext;} });}}
代码写好后,电脑通过USB数据线连接手机,手机系统设置中的开发者选项开启USB调试。直接联系IDE中的Run就可以在手机上看到运行效果。

安卓app开发教程 广州达牛:一看就懂的Android APP开发入门教程


文章图片

安卓app开发教程 广州达牛:一看就懂的Android APP开发入门教程


文章图片

应用包装
应用开发完成后,将打包发布。在集成开发环境的“构建”菜单下选择“生成签名APK”来打包应用程序

安卓app开发教程 广州达牛:一看就懂的Android APP开发入门教程


文章图片

在弹出的向导对话框中,您需要指定签名的密钥。如果一开始没有密钥,可以点击新建,新建一个用于签名的密钥,填写一些签名需要的字段,生成密钥文件

安卓app开发教程 广州达牛:一看就懂的Android APP开发入门教程


文章图片

使用生成的密钥签署应用程序包

安卓app开发教程 广州达牛:一看就懂的Android APP开发入门教程


文章图片

推荐阅读