各位大侠,小弟对appendPath的用法很疑惑。
Uri uri1=Uri.parse("content://contacts/people/filter");
Builder s =uri1.buildUpon();
s.appendPath("考虑");
Uri uri2 =s.build();
Log.d("URI","uri2="+uri2);
log打出来是:uri2=content://contacts/people/filter/%E8%80%83%E8%99%91
“/%E8%80%83%E8%99%91”这个字符串是怎么来的?求解答啊
Uri uri1=Uri.parse("content://contacts/people/filter");
Builder s =uri1.buildUpon();
s.appendPath("考虑");
Uri uri2 =s.build();
Log.d("URI","uri2="+uri2);
log打出来是:uri2=content://contacts/people/filter/%E8%80%83%E8%99%91
“/%E8%80%83%E8%99%91”这个字符串是怎么来的?求解答啊
解决方案 »
- android Xmlrpc 服务端建立在模拟器上 异常: Connection refused: connect
- 移动梦网你肿么了
- 安卓本地软件修改密码的实现原理。
- Android系统如何获取手机分辨率
- 日历的全天事件,有没有办法不让它半夜闹铃?
- android compile error
- unfortunately ,....has stopped问题求解决
- 点击GrieView中的一个view,弹出菜单,且是单击后弹出,不是长按弹出。
- POST大文件应该怎么做?
- 急求解决BitmapFactory.decodeStream(is)返回null的问题
- Android 执行linux shell 语句问题
- 哪位兄台帮我看看简单demo报错java.lang.NoSuchMethodError
content://contacts/people/filter/考虑
的http编码/%E8%80%83%E8%99%91
是
/考虑
的UTF8编码后http编码表示的结果
汉字 考虑 的utf8编码结果是E8 80 83 E8 99 91
而根据uri的表示方法就是
%E8%80%83%E8%99%91