摘要:
一些常见的状态码为: 200-服务器成功返回网页 404-请求的网页不存在 503-服务器超时 下面提供HTTP状态码的完整列表。 1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态码。 100(继续)请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等... 阅读全文
摘要:
写代码这么久了,今天才理解的更明白一些,关于LayoutInflater有两种使用方法, Inflater英文意思是膨胀,在android中大概是扩展填充的意思吧。LayoutInflater的作用类似于 findViewById(),不同点是LayoutInflater是用来找layout下... 阅读全文
摘要:
一个程序里new 出了N多个Thread,这样在退出程序的可能不能完全关闭,最后发现,只用finish()方法,有时候不能彻底退出,个人感觉还是要在适当的地方加上:System.exit(0);1. finish()方法该方法可以结束当前 Activity,但是如果你的App有很多 Acti... 阅读全文
摘要:
申请用户权限为了接收来自NETWORK_PROVIDER或GPS_PROVIDER的位置更新,你必须通过声明ACCESS_COARSE_LOCATION或ACCESS_FINE_LOCATION权限来分别的在你的Android清单中申请用户权限,如:...没有这些权限,你的应用程序会在请求位置更新时... 阅读全文
摘要:
在eclipse中选择 Project 菜单下面有个 Build Automatically 把他前面的钩去掉 Build Project 就可以用了Build Automatically 的意思是——》 自动编译,选择的功能就是,你在修改代码保存的时候,就编译了。这个根据个人爱好习惯来选择是否... 阅读全文
摘要:
Editable 是一个接口类型,对它的实例化对象作出任何改变都是对原有的实例化对象操作的,内存地址还是原来的那个。 而对 String 的任何改变都是相当于重新实例化了一个 String 类出来,相当于重新分配了内存地址。 所以说 Editable 是可变的,String 是不可变的了;因... 阅读全文
摘要:
在个别时候,需要强制隐藏Android输入法键盘,如当前键盘正在显示,这个时候点击了侧滑面板,就要强制隐藏输入法键盘。网上常见的方法有:1、InputMethodManager imm = (InputMethodManager) getActivity().getSystemService... 阅读全文
摘要:
Andriod应用程序如果要在手机或模拟器上安装,必须要有签名!1.签名的意义 为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布的版本的一致性(如自动更新不会因为版本不... 阅读全文
摘要:
JNI就是Java Native Interface的简称,也就是java本地接口。它提供了若干的API实现了和Java和其他语言的通信(主要是C&C++)。或许不少人觉得Java已经足够强大,为什么要需要JNI这种东西呢?我们知道Java是一种平台无关性的语言,平台对于上层的java代码来说是透明... 阅读全文
摘要:
我们要澄清一点:这三个方法都是ByteBuffer的抽象基类Buffer定义的方法,ByteBuffer只是继承了它们。****************************************************其次,你要理解缓冲区的概念,就是Buffer的意义:缓冲区是特定基本类... 阅读全文