转载自:http://www.cnblogs.com/mengshu-lbq/archive/2010/08/14/1799509.html

1 AutoCompleteTextView : 相当于输入法中的联想输入,可用于搜索、查词以及输入法等

属性android:completionThreshold,如果设为1表示至少需要输入一个字才会显示下拉表;默认值为2.

可以用方法setThreshold(int)来动态改变。

需要配合ArrayAdapter。MultiAutoCompleteTextView(可以在输入框中一直增加新的选择值,setTokenizer)

2 android:singleline="true"

android:ellipsize="marquee" 当文本内容过长并获得焦点时采用跑马灯形式显示文本,

android:marqueeRepeatLimit="marquee_forever" 设置跑马灯的重复的次数为永远重复

?重复的样式的呢? 比如显示完是 反向显示呢还是从头来之类的?

另:

//一行显示不下时,自动截断,并将 ... 显示在文本的开始处android:singleline="true"android:ellipsize="start" //一行显示不下时,自动截断,并将 ... 显示在文本的中间android:singleline="true"android:ellipsize="middle" //一行显示不下时,自动截断,并将 ... 显示在文本的结尾处 --- 这个用法比较常见android:singleline="true"android:ellipsize="end"

3 9Path是Android所支持的可按规则拉伸的PNG格式的图片,扩展名为.9.PNG。而9Path图片就是在原PNG图片的上下左右分别多了1像素额外的边界作为拉伸和内容区域设置。

可以用PhotoShop等绘图工具或者Android SDK提供的9Patch(\tools\lib\draw9patch.jar, command batch file:\tools\draw9patch.bat)图片专用绘图工具draw p-Patch来制作.9.PNG。

4 TextView控件自动识别(WEB/MAIL/Phone等)

在XML文件里面设置:android:autolink="web"

在程序中: TextView tv;

Linkify.addLinks(textView,Linkify.WEB_URLS);

默认的链接文本的颜色是蓝色的,您可以通过设置android:textColorLink="#FFFF0000" 将其修改为你自己设定的颜色格式(该设置为红色),

Android自带的浏览器,没有办法解析WAP网页,如果打开WAP网页,看到的全是WAP网页的源码。

更多相关文章

  1. Android(安卓)GraphicBuffer
  2. Android(安卓)Service startForeground不显示Notification的办法
  3. Android(安卓)Wear 控件——WearableListView(附Demo)
  4. Android(安卓)ActionBar中的按钮添加旋转动画
  5. 一个不错的启动菜单显示屏动画效果
  6. Android(安卓)中文 API (22) ―― MultiAutoCompleteTextView
  7. 【Android】ToolBar设置NavigationIcon不显示异常或自定义失败异
  8. Android实现TextView部分文本监听单击事件
  9. android之ListView布局

随机推荐

  1. [置顶] android下调试声卡驱动之概述
  2. Android将获取到文件的uri转换为字符串的
  3. Android(安卓)AIDL远程调用
  4. Android中禁用掉多点触控
  5. android 设置View
  6. 普林斯顿大学屏蔽Android设备
  7. videoview小例
  8. Android,通用ListAdapter
  9. Android中SQLite的增删改查
  10. Android Material Design按钮样式设计