Android03——TextView、EditText和ImageView的简单学习以及简单图片轮换程序

TextView

一、在Android系统中,任何可视化控件都是继承自android.view.View类
    任何从android.view.View继承的类都被称为视图。
    开发人员有两种方式来创建视图对象:
        1. 使用xml文件的方式来配置试图相关的属性,然后再装载这些视图
        2. 完全使用java代码的方式来创建视图对象
二、Android SDK中的视图类分为三种
        布局(Layout)
        视图容器(View Container)
        视图类
    android.view.ViewGroup是一个容器类,该类也是View的子类,所有的布局类
        和视图容器都是ViewGroup的子类。
    而视图类直接继承自View类
    
三、TextView:用来呈现文字的显示
    系统中常用的属性通过android:来引用是因为有xmlns的命名空间的定义
    (一)常用属性:
            text:文本显示
            textColor:文字颜色
            textSize:文字大小
            
            visibility:可见性
                默认是可见
                invisible:不可见,但是控件的显示区域仍保留
                gone:隐藏控件,并且当前控件的显示区域不保留
            
            maxLength:文本长度
            maxLines:文本行数
            
            autoLink:自动链接,表示当前textView的链接类型
                web:网页
    (二)一个跑马灯的效果:
        

<TextView
            android:text="深圳的发展和经验表明,我们建立经济特区的政策是正确的深圳的发展和经验表明,我们建立经济特区的政策是正确的深圳的发展和经验表明,我们建立经济特区的政策是正确的"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginTop="20dp"
            android:textSize="20sp"
            android:singleLine="true"
            android:ellipsize="marquee"
            android:focusable="true"
            android:focusableInTouchMode="true"
            android:scrollHorizontally="true"
             />


    (三)给文字周围添加图片
            直接background天界图片会将文字覆盖,不是预想的结果
            可以考虑drawableTop/left/right/bottom

    EditText

一、用于输入文本的一个控件。
        text:文本显示
        textSize:文字大小
        textColor:文字颜色
        visibility:可见性。。。对所有的控件都适用
        ems:默认EditText的字符呈现的宽度。
        inputType:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值