自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (7)
  • 收藏
  • 关注

原创 一些总结

异常处理。fragment。browser  UI结构。

2014-02-28 18:22:27 635

原创 android base64 编码

由于某些系统中只能使用ASCII字符。Base64就是用来将非ASCII字符的数据转换成ASCII字符的一种方法。Base64中是一种基于64个可打印字符来表示二进制数据的表示方法。Base64中的可打印字符包括字母A-Z、a-z、数字0-9,这样共有62个字符,此外两个可打印符号在不同的系统中而不同。Base64索引表:ValueChar 

2014-02-27 11:25:17 1435

原创 修改android 浏览器UA

User Agent是Http协议中的一部分,属于头域的组成部分,User Agent也简称UA。是一种向访问网站提供你所使用的浏览器类型、操作系统、浏览器内核等信息的标识。通过这个标识,用户所访问的网站可以显示不同的排版从而为用户提供更好的体验或者进行信息统计;例如用手机访问谷歌和电脑访问是不一样的,这些是谷歌根据访问者的UA来判断的。android 设置UA:WebSettin

2014-02-27 11:06:08 6901

原创 android 中同步用户数据的方式

有个需求是同步用户的数据。用户添加,删除,修改的内容都需要保存。方案1:每步操作进行触发。添加触发同步。删除触发同步。修改触发同步。好处是逻辑简单。坏处是如果用户大密度的操作(如:一次添加好多项目),而且数据量比较大的情况下,程序的稳定性会有问题。方案2:如果用户有修改。用标记位记录一下。下次打开应用时,判断标记位是否上传。显然,方案

2014-02-20 18:40:34 937

原创 android 用json格式同步数据库数据时遇到null值如何传递

今天有一个需求是:用json格式同步数据库中用户的数据到服务器。然后用户重新安装程序时,更新用户的数据。在调试时遇到一个问题,数据库的表中有的字段数值是空的。而JSONObject对象赋值时,是不允许传空值进去的。传了空值会抛出异常。 String checkName(String name) throws JSONException { if

2014-02-19 18:52:01 2018

原创 android adb shell 删除文件夹(清除应用程序缓存数据)

用adb shell 调试程序删除缓存时遇到命令失效的现象:1.目录结构如下:1|shell@android:/data/data/com.example.testandroidid # ls -ldrwxrwxrwx root root 2014-02-18 13:00 cachedrwxr-xr-x system system

2014-02-18 21:05:38 16536

原创 android adb shell 获取root权限

今天用Genymotion模拟器调试程序时,需要修改一下etc/hosts权限。模拟器中是有superUser的但是怎么也获取不到 root权限。出现这样的提示:no androVM.su.bypass prop -> su access rights managed by the SuperUser app后来查到了一种方法:重新挂载一下/system,把只读挂载成可读写。she

2014-02-18 20:53:54 3304

原创 android 中post上传数据返回值是乱码问题的解决

最近有一个需求,上传软件中用户的自定义内容。遇到一个问题,post 能传递上数据,但是上传的返回值却是乱码。代码如下:HttpClient httpClient = new DefaultHttpClient(); HttpPost httpPost = new HttpPost("http://xx.xx.xx.xx"); httpPost.addHeader("Content-

2014-02-18 16:23:49 2215

原创 android 中 的md5加密信息内容

MD5 是 Message-Digest Algorithm 5(消息摘要算法第五版)的简称。 是一种加密算法。它的特点是:1. MD5 是和内容绑定一种加密算法,就是说内容变,结果一定变。这一特点可以用于内容验证,防止内容被攥改。俗称MD5校验。应用非常广泛。如:下载android 源码后,如果不放心,就可以进行一下MD5校验。2. MD5 的算法是不可逆的。这一特点可用

2014-02-12 16:29:35 778

charles-proxy-3.10.1破解包

charles-proxy-3.10.1破解包 jar 包 文件

2015-04-28

sqlite3文件

sqlite3 文件 用于真机中调试数据库。

2014-03-14

test exception

测试 android exception 在android中 try catch 的作用 : 只可以捕获checkException。如果是Error或者是 RuntimeException, 即使catch住了,则程序仍然会崩溃。

2014-03-04

exception 测试

exception 测试 1. 虚拟机级别的错误: Error 2. 程序级别的错误:RuntimeException 3. API级别的错误:CheckException

2014-03-03

TestAddView

addView 源码中。为什么在addViewInner(); 前要使用requestLayout(); addViewInner里面会调用requestLayout(); 这样逻辑上是不是重复了。

2014-01-20

android 不同activity切换时它们的回调函数调用逻辑的研究

android 不同activity切换时它们的回调函数调用逻辑的研究

2014-01-16

SplashActivity

android SplashActivity

2014-01-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除