最近公司项目的需求上要求我们iPad项目上一些需要输入数字的地方用我们自定义的软键盘而不是移动端设备自带的键盘,刚接到需求有点懵,因为之前没有做过,后来理了一下思路发现这东西也就那样。先看一下实现之后的效果: 实现的效果就是当点击页面中需要弹出软键盘的时候软键盘弹出,浮在页面的中间,和模态框一样的效 ...
分类:
移动开发 时间:
2017-09-20 00:39:54
阅读次数:
269
1 用定位为题来解决var oHeight = $(document).height(); //浏览器当前的高度 $(window).resize(function(){ if($(document).height() < oHeight){ $("#footer").css("position", ...
分类:
移动开发 时间:
2017-09-15 16:52:21
阅读次数:
692
1.activity的键盘问题 当布局中有EditText时,键盘有时会主动弹出影响界面效果,解决方式如下: 在清单文件-Manifest.xml中设定activity的属性 1.键盘的隐藏 "stateUnspecified"是指软键盘的状态(是否它是隐藏或可见)没有被指定。 "stateHidd ...
分类:
其他好文 时间:
2017-09-13 17:24:00
阅读次数:
136
一、 js <script type="text/javascript">$('body,html').height(document.body.clientHeight);</script> css html,body{position:relative;height:100%;min-heigh ...
分类:
移动开发 时间:
2017-09-10 11:27:02
阅读次数:
175
在做三级联动,或者一些时间插件的时候总是弹出软键盘,用下面的方法就可以禁用掉,废话不多说直接上代码。 HTML代码 JS代码(jQuery) 禁用完成! ...
分类:
移动开发 时间:
2017-09-08 11:43:39
阅读次数:
243
布局: 风格: selector java类: 调用: 封装起来更好用 ...
分类:
其他好文 时间:
2017-08-30 10:58:24
阅读次数:
136
今天写一个公众号的项目,写了一个vue的搜索组件,点击搜索框时,背景出现一个遮罩,代码结构如下: 但是问题出现了,在手机端测试的时候发现,点击遮罩或者点击手机软键盘上的确定都无法使搜索框失焦,遮罩和软键盘都无法消失,只有点击软键盘上的完成或者“▽”符号(打不出那个符号,大家懂就好/捂脸),遮罩和软键 ...
分类:
其他好文 时间:
2017-08-25 12:31:45
阅读次数:
757
1.概述 1) 给LinearLayout 注册click 事件,点击后隐藏输入法软键盘。为什么要叫软键盘,很奇怪呢。通过Activity 的getSystem(Context.INPUT_METHOD_SERVICE) 获取到输入法的对象,接着把它隐藏掉。 2) EditText 输入的字符达到最 ...
分类:
移动开发 时间:
2017-08-22 18:41:31
阅读次数:
305
第一次写,写的不好请见谅 物理键盘映射过程: 手机/system/usr/keylayout/*.kl :内核将keyCode映射成有含义的字符串KeycodeLabels.h : framework 将字符串映射成keyEvent的keyCodeframeworks/…/res/values/at ...
分类:
移动开发 时间:
2017-08-21 20:44:08
阅读次数:
327
先看下面简单的模型图片效果,有图才有真相: 软键盘弹出效果: 终极效果实现: 效果呢就是这样: 简单解释一下:因为显示页面要承载非常多的信息内容,所以在让用户公布动态的时候,要求从页面的底部以动画的方式向上抽出。当弹出软键盘输入法的时候,要避免输入框被所有遮挡或者部分遮挡。则,软键盘要把输入文本框顶 ...
分类:
Web程序 时间:
2017-08-16 11:23:14
阅读次数:
271