设为首页 加入收藏

TOP

[APP] Android 开发笔记 004-Android常用基本控件使用说明(一)
2017-10-13 10:47:29 】 浏览:10552
Tags:APP Android 开发 笔记 004-Android 常用 基本 控件 使用说明
  • TextView 文本框
  • EditText控件
  • Button 与 ImageButton
  • ImageView
  • RadioButton
  • CheckBox复选框

TextView 文本框

    ,用于显示文本的控件
    1) 代码
    <TextView
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="Hello World, MyActivity"
    />

     2)TextView的常用属性:

        -id: 为TextView设置一个组件id,根据id,我们可以在Java代码中获取到该对象,然后进行相关属性的设置
        -layout_width: 组件宽度,一般有3种属性 wrap_content ,match_parent 和自己输入宽度
            wrap_content表示根据组件大小确定宽度即组件包含文字所占宽度越多,组件越宽;
            match_parent表示填满该组件的父容器即包含了该组件的组件如代码中的LinearLayout ;
        -layout_hight: 组件高度,一般也有3种属性,同上;
        -gravity: 设置控件中内容的对齐方向,即文字内容的对齐方向;
        -text: 设置显示的文本内容(建议把字符串写到values/string.xml文件中,然后使用@String/xxx的方式获取 , 也可以直接写在""中);
        -textColor: 设置文本的颜色(后面会附上常用颜色码);
        -textStyle: 设置文本显示风格,三个可选属性 normal(无效果) ,bold(加粗) ,italic(斜体);
        -background: 控件背景颜色,即填充整个控件的颜色;

    3)在textview控件中引入string.xml中写好的文本的方法:

        第一步:现在string.xml文件中加入你要显示的文本,并命名:

            <?xml version="1.0" encoding="utf-8"?>
            <resources>
                <string name="app_name">MyActivity</string>
                <string name="hello">hello ,你好</string>
            </resources>

        第二步:然后在控件中引入:

            <TextView
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:text="@string/hello"
                />


EditText控件  

 ,与TextView控件类似,最大的区别就是EdiText允许用户输入

    1) 代码
            <EditText
            android:id="@+id/eidt"
            android:layout_width="200dp"
            android:layout_height="wrap_content"
      
编程开发网

首页 上一页 1 2 3 4 5 6 7 下一页 尾页 1/8/8
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Android---闪频页和倒计时 下一篇微信支付仅能成功调用一次的问题

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

array(4) { ["type"]=> int(8) ["message"]=> string(24) "Undefined variable: jobs" ["file"]=> string(32) "/mnt/wp/cppentry/do/bencandy.php" ["line"]=> int(214) }