摘要: textview显示跑马灯效果,使用的是继承的方法onDraw不停地绘制优点:1.文字长短不限哦2.不用非得获取焦点哦 <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent&quo 阅读全文
posted @ 2013-02-01 13:40 GreyWolf 阅读(1422) 评论(0) 推荐(0) 编辑
摘要: TextView实现文字滚动需要以下几个要点:1.文字长度长于可显示范围:android:singleLine="true"2.设置可滚到,或显示样式:android:ellipsize="marquee"3.TextView只有在获取焦点后才会滚动显示隐藏文字,因此需要在包中新建一个类,继承TextView。重写isFocused方法,这个方法默认行为是,如果TextView获得焦点,方法返回true,失去焦点则返回false。跑马灯效果估计也是用这个方法判断是否获得焦点,所以把它的返回值始终设置为true。以下转自他人:Java语言:AlwaysMa 阅读全文
posted @ 2013-02-01 13:32 GreyWolf 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 1在Android中,ListView是最常用的一个控件,在做UI设计的时候,很多人希望能够改变一下它的背景,使他能够符合整体的UI设计,改变背景背很简单只需要准备一张图片然后指定属性android:background="@drawable/bg",不过不要高兴地太早,当你这么做以后,发现背景是变了,但是当你拖动,或者点击list空白位置的时候发现ListItem都变成黑色的了,破坏了整体效果。 这是什么原因导致的呢?起初我以为是因为我把背景设置成了白色,然后产生色差导致的,后来查阅资料发现,其实这个要从Listview的效果说起,默认的ListItem背景是透明的,而L 阅读全文
posted @ 2013-02-01 12:59 GreyWolf 阅读(234) 评论(0) 推荐(0) 编辑