android之总结(一)——原

1,TextView 中实现跑马灯,需求:文字左边留置一段空白,不需要紧靠在左边;设置android:padding

  android:padding和android:layout_margin
这个地方是个比较模糊的概念,
padding表示的TextView内部,内部文本和边框的距离
layout_margin表示TextView这个控件和父视图的距离

 

还有:  android:lineSpacingExtra="20dip" 设置行间距,比如你的TextView有多行的时候,每行之间的距离。

   android:shadowColor 设置阴影颜色,android:shadowRadius设置阴影半径
如:
android:shadowRadius="3.0"
android:shadowColor="@color/red"
这样我们的字符串就会有一个红色的阴影。

2,跑马灯不跑问题:

    原因是textview 没获得焦点,解决方法:

在activity中,让对象去请求焦点tv_paomadeng.requestFocus();tv_paomadeng.setText("Whatever you want to display");

或者重写TextView类,主要是复写onFocusChanged()方法,那是因为如果不写,在Textview 获得焦点后,再失去焦点时 字就会停止“跑”了,所以如果想让它一直跑下去就复写onFocusChanged(),并且里面什么也不做(主要是不能调用父类的方法)

3,Eclipse导入项目时出错:

出现Unable to resolve target 'android-8'/android-X等等

是由于版本不对的问题,解决:打开project.properties ,把target=android-8改成 target=android-19(对应的android SDK4.4的),或以上的版本都可以

然后build下,Fix下(这个是导入时出现红叉就可试)

原文地址:https://www.cnblogs.com/manmanlu/p/3850198.html