当前位置: 编程技术>移动开发
本页文章导读:
▪时客map1.5 【原创】时客地图1.5
时客地图是一款android上的app,目前的最新版本是1.5其主要功能:1)实时定位,查询交通路线,查询兴趣点、支持城市切换。 2)可根据城市查询团购信息,查询当前.........
▪ 重设格局中控件或布局的宽高 重设布局中控件或布局的宽高
LinearLayout view = (LinearLayout) findViewById(R.id.layout);
LayoutParams params = view.getLayoutParams();//得到布局参数
params.height = 100;//得到高
.........
▪ InputFilter兑现EditText文本输入过滤器 InputFilter实现EditText文本输入过滤器
EditText是Android的文本输入框控件,这地球人应该都知道的了,但是默认的EditText是无所不能输入的,有时候我们需要设计一款软件,而且是给小孩子使用.........
[1]时客map1.5
来源: 互联网 发布时间: 2014-02-18
【原创】时客地图1.5
时客地图是一款android上的app,目前的最新版本是1.5
其主要功能:
1)实时定位,查询交通路线,查询兴趣点、支持城市切换。
2)可根据城市查询团购信息,查询当前城市的团购信息,可将团购商品的信息分享到sina微博。
3)可根据定位获取当前城市的新闻资讯、电影信息。
4)可根据定位获取当前城市的sina微博好友。
以下是应用的截图,但不限于这些功能。
菜单界面:
发微博:
显示最新的公共微博消息:
显示当前地图所在城市的团购信息:
显示当前城市电影信息:
应用下载,如果使用过程有任何问题 或者 bug请告诉我 谢谢:)
时客地图是一款android上的app,目前的最新版本是1.5
其主要功能:
1)实时定位,查询交通路线,查询兴趣点、支持城市切换。
2)可根据城市查询团购信息,查询当前城市的团购信息,可将团购商品的信息分享到sina微博。
3)可根据定位获取当前城市的新闻资讯、电影信息。
4)可根据定位获取当前城市的sina微博好友。
以下是应用的截图,但不限于这些功能。
菜单界面:
发微博:
显示最新的公共微博消息:
显示当前地图所在城市的团购信息:
显示当前城市电影信息:
应用下载,如果使用过程有任何问题 或者 bug请告诉我 谢谢:)
[2] 重设格局中控件或布局的宽高
来源: 互联网 发布时间: 2014-02-18
重设布局中控件或布局的宽高
LinearLayout view = (LinearLayout) findViewById(R.id.layout);
LayoutParams params = view.getLayoutParams();//得到布局参数
params.height = 100;//得到高
params.width = 50;//得到宽
view.invalidate();
[3] InputFilter兑现EditText文本输入过滤器
来源: 互联网 发布时间: 2014-02-18
InputFilter实现EditText文本输入过滤器
EditText是Android的文本输入框控件,这地球人应该都知道的了,但是默认的EditText是无所不能输入的,有时候我们需要设计一款软件,而且是给小孩子使用的,而且需要屏蔽以下未成年人所不能涉及的内容,也就是屏蔽某些所不能输入的文字的时候,该如何做呢?
其实Android的SDK早已经为我们想过这个问题了,它为我们提供了一个叫做InputFilter的东西,通过它我们可以轻松的设计一个过滤器,用于屏蔽用户的某些输入,或者将输入改成某些良性的内容,从而解决了以上的问题。
实现InputFilter过滤器,需要覆盖一个叫filter的方法。
public abstract CharSequence filter (
CharSequence source, //输入的文字
int start, //开始位置
int end, //结束位置
Spanned dest, //当前显示的内容
int dstart, //当前开始位置
int dend //当前结束位置
);
以下实现的InputFilter为无论输入什么内容,都被自动替换成“ATAAW.COM”。
editText.setFilters(new InputFilter[] {
new InputFilter() {
public CharSequence filter(CharSequence src, int start, int end, Spanned dst, int dstart, int dend) {
return src.length() < 1 ? dst.subSequence(dstart, dend) : "ATAAW.COM";
}
} });
由以上实例我们可以实现这样一个功能,让EditText控件无法输入任何内容,如何做呢?只需要将以上的“ATAAW.COM”替换成“”即可,每次输入都等于没输入任何内容。
EditText是Android的文本输入框控件,这地球人应该都知道的了,但是默认的EditText是无所不能输入的,有时候我们需要设计一款软件,而且是给小孩子使用的,而且需要屏蔽以下未成年人所不能涉及的内容,也就是屏蔽某些所不能输入的文字的时候,该如何做呢?
其实Android的SDK早已经为我们想过这个问题了,它为我们提供了一个叫做InputFilter的东西,通过它我们可以轻松的设计一个过滤器,用于屏蔽用户的某些输入,或者将输入改成某些良性的内容,从而解决了以上的问题。
实现InputFilter过滤器,需要覆盖一个叫filter的方法。
public abstract CharSequence filter (
CharSequence source, //输入的文字
int start, //开始位置
int end, //结束位置
Spanned dest, //当前显示的内容
int dstart, //当前开始位置
int dend //当前结束位置
);
以下实现的InputFilter为无论输入什么内容,都被自动替换成“ATAAW.COM”。
editText.setFilters(new InputFilter[] {
new InputFilter() {
public CharSequence filter(CharSequence src, int start, int end, Spanned dst, int dstart, int dend) {
return src.length() < 1 ? dst.subSequence(dstart, dend) : "ATAAW.COM";
}
} });
由以上实例我们可以实现这样一个功能,让EditText控件无法输入任何内容,如何做呢?只需要将以上的“ATAAW.COM”替换成“”即可,每次输入都等于没输入任何内容。
最新技术文章: