摘要: 在开发中经常会遇到这样的情况,一个按钮点击后会弹出Toast或者Dialog,如果快速重复地点击,则Toast则会重复地出现。而我们想要的效果是一定时间内的点击只生效一次,或者说这种快速且重复的点击为无效点击。解决的思路如下:1. 需要定义一个全局变量 lastClickTime, 用来记录最后点击... 阅读全文
posted @ 2015-06-26 15:28 Fion_安 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 通常控件的可见与不可见分为三种情况:第一种 gone 表示不可见并且不占用空间第二种 visible 表示可见第三种 invisible 表示不可见但是占用空间可见与不可见的表现形式有两种。在布局文件中:1 android:visibility="gone"2 android:visibility=... 阅读全文
posted @ 2015-06-26 15:12 Fion_安 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 在JSON解析中会遇到一种错误,很常见的错误:org.json.JSONException: No value for thumbnail_pic 是因为我们解析方法getString(" ")是因为JSON里面不存在这个value,我们可以用另外一个方法optString(" ")这个方法如果不存... 阅读全文
posted @ 2015-06-26 15:03 Fion_安 阅读(5062) 评论(1) 推荐(0) 编辑
摘要: 在开发中,常常会碰到这种情况,打开一个activity后,第一个文本框自动获得焦点,同时会弹出软键盘输入框,这样很影响用户体验。解决方法:1、不让文本框获得焦点,抢占文本框的焦点,如在其父窗体中加入: 1 9 10 15 2、获得焦点不弹出输入框,在activity中加入:1... 阅读全文
posted @ 2015-06-26 14:52 Fion_安 阅读(411) 评论(0) 推荐(1) 编辑
摘要: git提交报异常,fatal: The remote end hung up unexpectedly上网找了一下原因,最后这个答案帮了我解决问题了。1 git config http.postBuffer 524288000我的问题估计是上传文件太大导致的。参考原文:http://www.myex... 阅读全文
posted @ 2015-06-26 11:26 Fion_安 阅读(255) 评论(0) 推荐(0) 编辑
摘要: html页面出现白边,这个白边是由不同浏览器body默认的外边距造成的。只要用css重写页面边距即可: 1 body { 2 margin:0px; 3 } 4 5 #container { 6 position:relative; 7 margin-right:auto; 8 m... 阅读全文
posted @ 2015-06-26 11:17 Fion_安 阅读(2410) 评论(0) 推荐(0) 编辑