纪念一下Android studio的第一个作业
来源:互联网 发布:打印设置软件 编辑:程序博客网 时间:2024/05/18 01:11
今天真的很开心,因为对于自己零基础,什么都不会,经过陆大神的悉心指导,我一步步改正错误,从xml到java,一点点的改正,终于到最后运行出结果,虽然很简单的问题,但是,对于我这个新手而言,真的再次感谢陆大侠,真的很耐心,好人一个
先展示一下题目:
要实现一个简单的加法功能,仅此而已,即点击加号就能运算。
xml代码:
<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.administrator.myapplication.MainActivity"> <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center" android:orientation="horizontal" > <EditText android:id="@+id/edit1" android:layout_width="65dp" android:layout_height="65dp" android:layout_marginLeft="10dp" android:gravity="center" android:textSize="25sp" /> <EditText android:layout_width="65dp" android:layout_height="65dp" android:layout_marginLeft="10dp" android:text="+" android:gravity="center" android:textSize="25sp" /> <EditText android:id="@+id/edit2" android:layout_width="65dp" android:layout_height="65dp" android:layout_marginLeft="10dp" android:gravity="center" android:textSize="25sp" /> <Button android:id="@+id/button" android:layout_width="65dp" android:layout_height="65dp" android:layout_marginLeft="10dp" android:gravity="center" android:text="=" android:onClick="ButtonTest" android:textSize="25sp" /> <EditText android:id="@+id/edit3" android:layout_width="65dp" android:layout_height="65dp" android:layout_marginLeft="10dp" android:gravity="center" android:textSize="25sp" /> </LinearLayout></android.support.constraint.ConstraintLayout>java代码:
package com.administrator.myapplication;import android.app.Activity;import android.app.Notification;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.View;import android.widget.Button;import android.widget.EditText;import android.widget.TextView;public class MainActivity extends AppCompatActivity{ private EditText mEdit1, mEdit2, mEdit3; private Button button; @Override protected void onCreate( Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //mEdit1 = (EditText) findViewById(R.id.edit1); mEdit1=(EditText)findViewById(R.id.edit1); mEdit2 = (EditText) findViewById(R.id.edit2); mEdit3 = (EditText) findViewById(R.id.edit3); button = (Button) findViewById(R.id.button); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { mEdit3.setText(Double.parseDouble(mEdit1.getText().toString()) + Double.parseDouble(mEdit2.getText().toString()) + ""); } }); }}
如图效果:
阅读全文
0 0
- 纪念一下Android studio的第一个作业
- android第一个应用上架,纪念一下
- 纪念一下我的第一个操作系统
- 第一个offer,纪念一下
- 俺写的第一个javame程序,纪念一下
- 人生的第一个MakeFile贴出来纪念一下
- 第一个PL/SQL过程,纪念一下
- 纪念一下我发的第一篇文章
- 我的第一篇文章,纪念一下!
- 第一篇文章纪念一下
- POJ 1702 怎么就TLE了 还是纪念一下 第一个独立完成的递归
- 看了一天ruby写的第一个脚本 ,仅仅用来纪念一下
- UVA401 第一个编程语言博客纪念一下
- [Android]第一个App,开篇纪念
- Android studio 遇到的第一个问题
- 纪念自己的第一个软件
- 纪念自己的第一个应用上线
- 以此纪念我的第一个博客
- win10安装win7虚拟机记录
- c语言基础,程序结构,位运算
- yolo学习笔记(1)
- 摩尔定律还会有效吗
- python SNIMissingWarning InsecurePlatformWarning
- 纪念一下Android studio的第一个作业
- 关于SQL S而ver not exists语句
- springcloud使用ribbon实现客户端负载均衡
- java基础(二)
- 小白理解 js 20行代码实现贪吃蛇
- Linux学习~部署Apollo服务器(mqtt)
- Keycode对照表
- Python防止掉坑之 is 函数
- PDF笔记(一):Itext 的基础知识