- 博客(9)
- 资源 (8)
- 收藏
- 关注
原创 软键盘的弹出隐藏监听及软键盘高度
软键盘的弹出隐藏监听及软键盘高度网上找过很多基本都能做到,就是通过监听根视图高度的变化来判断键盘的弹出和隐藏,但是会出现一个问题,就是当键盘从拼音切换成手写时软键盘依旧是弹出状态,但是高度发生变化,导致监听出现问题。-直接上代码public class SoftKeyBoardListener { private View rootView;//activity的根视图 int ro
2016-09-05 15:30:49
558
原创 Android中Toast的几种用法
Toast是Android中用来显示显示信息的一种机制,和Dialog不一样的是,Toast是没有焦点的,而且Toast显示的时间有限,过一定的时间就会自动消失。1.默认效果Toast.makeText(getApplicationContext(), "默认Toast样式",Toast.LENGTH_SHORT).show();2.自定义显示位置效果toast = Toa
2015-06-04 13:53:11
1487
转载 eclipse项目导入Android Studio中加入.so 文件
将eclipse项目导入到Android studio中由于目录结构仍然是eclipse中的目录结构1、加入.so: (1)这个还与gradle版本有关系。在v0.3(可以从上面dependencies{ classpath 'com.android.tools.build:gradle:0.5.+'}中看到我的版本是v0.5)下可以在build.gradle中添加如下设置:
2015-05-18 16:04:59
1406
转载 正则表达式之特殊字符
1、字符\ 对于单个字符,通常按字面意义表示,\字符指出其后的字符为特殊字符,所以不做字面意义解释,而解释为特殊字符。例如/b/相当于字符b,通过在b前面加一个反斜杠,即为/\b/,则该字符变成特殊字符,表示匹配一个单词的分界线。对于几个字符,通常说明是特殊的,\符号指出其后的字符不是特殊的,而应按字面解释2、字符* 表示匹配的字符必须在最前边。例如 /^A/字符不匹配 a
2015-02-10 15:57:56
1797
原创 ubuntu上输入法设置命令(安装搜狗输入法)
im-config首先你得官网下载安装然后执行下面的命令im-config这时会出现一个对话框,点击OK,有一个对话框,点击Yes,你会看到下面的对话框:修改上面的ibus为fcitx.点击OK即可。又会出现一个对话框,接着就是OK,最后重启电脑。之后,在终端中输入:fcitx-config-gtk3
2014-12-09 19:55:33
818
原创 listview定位到某一行位置
如何让listview加载完成后,直接定位到某一行?直接用listview.setSelection(int position);adapter.notifyDataSetInvalidated();//通知adapter数据有变化lstAjap.setSelection(10);//定位到10行
2014-10-22 17:55:40
3666
转载 android 实现拨打jsp页面电话功能
JSP页面链接打电话:MobileLaw.call('${model.bookUser.mobile }')">${model.bookUser.mobile } 发短信:MobileLaw.goSendMessage('${model.bookUser.mobile }')">activity: 在oncreate方法中写下面代码 w
2014-07-03 10:14:06
1367
转载 Android中实现Gallery 点击放大
图片放大的思路: 第一、可以通过Matrix对象来变换图像,在选择的时候放大,在失去焦点的时候,缩小到原来的大小。double scale = 1.2;int width = bm.getWidth();int height = bm.getHeight();Log.i("size:", width+"");float scaleWidth = (float)(s
2014-01-27 10:57:23
1017
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人