系出名门Android(5)

系出名门Android(5) - 控件(View)之TextView,Button,ImageButton,ImageView,CheckBox,RadioButton,AnalogClock,DigitalClock

介绍

在 Android 中使用各种控件(View)

TextView - 文本显示控件

Button - 按钮控件

ImageButton - 图片按钮控件

ImageView - 图片显示控件

CheckBox - 复选框控件

RadioButton - 单选框控件

AnalogClock - 钟表(带表盘的那种)控件

DigitalClock - 电子表控件

1、TextView 的 Demo

textview.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">

    <!--
        TextView - 文本显示控件
    -->
    <TextView android:layout_width="fill_parent"
        android:layout_height="wrap_content" android:id="@+id/textView" />

</LinearLayout>

_TextView.java

package com.webabcd.view;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class _TextView extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        // TODO Auto-generated method stub
        super.onCreate(savedInstanceState);
        this.setContentView(R.layout.textview);

        // 设置 Activity 的标题
        setTitle("TextView");

        TextView txt = (TextView) this.findViewById(R.id.textView);
        // 设置文本显示控件的文本内容,需要换行的话就用“\n”
        txt.setText("我是 TextView\n显示文字用的");
    }
}

时间: 2024-08-02 00:50:16

系出名门Android(5)的相关文章

系出名门Android(8)

系出名门Android(8) - 控件(View)之TextSwitcher,Gallery,ImageSwitcher,GridView,ListView,ExpandableList 介绍 在 Android 中使用各种控件(View) TextSwitcher - 文字转换器控件(改变文字时增加一些动画效果) Gallery - 缩略图浏览器控件 ImageSwitcher - 图片转换器控件(改变图片时增加一些动画效果) GridView - 网格控件 ListView - 列表控件 E

系出名门Android(7)

系出名门Android(7) - 控件(View)之ZoomControls,Include,VideoView,WebView,RatingBar,Tab,Spinner,Chronometer,ScrollView 介绍 在 Android 中使用各种控件(View) ZoomControls - 放大/缩小按钮控件 Include - 整合控件 VideoView - 视频播放控件 WebView - 浏览器控件 RatingBar - 评分控件 Tab - 选项卡控件 Spinner -

系出名门Android(6)

系出名门Android(6) - 控件(View)之DatePicker,TimePicker,ToggleButton,EditText,ProgressBar,SeekBar,AutoCompleteTextView,MultiAutoCompleteTextView 介绍 在 Android 中使用各种控件(View) DatePicker - 日期选择控件 TimePicker - 时间选择控件 ToggleButton - 双状态按钮控件 EditText - 可编辑文本控件 Prog

系出名门Android(4)

系出名门Android(4) - 活动(Activity),服务(Service),广播(Broadcast),广播接收器(BroadcastReceiver) 介绍 在 Android 中使用 Activity, Service, Broadcast, BroadcastReceiver 活动(Activity) - 用于表现功能 服务(Service) - 相当于后台运行的 Activity 广播(Broadcast) - 用于发送广播 广播接收器(BroadcastReceiver) -

系出名门 Android系列文章索引

介绍 系出名门 Android 系列文章索引:搭建开发环境, 布局, 菜单, 对话框, 通知, 活动, 服务, 广播, 广播接收器, 控件, 数据库支持, 内容提供器, HTTP通信, XML解析, 异步消息处理 1.系出名门Android(1) - 在 Windows 下搭建 Android 开发环境,以及 Hello World 程序 介绍 搭建 Android 的开发环境,以及写一个简单的示例程序 在 Windows 下搭建 Android 开发环境 Android 项目的目录结构说明 写

系出名门Android(3)

介绍 在 Android 中种对话框及各种通知效果的应用 常用对话框的使用,弹出式对话框.日期选择对话框.时间选择对话框.进度条对话框 通知(出现在通知列表)和提示性通知(Toast)的演示 1.常用对话框的演示 res/layout/main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com

系出名门Android(10)

介绍 在 Android 中与服务端做 HTTP 通信,解析 XML,通过 Handler 实现异步消息处理 HTTP 通信 - 与服务端做 HTTP 通信,分别以 GET 方式和 POST 方式做演示 XML 解析 - 可以用两种方式解析 XML,分别是 DOM 方式和 SAX 方式 异步消息处理 - 通过 Handler 实现异步消息处理,以一个自定义的异步下载类来说明 Handler 的用法 1.HTTP 通信和 XML 解析的 Demo MySAXHandler.java package

系出名门Android(9)

介绍 在Android中使用 SQLite, ContentProvider 数据库支持(SQLite) - Android 开发平台提供了操作 SQLite 数据库的相关 API 内容提供器(ContentProvider) - 当数据需要在应用程序之间共享时,可以在某程序中使用 ContentProvider 定义 URI, 以使其它应用程序可以通过此 URI 访问指定的数据 1.SQLite 的 Demo DatabaseHelper.java package com.webabcd.SQ

系出名门Android(2)

介绍 在 Android 中各种布局的应用,以及菜单效果的实现 各种布局方式的应用,FrameLayout, LinearLayout, TableLayout, AbsoluteLayout, RelativeLayout 为指定元素配置上下文菜单,为应用程序配置选项菜单,以及多级菜单的实现 1.各种布局方式的演示 res/layout/main.xml <?xml version="1.0" encoding="utf-8"?> <!-- la