03 2016 档案
摘要:(1).URLEncoder 需要注意:这个方法编码了符号,“\” ,“&”,“=”,和“:”,并把空格(“ ”)转换成了(+)。它不会尝试着去规定在一个URL中这些字符怎样被使用。由此,你不得不分块编码你的URL,而不是把整个URL一次传给这个方法。 例如,假设你想编码这个string: pg=q
阅读全文
摘要:Intent可以算是四大组件之间的胶水,比如在Activity1与Activity2之间传递对象的时候,必须要将对象序列化, 可是为什么要将对象序列化呢?
阅读全文
摘要:在对代码进行重构时候,出现了一个异常,代码的网络请求使用的是HTTPClient: 但是其实代码中没有添加什么,只是添加了两句log: 后来发现是因为将EntityUtils.toString()方法调用了两次,一次在打印log中,一次在正式的解析response中 stackflow上的解决方案:
阅读全文
摘要:1.如何开启: 给四大组件(Activity、Service、Receiver、ContentProvider)在AndroidManifest.xml中指定"android:process"属性可以在应用内实现多进程。 如果进程名以":"开头,说明该进程属于私有进程,其他应用的组件不可以和它跑在同
阅读全文
摘要:序列化是指将对象的状态信息转换为可以存储或传输的形式的过程。 在Java中创建的对象,只要没有被回收就可以被复用,但是,创建的这些对象都是存在于JVM的堆内存中,JVM处于运行状态时候,这些对象可以复用, 但是一旦JVM停止,这些对象的状态也就丢失了。 在实际生活中,需要将对象持久化,需要的时候再重
阅读全文
摘要:1.如果在调试Android程序中,你非常确定你的代码是没有问题的,比如在跟Server交互时候,抓包软件抓到的包是正常的,但是在解析数据时候有问题, 你可以试着换个Android设备看看,模拟器换成真机,小米换成魅族,魅族换成HTC,HTC换成Nexus ! 2.有时候会遇到Application
阅读全文
摘要:安卓6.0的权限体系分为非敏感权限和敏感权限,非敏感权限默认获取,可以手动关闭。 敏感权限必须由app在运行时动态申请。而存储读写空间权限是一个敏感权限,不是一个“很正常的必须权限”。 安卓并不是想要存储数据就必须获取存储空间权限的,有三个目录可以在不申请权限的情况下使用。 一个是app对应的dat
阅读全文

浙公网安备 33010602011771号