随笔分类 -  【Android学习笔记】

摘要:在开发中经常会遇到这样的情况,一个按钮点击后会弹出Toast或者Dialog,如果快速重复地点击,则Toast则会重复地出现。而我们想要的效果是一定时间内的点击只生效一次,或者说这种快速且重复的点击为无效点击。解决的思路如下:1. 需要定义一个全局变量 lastClickTime, 用来记录最后点击... 阅读全文
posted @ 2015-06-26 15:28 Fion_安 阅读(185) 评论(0) 推荐(0)
摘要:通常控件的可见与不可见分为三种情况:第一种 gone 表示不可见并且不占用空间第二种 visible 表示可见第三种 invisible 表示不可见但是占用空间可见与不可见的表现形式有两种。在布局文件中:1 android:visibility="gone"2 android:visibility=... 阅读全文
posted @ 2015-06-26 15:12 Fion_安 阅读(257) 评论(0) 推荐(0)
摘要:在JSON解析中会遇到一种错误,很常见的错误:org.json.JSONException: No value for thumbnail_pic 是因为我们解析方法getString(" ")是因为JSON里面不存在这个value,我们可以用另外一个方法optString(" ")这个方法如果不存... 阅读全文
posted @ 2015-06-26 15:03 Fion_安 阅读(5171) 评论(1) 推荐(0)
摘要:在开发中,常常会碰到这种情况,打开一个activity后,第一个文本框自动获得焦点,同时会弹出软键盘输入框,这样很影响用户体验。解决方法:1、不让文本框获得焦点,抢占文本框的焦点,如在其父窗体中加入: 1 9 10 15 2、获得焦点不弹出输入框,在activity中加入:1... 阅读全文
posted @ 2015-06-26 14:52 Fion_安 阅读(424) 评论(0) 推荐(1)
摘要:以在Activity_B中结束Activity_A为例:1、在Activity_A中定义一个Acitivity的全局静态变量:1 public static Activity actA; 2、在Activity_A的OnCreate()方法中给Activity_A赋值:1 actA=this;3、在... 阅读全文
posted @ 2015-06-23 11:28 Fion_安 阅读(570) 评论(0) 推荐(0)
摘要:在网上看到,自己以前也曾经遇到:1 04-26 14:36:14.663: E/AndroidRuntime(10368): android.os.NetworkOnMainThreadException2 04-26 14:36:14.663: E/AndroidRuntime(10368): ... 阅读全文
posted @ 2015-06-23 11:19 Fion_安 阅读(2120) 评论(0) 推荐(0)
摘要:在android开发中Listview是一个很重要的组件,它以列表的形式根据数据的长自适应展示具体内容。用户可以自由的定义listview每一列的布局,但当listview有大量的数据需要加载的时候,会占据大量内存,影响性能,这时候就需要按需填充并重新使用view来减少对象的创建。ListView加... 阅读全文
posted @ 2015-06-18 10:17 Fion_安 阅读(2320) 评论(2) 推荐(0)
摘要:问题:项目里经常需要添加第三方jar包,加入新的jar包后编译时可能报错Unable to execute dex: Multiple dex files define。我的报错信息如下:1 [2015-06-11 09:54:32 - Dex Loader] Unable to execute d... 阅读全文
posted @ 2015-06-11 13:40 Fion_安 阅读(3448) 评论(1) 推荐(0)
摘要:经常打开别人的工程,发现layout里面使用了一些第三方的自定义控件,Graphical Layout标签里是无法预览页面的,抛出一些异常:对于提示Tip: Use View.isInEditMode() in your custom views to skip code when shown in... 阅读全文
posted @ 2015-06-03 16:27 Fion_安 阅读(1009) 评论(0) 推荐(0)
摘要:用户名和密码框的英文字体是不同的,遇到情况请看下图:解决办法:xml中去掉:1 android:password="true"java中:1 EditText password = (EditText) findViewById(R.id.register_password_text);2 pass... 阅读全文
posted @ 2015-06-03 16:20 Fion_安 阅读(1110) 评论(0) 推荐(0)
摘要:1、自定义Adapter中配置: 1 public class MyAdapter extends BaseAdapter{ 2 3 int mSelect = 0; //选中项 4 5 ...... 6 7 public void changeSelected(int po... 阅读全文
posted @ 2015-06-03 14:43 Fion_安 阅读(2082) 评论(0) 推荐(0)
摘要:1 package zhangpgil.photo; 2 3 import java.io.File; 4 import android.support.v7.app.ActionBarActivity; 5 import android.view.View; 6 import a... 阅读全文
posted @ 2015-06-03 11:35 Fion_安 阅读(2363) 评论(0) 推荐(0)
摘要:在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望一个Activity跳转到原来某个Activity实例,而不是产生大量重复的Activity。这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。Activi... 阅读全文
posted @ 2015-06-03 09:20 Fion_安 阅读(600) 评论(0) 推荐(1)
摘要:1、获取文件夹大小: 1 /** 2 * 获取文件夹大小 3 * @param file File实例 4 * @return long 5 */ 6 public static long getFolderSi... 阅读全文
posted @ 2015-06-01 15:04 Fion_安 阅读(7053) 评论(1) 推荐(0)
摘要:在Android工程项目中,我们经常需要引用第三方依赖包library,有可能遇到以下引用报错的问题:在设置完library后重新打开显示管理错误,就是reference那里有个红叉叉,eclipse没有报错。那么有可能是因为:在windows系统下,你的工程项目跟要引用的library工程项目不是... 阅读全文
posted @ 2015-06-01 14:53 Fion_安 阅读(2569) 评论(0) 推荐(0)
摘要:Android,启动画面 阅读全文
posted @ 2014-11-07 19:28 Fion_安 阅读(269) 评论(0) 推荐(0)
摘要:Android,HttpURLConnection 阅读全文
posted @ 2014-11-07 18:07 Fion_安 阅读(302) 评论(0) 推荐(0)
摘要:Android,HTTP,服务器通信 阅读全文
posted @ 2014-11-07 17:59 Fion_安 阅读(202) 评论(0) 推荐(0)
摘要:Android,服务器通信,http,socket 阅读全文
posted @ 2014-11-07 13:14 Fion_安 阅读(5146) 评论(0) 推荐(0)
摘要:Android,serversocket与socket 阅读全文
posted @ 2014-10-27 11:08 Fion_安 阅读(4279) 评论(0) 推荐(0)