Android Stdio的学习 5

今天又做了另外的页面。

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="#000000"
    tools:context="com.mingrisoft.Main2Activity">
    <Button
        android:id="@+id/btn2"
        android:layout_width="80dp"
        android:layout_height="50dp"
        android:text="返回"
        android:layout_alignParentTop="true"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true" />
    <EditText
        android:id="@+id/et_3"
        android:layout_width="match_parent"
        android:layout_height="40dp"
        android:textColor="#870c0c"
        android:hint="请输入金额:"
        android:background="#9bc9e1"
        android:textSize="20dp"
        android:layout_marginTop="44dp"
        android:layout_below="@+id/ou_2"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true" />
    <TextView
        android:id="@+id/ou_1"
        android:layout_width="match_parent"
        android:layout_height="40dp"
        android:text="属性"
        android:textColor="#f9f6f6"
        android:textSize="20dp"
        android:layout_above="@+id/btn4"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true"
        android:layout_marginBottom="41dp"></TextView>
    <TextView
        android:id="@+id/ou_2"
        android:layout_width="match_parent"
        android:layout_height="40dp"
        android:text="金额"
        android:textColor="#f9f6f6"
        android:textSize="20dp"
        android:layout_marginTop="35dp"
        android:layout_below="@+id/btn2"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true"></TextView>

    <Button
        android:id="@+id/btn3"
        android:layout_width="match_parent"
        android:layout_height="70dp"
        android:text="支出"
        android:textColor="#f04b4b"
        android:layout_alignParentBottom="true"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true" />
    <Button
        android:id="@+id/btn4"
        android:layout_width="match_parent"
        android:layout_height="60dp"
        android:text="收入"
        android:textColor="#6597ed"
        android:layout_above="@+id/btn3"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true"
        android:layout_marginBottom="45dp" />

</RelativeLayout>
package com.mingrisoft;

import android.content.Intent;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.View;

public class Main2Activity extends ActionBarActivity implements View.OnClickListener {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main2);
        initUI();
    }

    private void initUI() {
        findViewById(R.id.btn2).setOnClickListener(this);
        findViewById(R.id.btn3).setOnClickListener(this);
        findViewById(R.id.btn4).setOnClickListener(this);
    }

    @Override
    public void onClick(View view) {
        switch (view.getId()) {
            case R.id.btn2:
                //跳转到EditTextAxctivity界面
                Intent intent = new Intent();
                intent.setClass(getApplicationContext(), EditTextActivity.class);
                startActivity(intent);
                break;
            case R.id.btn3:
                //跳转到OutAxctivity界面
                 intent = new Intent();
                intent.setClass(getApplicationContext(), OutActivity.class);
                startActivity(intent);
                break;
            case R.id.btn4:
                //跳转到InAxctivity界面
                 intent = new Intent();
                intent.setClass(getApplicationContext(), InActivity.class);
                startActivity(intent);
                break;
        }
    }
}

  

  

  

原文地址:https://www.cnblogs.com/dixingchen/p/12307542.html

时间: 2024-08-07 00:36:10

Android Stdio的学习 5的相关文章

Android Stdio的学习6

<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"

Android stdio中遇到的小问题

在学习Android的时候需要用到Android stdio这个编辑器,在我学习的时候就絮叨了这样一种情况,现在拿出来分享一下 由于本人英语比较差,不懂啥意思 ,开始以为是端口被占用了,然后百度出来这个 1.CMD命令窗口输入:adb nodaemon server .然后就会提示你哪个端口被占用了. 2.输入netstat -ano | findstr "5037" .然后会弹出提示告诉你哪些进程占用了该端口,记住非0地址的后面的数字 3.打开任务管理器,点击“进程“,“查看”-“选

android的ndk学习(1)

android的ndk学习(1) 之前学了一段时间ndk,总觉得要总结一下.ndk使得非常方便地实现java和C与C++代码的相互沟通,合理地掌握使用ndk可以提高应用程序的执行效率,所以对于学习anndroid开发的人来说,ndk是必须掌握的工具.刚刚开始学习的时候是有点兴奋,有点害怕的,兴奋是因为之前学过C++语言,能将学过的东西结合在一起,感觉可以做出更好的东西,害怕的是之前听身边的大神说ndk在android开发中是非常难的内容之一.但是不管怎么说我还是找了本书,看了视频,找了一些电子资

基于 Android NDK 的学习之旅----- C调用Java

http://www.cnblogs.com/luxiaofeng54/archive/2011/08/17/2142000.html 基于 Android NDK 的学习之旅----- C调用Java许多成熟的C引擎要移植到Android 平台上使用 , 一般都会 提供 一些接口, 让Android sdk 和 jdk 实现. 下文将会介绍 C 如何 通过 JNI 层调用 Java 的静态和非静态方法. 1.主要流程 1.  新建一个测试类TestProvider.java a)       

【转】基于 Android NDK 的学习之旅-----数据传输(引用数据类型)

原文网址:http://www.cnblogs.com/luxiaofeng54/archive/2011/08/20/2147086.html 基于 Android NDK 的学习之旅-----数据传输二(引用数据类型)(附源码) 基于 Android NDK 的学习之旅-----数据传输(引用数据类型) 接着上篇文章继续讲.主要关于引用类型的数据传输,本文将介绍字符串传输和自定义对象的传输. 1.主要流程 1.  String 字符串传输 a)         上层定义一个native的方法

Android Web Service学习总结(一)

最近学习android平台调用webWebService,学习了一篇不错的博客(http://blog.csdn.net/lyq8479/article/details/6428288),可惜是2011年时的方法,而不适合现在android4.0之后的android版本,所以通过一番学习和研究,总结如下. web Service简介 通俗的理解:通过使用WebService,我们能够像调用本地方法一样去调用远程服务器上的方法.我们并不需要关心远程的那个方法是Java写的,还是PHP或C#写的:我

Android ARM指令学习

在逆向分析Android APK的时候,往往需要分析它的.so文件.这个.so文件就是Linux的动态链接库,只不过是在ARM-cpu下编译的.所以学习Android下的ARM指令很重要.目前,市面上的ARM-cpu基本都支持一种叫做THUMB的指令集模式.这个THUMB指令集可以看作是ARM指令集的子集,只不过ARM指令集为32bit,THUMB指令集为16bit.之所以要使用这个THUMB指令集,主要是为了提升代码密度.具体信息大家可以google. 下面介绍如何简单修改.so文件. 首先,

Android热修复学习之旅——HotFix完全解析

在上一篇博客Android热修复学习之旅开篇--热修复概述中,简单介绍了各个热修复框架的原理,本篇博客我将详细分析QQ空间热修复方案. Android dex分包原理介绍 QQ空间热修复方案基于Android dex分包基础之上,简单概述android dex分包的原理就是:就是把多个dex文件塞入到app的classloader之中,但是android dex拆包方案中的类是没有重复的,如果classes.dex和classes1.dex中有重复的类,当classes.dex和classes1

[异常解决] android stdio检测不到手机的解决办法——ADB驱动自己安装

用android stdio搭建安卓开发环境比eclipse简单的多,仅仅下载一个1个G左右的安装包安装即可. 安装好之后随便建一个hello world工程,想用实体手机调试要点: 选择USB设备: 这样点击编译运行后,在下面的提示框中就能看到log信息: 特别的:有时候手机插上电脑后驱动总是安装失败(查看设备管理器显示ADB接口有个感叹号),此时可以自己下载一个ADB驱动手动安装即可: http://pan.baidu.com/s/1bbrTAQ