`
limdengrock
  • 浏览: 35463 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

菜鸟学Android开发系列之:初探Button和TextView

阅读更多

先简单介绍下Button 和TextView常用属性:

android:text:指定标签的值,也就是文本。

android:typeface:设置字体

android:textStyle :设置字体的样式

android:textColor:设置字体颜色

 

下面这个示例演示了点击按钮后更改TextView显示文字:

main.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
<Button
	android:id="@+id/btnTest"
	android:layout_width="fill_parent"
	android:layout_height="wrap_content"
	android:text="这是一个按钮测试"
	android:textColor="#FF0000"
	android:textStyle="bold"
	android:onClick="submitMethod"
	/>
<TextView
	android:id="@+id/txtCode"
	android:layout_width="fill_parent"
	android:layout_height="wrap_content"
	android:textColor="#FF0000"
	android:text="点击上面按钮看看"
	/>
</LinearLayout>
 

前台JAVA代码:

 

package com.lim.btn;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.*;

public class ButtonDomeTest extends Activity {
    private Button btn;
    private TextView txt;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        btn=(Button)findViewById(R.id.btnTest);
        txt=(TextView)findViewById(R.id.txtCode);
        
        btn.setOnClickListener(new Button.OnClickListener() {
        	@Override
        	public void onClick(View v) {
        		txt.setText("你点击了按钮");
        	}
        });
    }
}

运行后的效果


 点击按钮后

  • 描述: 运行后
  • 大小: 16.3 KB
  • 描述: 点击按钮后
  • 大小: 12.8 KB
分享到:
评论

相关推荐

    android开发textview属性详情

    TextView 是 Android 开发中最常用的 UI 组件之一,用于显示文本信息。它提供了许多属性来控制文本的显示样式、交互方式和行为。本文将详细介绍 TextView 的各个属性,并提供实践中的使用场景。 一、文本样式属性 ...

    Android Button按钮及TextView实例介绍

    在Android开发中,Button和TextView是两个非常基础且重要的组件,它们构成了用户界面的主要交互元素。Button用于响应用户的点击操作,而TextView则主要用于显示文本信息。这篇教程将深入讲解这两个组件的使用方法,...

    常用控件:TextView EditText Button

    在Android应用开发中,`TextView`, `EditText`, 和 `Button` 是最基础且至关重要的控件,它们构成了用户界面的基本元素。这些控件在构建任何交互式应用时都发挥着核心作用。 首先,我们来详细了解这三个控件: 1. ...

    Android学习笔记四:基本视图组件:TextView

    在Android开发中,基本视图组件是构建用户界面的基础元素,TextView作为其中之一,扮演着至关重要的角色。TextView用于展示文本信息,它不仅能够显示简单的静态文本,还可以支持动态文本更新、格式化显示以及多种...

    Android TextView实现垂直滚动效果的方法

    以下是一个完整的XML布局示例,展示了如何配置一个具有垂直滚动功能的TextView: ```xml &lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:...

    Android通过textview设置状态

    2. 应用Selector到TextView: 在布局XML文件中,将TextView的`android:background`属性设置为刚刚创建的Selector资源。例如: ```xml &lt;TextView android:id="@+id/myTextView" android:layout_width="wrap_...

    Android有趣的textview与button特效

    在Android应用开发中,TextView和Button是两个非常基础且重要的组件。它们通常用于展示文本信息和接收用户交互。本篇文章将深入探讨如何在Android中为TextView和Button添加各种有趣的效果,提升用户界面的吸引力和...

    android-TextView属性详解

    在Android系统中,TextView是一个基础且重要的组件,用于展示单行或多行文本。本篇文章将深入解析TextView的各种属性,帮助开发者更好地理解和使用这个组件。 1. android:autoLink:此属性用于设置当文本是URL链接...

    android中常见控件EditText,TextView,Button,menu简单用法实例

    本实例主要探讨了四个常见的Android控件:EditText、TextView、Button以及Menu的使用方法,非常适合Android初学者入门学习。 1. **EditText**: EditText控件是Android中的文本输入框,用户可以在其中输入文本。在...

    Android开发TextView排版问题取消自动换行

    在Android应用开发中,TextView是显示文本的基本组件,它用于展示单行或多行文本。在某些场景下,开发者可能需要自定义TextView的行为,比如取消默认的自动换行功能,以便实现一行显示完整内容或者特定的排版效果。...

    [Android开发从零开始].4.TextView控件学习

    在Android应用开发中,TextView控件是不可或缺的一部分,它用于显示文本内容,是用户界面(UI)中的基本元素。TextView不仅能够展示静态文本,还能处理动态数据,如时间、日期等,甚至支持富文本格式,如加粗、斜体...

    [14本经典Android开发教程]-2-Android开发手册—API函数详解

    [14本经典Android开发教程] 2 Android开发手册 API函数详解 一 TextView的API 1 1 结构 java lang Object android view View android widget TextView 直接子类: Button CheckedTextView Chronometer DigitalClock...

    Android学习笔记五:基本视图组件:Button

    Button组件是Android SDK中的一个TextView子类,它继承了TextView的基本特性,如显示文本、设置字体样式等,并扩展了可点击的功能。在XML布局文件中,我们通常通过&lt; Button &gt;标签来创建按钮。例如: ```xml &lt;Button...

    Android TextView显示html的demo

    在Android开发中,有时我们需要在TextView中展示富文本内容,比如HTML格式的文本,这能够增强界面的表现力,包括插入图片、设置字体样式等。这个"Android TextView显示html的demo"就是专门为了实现这一功能而设计的...

    Android项目设计与开发:文本框TextView.ppt

    嵌入式Android项目设计与开发 第四章 基本控件编程 ——文本框TextView 引言 Android为编程人员提供了大量的控件,这些控件能实现各类型的功能,正如之前学习过的button和Toast。 本章节我们选取几个较为常用的控件...

    安卓textView相关-Android去掉TextView的上下边距.zip

    在Android开发中,`TextView` 是一个非常基础且重要的组件,用于显示文本。然而,在实际应用中,我们可能会遇到`TextView`默认带有上下边距的问题,这可能不符合我们的设计需求或者影响界面布局的美观性。标题"安卓...

    android之UI组件TextView合集代码

    在Android开发中,TextView是UI组件中的核心部分,它用于显示文本内容,是用户界面中最常见也是最基础的元素之一。本合集代码主要聚焦于TextView的各种属性设置、功能实现及其在布局文件中的应用。 首先,TextView...

    Android应用源码之4.TextView控件学习.zip

    本压缩包"Android应用源码之4.TextView控件学习.zip"包含了关于TextView深入学习的源码示例,非常适合开发者进行实践和探索。以下是对TextView控件的详细讲解: 1. **TextView基本使用** TextView是Android系统...

    Android 实现TextView上下滚动效果

    在Android开发中,实现TextView的上下滚动效果可以让信息在有限的空间内持续展示,提升用户体验。以下将详细讲解如何实现这一功能。 首先,我们要明白TextView是Android SDK中的一个基础组件,用于显示单行或多行...

    基本控件案例集锦,Button,TextView,EditText,Toast,RadioButton

    基本控件案例集锦,Button,TextView,EditText,Toast,RadioButton 基本控件案例集锦,Button,TextView,EditText,Toast,RadioButton 基本控件案例集锦,Button,TextView,EditText,Toast,RadioButton 基本...

Global site tag (gtag.js) - Google Analytics