• 16 UI组件 之basicView- TextView


    UI组件整体介绍:

    Android系统为我们提供了丰富的可视化用户界面组件,包括菜单,对话框,按钮,下拉列表等。

    Android系统借用了java里面的UI设计思想,包括事件响应机制和布局管理。

    Android系统中的所有UI类都是建立在ViewViewGroup着两个类的基础之上的,所有的View的子类称为“widget”,所有的ViewGroup的子类称为“Layout

     

    组件的简单分类:

     


     

    文本视图(TextView):

    走马灯小案例:

    代码:

    Main.xml:

    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:orientation="vertical" >
        <!--
            layout_布局宽度;
            layout_height:布局高度;
            //相对设置
            android:layout_width="fill_parent"  相对于父容器;充满整个宽度
            android:layout_width="wrap_content"  相对于内容;表示宽度随着输入的内容改变,只要包裹内容即可
            android:ems="2"  2个汉字的宽度
            android:singleLine="true"  只显示单行
            android:lines="4"  显示4行
            android:gravity="center" 水平居中+垂直居中
            android:gravity="center_horizontal"水平居中
            android:gravity="center_vertical":垂直居中
            
            android:ellipsize="marquee"产生滚动效果
            android:marqueeRepeatLimit="marquee_forever"设置重复次数
            android:focusable="true"获取焦点
            
         -->
    
    
        <TextView
            android:id="@+id/textView1"
            android:layout_width="100dp"
            android:layout_height="wrap_content"
            android:text="12345678901234567890" 
            android:background="#33FF33"
            android:singleLine="true"
            android:ellipsize="marquee"
            android:marqueeRepeatLimit="marquee_forever"
            android:focusable="true"
            android:focusableInTouchMode="true"/>
    
    </LinearLayout>

    运行结果:

         

       

  • 相关阅读:
    C#8.0新特性
    C#7.0新特性
    C#6.0新特性
    C#6.0到C#8.0的新特性
    纪念博客开通的6月29日
    什么是开发中经常说的'POCO'
    什么时候用Model,什么时候用Entity?
    C#数组的 Length 和 Count()
    C#中foreach的实现原理
    Windows Server 2012 R2远程桌面默认端口修改
  • 原文地址:https://www.cnblogs.com/cxm-weiniss/p/7209840.html
Copyright © 2020-2023  润新知