- 博客(20)
- 收藏
- 关注
原创 苹果显示器(Apple Cinema Display)亮度调节方法
为了开发代码方便搞了一台苹果27寸显示器(Apple Cinema Display),
2014-10-14 16:18:41
11956
转载 手机助手类软件会导致DDMS无法连接手机
现在软件都无耻地钓鱼,不断弹出对话框想方设法让你安装手机助手。今天不小心中招,被安装金山手机助手而不自知,结果导致eclipse始终不能连接手机,折腾了好久,在度娘帮助下才发现问题。学习贴如下:一个豌豆荚引发的血案——关于ADB server didn't ACK的问题
2013-05-05 09:18:23
1334
原创 Android的数据处理:使用annotation实现JSON字符串解析为java对象
Annotation是Java语言所提供的一种很有用的机制,特别在用于Java对象的描述化处理时能大大简化代码量。在阅读本文之前最好先了解一下Java Annotation的基础知识,在这一方面在网上很容易找到学习资料,比如下面这一篇:JAVA ANNOTATION详解JSON与Java对象之间的形式化转换在一些J2EE的框架中有提供,但是在Android中没有实现。本文主要介绍如何通
2013-01-09 13:27:29
1341
原创 在Windows8安装winpcap的问题
Wireshark是最常用的网络抓包工具,其底层依赖于Winpcap软件用于实现抓包。Winpcap目前最新版本是4.1.2版,该版本在windows8下安装时会提示有兼容性问题并推出安装。其实Winpcap 4.1.2是支持Windows8的,需要将安装程序的兼容性设为Windows7(右键-->属性-->兼容性),出现兼容性提示界面后选择继续安装就可以正常安装。安装完成后可以正常使用。
2012-11-19 10:11:33
1631
原创 Android中使用AlarmManager需注意设置进程属性
在Android中,AlarmManager提供了不受休眠状态的系统定时功能,其一般使用方法如下。1、创建一个BroadcastReceiver类的子类,接收定时器事件:public class MyReceiver extends BroadcastReceiver {......}2、在AndroidMenifest.xml中定义上述广播事件接收类的定义:
2012-10-27 15:56:38
2353
2
原创 .Net中RSA私钥加密及其与Java的兼容问题
在.Net中,RSA加密的一般用法如下: byte[] RSAEncrypt(String key_xml, byte[] data){ RSACryptoServiceProvider rcp = new RSACryptoServiceProvider(); rcp.FromXmlString(key_xml); return rcp2.En
2012-10-27 15:38:46
1786
原创 Android浏览器显示大分辨率图片的问题
<br /><br /> 很多人都发现android的浏览器显示大分辨图片会出现显示模糊的问题,我测试是超过100万像素(1024x1024)的图片就会出现模糊。在android的讨论网站上也有对这个问题的一个issue(http://code.google.com/p/android/issues/detail?id=6021)。很明显这是android的浏览器实现代码在加载图片的时候做了限制。相关代码在 external/webkit/WebCore/platform/graphics/andro
2010-11-29 16:25:00
2176
原创 通过网络使用adb
在adb的说明文档中提到: “An ADB transport models a connection between the ADB server and one device or emulator. There are currently two kinds of transports: - USB transports, for physical
2010-03-17 14:14:00
1733
原创 在android中增加curl
curl是一个著名的开源文件传输协议实现软件,其中包括了HTTP、HTTPS、FTP等多种常用不常用协议的实现。在curl最新版本的官方源代码中其实已经包括了android的编译文件(Android.mk),不过要想编译通过还需要做一些工作。 我所使用的curl版本是7.20.0,android源代码版本是eclair 2.1。 首先将curl解压到external
2010-02-10 14:32:00
18254
3
原创 Android编译系统中头文件搜索路径顺序的一个问题
今天在编译一个代码时发现Android编译系统在设置头文件搜索路径的顺序上好像有些问题。Android编译系统本身设置了一堆公共的头文件搜索路径(参见pathmap.mk中pathmap_INCL的定义),然后允许每个项目在自己的Android.mk中通过LOCAL_C_INCLUSES来添加独特的搜索路径。按照一般的想法,在最后的编译参数中,项目自己独特的搜索路径应该放在公共搜
2010-02-03 10:07:00
2643
7
原创 android编译单个项目
android的编译系统相当复杂,完整编译一次需要花费很长时间。关于android编译系统可以参考一下这篇文章: Android Building System 分析。 android的编译系统也提供了编译单个项目的功能,这对于要修改android源代码的某个项目,或者在其中增加新项目来说十分重要。 编译单个项目的方法如是在android源代码的根目录下执行
2009-12-18 16:45:00
1739
3
原创 Android的智能指针
在Android的源代码中,经常会看到形如:sp、wp这样的类型定义,这其实是Android中的智能指针。智能指针是C++中的一个概念,通过基于引用计数的方法,解决对象的自动释放的问题。在C++编程中,有两个很让人头痛的问题:一是忘记释放动态申请的对象从而造成内存泄露;二是对象在一个地方释放后,又在别的地方被使用,从而引起内存访问错误。程序员往往需要花费很大精力进行精心设计,以避
2009-12-11 15:26:00
1217
1
原创 android的binder机制研究(C++部分)
(一) 概述 android的binder机制提供一种进程间通信的方法,时不同一个进程可以以类似远程过程调用的形式调用另一个进程所提供的功能。binder机制在Java环境和C/C++环境都有提供。 android的代码中,与C/C++的binder包括一些类型和接口的定义和实现,相关的代码在下面这几个文件中: frameworks/base/include/
2009-12-10 12:49:00
3691
1
原创 用vbox替代模拟器开发android应用
这里介绍一下怎么样用virtualbox虚拟机来代替android的模拟器来进行android应用开发。为啥要用vbox来代替模拟器?嗯,这是个问题……但是我不准备解释,^-^。 使用android原生的源代码可以编译出能够在vbox虚拟机上运行的软件(具体方法可以参见我的另一篇博客“Android移植到Virtualbox手记”)。但是这样编译出来的软件存在不少问题,
2009-11-16 17:46:00
1612
1
原创 ubuntu使用方法点滴
(1) 查看已安装软件包版本:http://ubuntu.osgeeker.com/2009/02/ubuntu_18.html(2) 安装deb文件: sudo dpkg -i .deb
2009-11-14 10:25:00
684
原创 windows7 embedded 初步了解
windows XP有一个嵌入式版本叫windows XP embedded(XPE),是在XP出来N年之后出现的。现在windows7 刚一出现,它的嵌入式版本就已经同步推出了,这也反映了微软对嵌入式应用的重视程度超过以往。 不过windows7的嵌入式版本名字比较怪,叫做 Windows Embedded Standard 2011,“俗名”叫Quebec。网站地址是:
2009-11-12 09:36:00
1783
1
原创 Android移植到Virtualbox手记
这里写的是我将Android的原生代码移植到Virtualbox虚拟机的全过程。如果你只是想在VirtualBox上跑Android体验一下,完全不需要看这篇文字,请直接访问 http://www.android-x86.org,那里有已经移植好的源代码,甚至可以直接下载一个ISO文件,不需要自己编译。 首先给出参考链接。 http://blog.csdn.ne
2009-11-10 15:12:00
1834
原创 android的init.rc文件的语法
android的启动脚本(init.rc)文件的语法,参考资料: http://www.kandroid.org/android_pdk/bring_up.htmlAndroid初始化语言(Android Init Language)Android初始化脚本语言包含四种类型的语句:动作(Actions)指令(Commands)服务(Services)选项(Op
2009-11-10 15:10:00
1803
原创 有些不错的android文章的博客
今天在网上随便逛了一下,从优快云下载了一个叫“Android源代码结构”的文件,结果发现被骗了10个积分。这个资料自然没有什么太大价值,不过却从中找到一个人的博客,有些不错的关于android的文章。链接是:http://linuxsmartphone.cublog.cn另一个博客:goandroid.cublog.cn
2009-11-07 18:00:00
672
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人