昨天第一次接触android开发后,就被它的魅力给吸引住了。今天在工作之余,尝试用android编写了一个hello world程序,一边写代码一边进行了记录。
下面是实现的详细步骤。
按照下面的步骤,创建hello项目。
创建项目:
输入项目的名称为hello,其它的信息会自动生成:
项目创建完成后,android studio显示的项目和代半圆的面积怎么算码视图如下:
选择activity_main.xml文件,然后选择design视图:
将原有的显示hello world的textview控件位置移到左上角,并且将文本修改为“姓名:”:
在姓名的后面添加一个plain text控件,并且将其中的文字清空:
在屏幕中间位置加入一个button控件,并且把标题修改为“点我”:
选择plaago和before的区别in text控件,然后点击“infer constaints”按钮:
编辑mainactivity.java文件。
在编辑之前,该文件的代码为:
package com.f禁用加载项lying.hello;import androidx.appcompat.app.appcompatactivity;import android.os.bundle;public class mainactivity extends appcompatactivity { @override protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); tcontentview(r.layout.activity_main); }}
编辑之后,mainactivity.java的代码变为:
packagce路由器e com.flying.hello;import androidx.appcompat.app.appcompatactivity;import android.app.alertdialog;import android.os.bundle;import android.view.view;import android.widget.button;import android.widget.edittext;public class mainactivity extends appcompatactivity { private button button; @override protected void oncreate(bundle sa爱迪生发明电灯泡vedinstancestate) { super.oncreate(savedinstancestate); tcontentview(r.layout.activity_main); button = (button)findviewbyid(r.id.button); button.tonclicklistener(new view.onclicklistener(){ @override public void onclick(view view){ edittext edittext = (edittext)findviewbyid(r.id.edittexttextpersonname); string welcometext = "hello, " + edittext.gettext(); alertdialog.builder alertdialog = new alertdialog.builder(mainactivity.this); alertdialog.ttitle("欢迎"); alertdialog.tmessage(welcometext); alertdialog.tpositivebutton("确定", null); alertdialog.show(); } }); }}
新增的代码,其实就是当我们点击按钮时,app如何处理。
点击“build|make project”菜单项:
编译之后,在项目的
app/build/outputs/apk/debug目录中,可以看到生成了app-debug.apk文件:
将app-debug.apk文件拷贝到android手机,手机上安装该程序时,会提示是否允许安装:
点击“允许”按钮,直到安装完成。安装完成后,启动该程序,启动后的界面如下:
填入姓名,例如mike brown,然后点击“点我”按钮,app会弹出一个欢迎框“hello,mike brown”:
点击“确定”按钮,欢迎框关闭。
通过这个小例子,是不是感觉android开发简单而且有趣?如果你感兴趣,和我一起来学习android吧,我现在是在工作之余,从零开始学习android哦。
本文发布于:2023-04-05 02:41:19,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/5bbae8387d6f1b66acf9b0f01ab8d03a.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:javahelloworld代码记事本(helloworld程序编写).doc
本文 PDF 下载地址:javahelloworld代码记事本(helloworld程序编写).pdf
留言与评论(共有 0 条评论) |