Android
文章平均质量分 89
djkin99
这个作者很懒,什么都没留下…
展开
-
异步任务AsyncTask使用解析
AsyncTask主要用来更新UI线程,比较耗时的操作可以在AsyncTask中使用。 AsyncTask是个抽象类,使用时需要继承这个类,然后调用execute()方法。注意继承时需要设定三个泛型Params,Progress和Result的类型,如AsyncTask<Void,Inetger,Void>: Params是指调用execute()方法时传入的参数类型和doIn...原创 2015-01-03 15:47:42 · 107 阅读 · 0 评论 -
msgpack
msgpack简介 MessagePack是一个基于二进制高效的对象序列化Library用于跨语言通信。 它可以像JSON那样,在许多种语言之间交换结构对象;但是它比JSON更快速也更轻巧。 支持Python、Ruby、Java、C/C++、Javascript等众多语言。 比Google Protocol Buffers还要快4倍 1. 下载 msgpack-0.5.1-devel.jar ...原创 2015-01-03 19:01:00 · 312 阅读 · 0 评论 -
postDelayed方法和removeCallbacks方法的使用
方法postDelayed的作用是延迟多少毫秒后开始运行,而removeCallbacks方法是删除指定的Runnable对象,使线程对象停止运行。 方法声明如下: public final boolean postDelayed (Runnable r, long delayMillis) 其中参数Runnable r在Handler对象所运行的线程中执行。 创建名称为handl...原创 2015-01-05 00:22:00 · 779 阅读 · 0 评论