- 博客(11)
- 资源 (46)
- 收藏
- 关注
原创 java 汉字与UTF-8十六进制编码 间相互转换方法
最近项目中需要把中文转换为UTF-8编码,并且还能将转换后的UTF-8编码转换为原来的中文,比如 上海 转换为UTF-8编码为 E4B88AE6B5B7,Google了不少时间,然后参考 JDK源码 实现了上述功能代码如下:/** * UTF-8编码 转换为对应的 汉字 * * URLEncoder.encode("上海", "UTF-8") ---> %E4%B
2012-12-29 15:17:13 17646 1
原创 Android keytool 生成证书MD5指纹
Android开发申请Google map key时,需要用到keytool切换到JDK的keytool目录下,输入命令命令:keytool -list -keystore "F:\soft\android-sdk-windows\.android\debug.keystore" 其中 "F:\soft\android-sdk-windows\.android\debug.keys
2012-12-27 16:30:41 5185
原创 Android Base64加密解密算法
Android SDK中没有给我们提供Base64算法,只能自己去实现,自己Google了一些资料,实现了一个Base64算法的工具类,需要的可以直接拿着用Java源代码:/** * BASE 64 加密解密 工具类 * * @author FX_SKY 2012.10.25 * */public class BASE64Util { private static fi
2012-12-26 11:46:28 3378
转载 Java NIO使用及原理分析 (四)
转载自:李会军•宁静致远在上一篇文章中介绍了关于缓冲区的一些细节内容,现在终于可以进入NIO中最有意思的部分非阻塞I/O。通常在进行同步I/O操作时,如果读取数据,代码会阻塞直至有 可供读取的数据。同样,写入调用将会阻塞直至数据能够写入。传统的Server/Client模式会基于TPR(Thread per Request),服务器会为每个客户端请求建立一个线程,由该线程单独负责处
2012-12-26 11:12:59 1090
转载 Java NIO使用及原理分析(三)
转载自:李会军•宁静致远在上一篇文章中介绍了缓冲区内部对于状态变化的跟踪机制,而对于NIO中缓冲区来说,还有很多的内容值的学习,如缓冲区的分片与数据共享,只读缓冲区等。在本文中我们来看一下缓冲区一些更细节的内容。缓冲区的分配在前面的几个例子中,我们已经看过了,在创建一个缓冲区对象时,会调用静态方法allocate()来指定缓冲区的容量,其实调用 allocate()
2012-12-26 11:11:30 1041
转载 Java NIO使用及原理分析(二)
转载自:李会军•宁静致远在第一篇中,我们介绍了NIO中的两个核心对象:缓冲区和通道,在谈到缓冲区时,我们说缓冲区对象本质上是一个数组,但它其实是一个特殊的数组,缓冲区对象内置了一些机制,能够跟踪和记录缓冲区的状态变化情况,如果我们使用get()方法从缓冲区获取数据或者使用put()方法把数据写入缓冲区,都会引起缓冲区状态的变化。本文为NIO使用及原理分析的第二篇,将会分析NIO中的
2012-12-26 11:08:34 950
转载 Java NIO使用及原理分析 (一)
转载自:李会军•宁静致远最近由于工作关系要做一些Java方面的开发,其中最重要的一块就是Java NIO(New I/O),尽管很早以前了解过一些,但并没有认真去看过它的实现原理,也没有机会在工作中使用,这次也好重新研究一下,顺便写点东西,就当是自己学习 Java NIO的笔记了。本文为NIO使用及原理分析的第一篇,将会介绍NIO中几个重要的概念。在Java1.4之前的I/
2012-12-26 11:05:29 1170
原创 Android电池电量检测
电池的信息,电压,温度,充电状态等等,都是由BatteryService来提供的。电池的这些信息是BatteryService通过广播 主动把数据传送给所关心的应用程序。应用如果想要接收到BatteryService发送出来的电池信息,则需要注册一个Intent为Intent.ACTION_BATTERY_CHANGED的BroadcastReceiver。代码如下:IntentF
2012-12-25 12:02:59 5652
转载 项目管理心得:一个项目经理的个人体会、经验总结
转载http://blog.csdn.net/shimiso/article/details/8287125 本人做项目经理工作多年,感到做这个工作最要紧的就是要明白什么是因地制宜、因势利导,只有最合适的,没有什么叫对的,什么叫错的,项目经理最忌讳的就是完美主义倾向,尤其是做技术人员出身的,喜欢寻找标准答案,耽误了工作进度,也迷茫了自己。以下是本人一些做项目的个人体会,写出来供大家指点,在
2012-12-19 13:00:48 1035
原创 ListView几个重要的属性总结
一、stackFromBottom属性,这只该属性之后你做好的列表就会显示你列表的最下面,值为true和falseandroid:stackFromBottom="true" 二、 transciptMode属性,需要用ListView或者其它显示大量Items的控件实时跟踪或者查看信息,并且希望最新的条目可以自动滚动到可视范围内。通过设置的控件tran
2012-12-19 11:07:17 1343
原创 Android通讯录之分组联系人
Android系统联系人信息通过 ContentProvider提供给我们使用,具体请参看contacts2.db一、获取所有的分组信息/** * 获取所有的 联系人分组信息 * * @return */ public List getAllGroupInfo() { List groupList = new ArrayList(); Cursor cu
2012-12-18 14:34:25 7193 5
Android仿QQ消息列表ListView滑动删除效果
2014-02-11
Android SlidingMenu仿网易新闻布局
2013-12-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人