Android技术
andesenwu
人老心也老。
展开
-
总结一下装eclipse android开发环境
以前只有windows下的安装经验,昨天在fedora下装,久久不能装上,在网上查了很多,都不行,经过慢慢摸索,总结经验如下:1.下载JDK。下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.ht原创 2011-07-26 10:28:21 · 518 阅读 · 0 评论 -
jni 调试信息加入方法
在java代码中,我们可以加入log.d(.....)之类的打印信息来调试我们的代码.在jni中,我们不能直接使用,怎么办呢? 我们有方法来实现这个功能,下面讲讲实现过程: 1.加入头文件 #include 2.在代码相应位置加入你想加入的打印信息.原创 2011-10-24 10:05:45 · 1008 阅读 · 0 评论 -
如何让ADB调试联接真机开发
一直都是有模拟器开发的.最近要加外设,一定得在开发板上来调. 请教了康佳的刘哥,最终搞定.记录如下:朋友可少走弯路. 1.找到USB线能连上电脑与开发板.有些开发板上有几个USB口,这得问开发板的原厂确认用哪一个.不般都是可作OTG 的那一路. 2.设置开发板上setting->application->development->USB原创 2011-10-25 11:44:57 · 1343 阅读 · 0 评论 -
JNI 数据类型
转自:http://wxiaolei.blog.163.com/blog/static/10387601200841762812328/ 从Java 1.1开始,Java Native Interface (JNI)标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言,尤其是C和C++而设计 的,但是它并不妨碍你使用其他语言转载 2011-10-28 16:31:17 · 198 阅读 · 0 评论 -
修改Android系统的鼠标光标
转自:http://www.hackvip.com/mobiwen/html/Mobile_222084.html 如果你的Android设备支持鼠标,你将会发现默认的光标为灰色半透明的三角形,系统的默认主题是黑色的,造成很难发现鼠标的位置。所以本文介绍怎样定制Android系统的鼠标光标。 Android系统对鼠标的支持并不好,因为Android系统原本是为手机量身定做的,手转载 2011-11-02 13:48:41 · 1784 阅读 · 0 评论 -
修改Android系统 鼠标光标 (续)
今天我转了一篇文章关于修改android鼠标光标的图标.文章讲的是系统中通过描点的方式得到一个简单的光标图像.下面我要讲的是如何直接画一个图片上去. 直接上代码,代码的位置与上一篇文章一致,不了解的可以去看一下先. if (mMouseSurface == null) {原创 2011-11-02 17:54:51 · 2783 阅读 · 2 评论 -
android自动加载模块.ko文件的小方法
最近在加一个红外的触屏,供应商给了一个驱动模块文件,需要系统开机时自动加载,在网上找了一些linux中自动加载模块的方法,都无法实现。 经过多方查找与实践,最终处理过程如下: 1.找到android源代码中的device文件夹下的相关项目文件夹,比如说我的项目是sdkdemo。 那就是/device/sdkdemo/2原创 2012-02-13 14:44:24 · 4352 阅读 · 3 评论 -
Android之Inflate()方法用途+setContentView和inflate区别
引用网址:http://blog.csdn.net/andypan1314/article/details/6718298 http://www.eoeandroid.com/thread-77183-1-1.html原文作者:andypan1314 yangjiantongAndroid之Inflate()方法用途Inflate()作用就是将xml定义的一个布局找出转载 2012-04-11 13:29:11 · 1389 阅读 · 0 评论 -
DLNA介绍
转自:http://blog.csdn.net/musiccow/article/details/6387603这部分的内容大多来源于网络及官方文档,按照自己的翻译理解整理所成。东西比较多,从头慢慢看还是可以懂个大概的。 目录:一、DNLA的建立二、DLNA的成员三、DLNA标准的制定四、DLNA的设备五、DLNA的架构六、云时代的数字家庭(待填坑)转载 2012-05-02 10:52:31 · 421 阅读 · 0 评论 -
记录我的第一个android ndk小实验.初学啊.
今天因工作安排开始搞ndk开发. 以前也没有搞过.只是大约听说过开发的流程,另外也在网上找了一个小小的例子. 例子来源于:http://www.cnblogs.com/imagelab/archive/2011/08/20/2147023.html 感谢网友的分享. 我主要记录一下安装开发环境和原创 2011-10-21 13:38:19 · 371 阅读 · 1 评论 -
android中如何修改默认语言和国家.
查了很多的网页,上面都只有写要修改PRODUCT_LOCALES字段. 但.MK文件太多的,我找了很久都没有找到这个字段在哪里定义的. 最后发现的结果: ./device/rockchip/sdkdemo/boar原创 2011-10-18 15:56:31 · 4717 阅读 · 0 评论 -
如何在android系统中去掉拼音输入法
查看目录: ../packages/inputmethods/PinyinIME 此目录为拼音输入法的主目录. 直接删除,然后重新编译.原创 2011-10-18 14:02:30 · 684 阅读 · 2 评论 -
android 源代码结构图
转自:http://android.group.iteye.com/group/wiki/2981-android-folder-stuc Android 2.1 |-- Makefile |-- bionic (bi转载 2011-09-06 09:15:25 · 685 阅读 · 0 评论 -
Android.mk 写法规则
Android编译系统的makefile文件Android.mk写法如下(1)Android.mk文件首先需要指定LOCAL_PATH变量,用于查找源文件。由于一般情况下Android.mk和需要编译的源文件在同一目录下,所以定义成如下形式:LOCAL_PATH:=$转载 2011-09-06 11:27:19 · 280 阅读 · 0 评论 -
Android Building System 分析
2 Columns 關鍵字:Androidcoding想要了解一個系統,我常會從 makefile 或是 building system 下手,以了解系統組成元素為何? 目錄結構為何? 對於Android ,我也不例外。透過了解 building sy转载 2011-09-06 15:10:41 · 240 阅读 · 0 评论 -
[ubuntu][rk29]编译前的准备及编译流程
这个是写给我们公司同事看的。其它人看不懂请勿怪。1.先得装上uudecode$sudo apt-get install uudecode2再装上sharutils$sudo apt-get install sharutils3我们先编linux ker原创 2011-08-10 10:39:28 · 1066 阅读 · 3 评论 -
[ubuntu10.04_64B][android]编译时遇到的问题列表及处理方法
首先安装以下:sudo apt-get install flex grepf bison libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip make libsdl1.2-dev libsdl1.2debian原创 2011-08-19 10:36:27 · 246 阅读 · 0 评论 -
[ubuntu][android][eclipse]通过eclipse修改了android sdk后编译不过的奇怪的问题,现在还没有搞懂,但有解法
这个问题搞了我好几天了,android sdk每编一次就要1个小时多呀,我慢慢试试,,没把我试死了。 在SDK中有一部分代码(集成应用程序)中有中文的注释,但在ubuntu下是乱码的,我把应用导成了eclipse项目,然后修改内容,再编译,就编不过原创 2011-08-19 20:41:35 · 481 阅读 · 0 评论 -
[ubuntu 10.04 64bit][android][kernel]编译时报错:./toolchain/arm-eabi-4.4.0/arm-eabi-gcc command not found
今天买回来一台台式机 amdX6 1100TCPU 装入系统后编译android kernel时出错。 /bin/sh:./toolchain/arm-eabi-4.4.0/arm-eabi-gcc Command not found原创 2011-08-27 13:16:27 · 2215 阅读 · 0 评论 -
如何修改RK2918中的LOGO
<!--p {margin-bottom:0.21cm}-->修改logo1.最开始显示的那个小logo代码文件: system/core/init/init.cif(load_565rle_image(IN转载 2011-08-30 10:51:56 · 106 阅读 · 0 评论 -
android 中常用的系统广播
Intent.ACTION_AIRPLANE_MODE_CHANGED;//关闭或打开飞行模式时的广播Intent.ACTION_BATTERY_CHANGED;//充电状态,或者电池的电量发生变化//电池的充电状态、电荷级别改变,不能通过组建声明接收这个广播,只有通过Context.registerReceiver()注册Intent.ACTION_BATTE转载 2012-04-23 10:44:54 · 238 阅读 · 0 评论