码迷,mamicode.com
首页 > 移动开发 > 详细

Android之布局笔记

时间:2015-09-08 23:49:08      阅读:353      评论:0      收藏:0      [点我收藏+]

标签:

控件

控件 TextView  EditText Button ImageButton
属性 *id hint text src

*layout_width inputType


*layout_height ImageView


text src="@drawable/ic_"


textColor background=""图片/颜色


background



singleLine="true"单行//跑马灯案例



监听按钮事件

    1.匿名内部类

    2.外部类

    3.接口6-4    //未实现setOnclickListener(this)//this.onclick

v.setAlpha(0.5f)//按钮透明度


三步实现跑马灯 

Step1,在控件中添加三个属性
ellipsize="marquee"
focusable="true"
focusableInTuchMode="true"//实现了单行跑马灯

layout_below="@id/textview1" //在textview1下
Step2
public MarqueeText extends TextView{
    //构造方法
    public MarqueeText(Context context,AttributeSet Attrs,int defStyle){
        super(context,attrs,defStyle);
    }
    public MarqueeText(){
        super(context,attrs,defStyle);
    }
    public MarqueeText(context context,AttributeSet attrs){
        super(context,attrs);
    }
    //返回true设置滚动
    @override
    public boolean isFocused(){
        return true;
    }
}
Step3

在布局中添加此控件<com.icngor.MarqueeText .../>


附:orientation水平/垂直


Android之布局笔记

标签:

原文地址:http://my.oschina.net/icngor/blog/503214

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!