
Android
文章平均质量分 78
mercury137
JAVA,PYTHON,C/C++,DB2,ORACLE=my all
展开
-
Android介绍
HTC G1操作界面Android 是Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序 —— 移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。Google与开放手机联盟合作开发了 Android,这个联盟由包括中国移动、摩托罗拉、高通、宏达电和 T-Mobile 在内的 30 多家技术和无线应用的领军企业组成原创 2009-09-30 17:25:00 · 924 阅读 · 1 评论 -
Android开发平台部署
Android手机开发可以使用Java语言来开发,开发平台可以使用Java程序员最喜欢的Eclipse来部署。系统环境是:windows XP + JDK1.5 +Eclipse3.2。 第一步下载AndroidSDK工具包http://code.google.com/android/download.html 第二步解压AndroidSD原创 2009-09-30 17:32:00 · 532 阅读 · 0 评论 -
AndroidManifest.xml解析
AndroidManifest.xml是每个android程序中必须的文件。它位于application的根目录,描述了package中的全局数据,包括了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 此文件一个重要的地方就是它所包含的intent-filters。这些filters描述了a原创 2009-09-30 17:55:00 · 793 阅读 · 0 评论 -
Eclipse Android SDK content Loader一直显示为0%的问题
两天没有关电脑了,速度超级慢,所以重启了一下电脑。等了N长时间,终于回到桌面,接着双击启动Eclipse,3秒就启动好了(我的Eclipse优化过)。然后回到workspace,修改了一段JNI代码,保存。结果Eclipse就死了,一直显示Android SDK content Loader,进度为0%。重启了好几次,都不能解决问题,于是只能上Google了,结果搜到的答案都是什么拔网...原创 2013-06-03 16:27:38 · 262 阅读 · 0 评论 -
Android 设备连接电脑显示offline
最近玩Android,发现电脑在公司电脑上可以正常连接,回到家里就不行了。用USB线连接手机和电脑,打开cmd,输入adb devices -l, 结果显示可以识别手机,但是状态为offline。 因为是offline,所以你也无法通过adb logclient得到手机的运行日志。考虑到adb的运行原理,adb包括三个组成部分: 1. 运行于...原创 2013-06-23 00:45:37 · 936 阅读 · 0 评论 -
ADB 的其他命令
ADB确实是个好工具,解决offline的问题让我意识到对adb的其他命令最好也有个了解。 使用adb help可以得到所有的adb命令: Android Debug Bridge version 1.0.29 -d - directs command to the only...原创 2013-06-23 13:58:32 · 183 阅读 · 0 评论 -
Java Programming Tutorial-JNI(翻译)(续二)
最近太忙了,对这个JNI programing Tutorial的翻译停止了很长时间,正好赶上周末,把剩下的东西写下来,否则就虎头蛇尾了。 JNI基础 JNI在native系统定义了如下JNI的类型 1. java原始类型:jnit, jbyte, jshort,jlong,jfloat,jdouble,jch...原创 2013-06-30 00:04:42 · 129 阅读 · 0 评论 -
如何在native代码里面回调java中的方法
现在的Android应用,越来越多开始使用JNI调用了,把底层的复杂运算交给C/C++来完成,然后通过JNI来完成java与C/C++的连接。 在我开发一个这样的应用的过程中,遇到了一个回调的问题。除了在java层调用C的实现,有时候也需要在C层调用java的方法。比如,在C层实现的事件处理器需要在事件发生时,上抛事件,告诉java层。 ...原创 2013-06-30 01:27:26 · 460 阅读 · 0 评论