自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Android图片二进制与Bitmap、Drawable的转换

 Android版:public byte[] getBitmapByte(Bitmap bitmap){ ByteArrayOutputStream out = new ByteArrayOutputStream(); bitmap.compress(Bitmap.CompressFormat.JPEG, 100, out); try { ...

2013-09-23 17:05:16 323

原创 linux进程调度浅析

操作系统要实现多进程,进程调度必不可少。有人说,进程调度是操作系统中最为重要的一个部分。我觉得这种说法说得太绝对了一点,就像很多人动辄就说"某某函数比某某函数效率高XX倍"一样,脱离了实际环境,这些结论是比较片面的。 而进程调度究竟有多重要呢? 首先,我们需要明确一点:进程调度是对TASK_RUNNING状态的进程进行调度(参见《linux进程状态浅析》)。如果进程不可执行(正在睡眠或其他),那...

2013-09-20 22:36:17 66

Objective C中message,method和selector等的区别和联系

   selector是方法名,message包括selector和方法的参数,method包括selector和方法的具体实现。 以下转自stackoverflow: http://stackoverflow.com/questions/5608476/whats-the-difference-between-a-method-and-a-selector Select...

2013-09-20 21:02:08 124

在代码中读取logcat中的日志

 不要放到UI线程中去执行,直接上代码 try { Process process = Runtime.getRuntime().exec("logcat -d"); BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(process.getInputStream...

2013-09-18 15:47:28 178

多个手机连一台电脑时,adb调试不了的解决办法

在多设备(模拟器)时,想要直接用logcat查看其中一台的状态,或者直接把应用安装到目标设备上时,需要指定设备号。        adb devices这个指令可以得到当前设备的序列号(serialNumber)。比如一个模拟器通常是 emulator-5554在adb的指令后面加上参数 -s <serialNumber> 比如 -s emulator-5554就可以指定adb指令...

2013-09-12 15:36:41 289

ant编译java报“非法字符: \65279 ”错误的解决方法

这是因为文件的编码是UTF-8 BOM,需要改成UTF-8,有很多方式:1. 使用edit plus 另存为 UTF-8的2. 编程替换文件开始的BOM的标记: http://hy3112.iteye.com/blog/771315...

2013-09-11 21:25:53 73

原创 SQLite多线程读写实践及常见问题总结

多线程读写SQLite实质上是将数据写入一个文件,通常情况下,在应用的包名下面都能找到xxx.db的文件,拥有root权限的手机,可以通过adb shell,看到data/data/packagename/databases/xxx.db这样的文件。我们可以得知SQLite是文件级别的锁:多个线程可以同时读,但是同时只能有一个线程写。Android提供了SqliteOpenHelper类...

2013-09-11 13:43:57 79

原创 Android优秀开源项目

项目篇:Apollo音乐播放器:就一个播放器,但是实现的很好oschina客户端:oschina网站的客户端哦,wp版,iOS版都有开源xabber实时聊天工具(基于xmpp协议):不评价了,反正算是同类中比较好的了四次元新浪微博客户端:今天才知道是开源的,赶紧收藏Google IO:谷歌开发者大会应用,虽然有点难懂,还是很有参考价值(比如其中的图片加载)eoe客户端...

2013-09-10 15:50:18 47

原创 在Android里完美实现基站和WIFI定位

基站定位一般有几种,第一种是利用手机附近的三个基站进行三角定位,由于每个基站的位置是固定的,利用电磁波在这三个基站间中转所需要时间来算出手机所在的坐标;第二种则是利用获取最近的基站的信息,其中包括基站id,location area code、mobile country code、mobile network code和信号强度,将这些数据发送到google的定位web服务里,就能拿到当前所在...

2013-09-09 11:18:55 110

原创 Android开发之资源文件存储

本文介绍在Android开发中关于资源文件的存储操作。对于Android资源也是非常重要的,主要包括文本字符串(strings)、颜色(colors)、数组(arrays)、动画(anim)、布局(layout)、图像和图标(drawable)、音频视频(media)和其他应用程序使用的组件。   在Android开发中,资源文件是我们使用频率最高的,无论是string,drawabl...

2013-09-04 20:16:09 73

空空如也

空空如也

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

TA关注的人

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