自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Skypine_Lee的专栏

自己选择的路 跪着也要走完

  • 博客(435)
  • 资源 (9)
  • 收藏
  • 关注

转载 android上进行c/C++开发测试(转)

http://sensen.blog.51cto.com/1645588/322057Android C编程技巧运行模拟器  emulator -console  * 将文件写入到模拟器的userdata.img文件中  adb push   *将一个目录拷贝到模拟器中,包括子目录  adb push   * 将一个目录从模拟器中拷出来  adb pul

2012-06-13 16:38:06 483

转载 Android HAL 开发 (5)

http://buaadallas.blog.51cto.com/399160/371594上一章介绍了直接调用Service来操作硬件的方法,如果我们再优化一下结构,通过一个Manager来调用这个Service的方法,可能会更好。这样Service就可以跑在后台,由于这时候service和manager是两个进程,所以只能通过IPC来进行通信。我们在上一篇看到 publ

2012-06-13 16:36:49 341

转载 Android HAL 开发 (4)

http://buaadallas.blog.51cto.com/399160/371560 在上一篇文章中,我们看到了如果在java程序中调用C/C++撰写的函数。而且Android的service已经实现了,下面就要看看应用程序如何调用这个service了,这里用两种方法,我们先介绍简单的第一种直接调用方法。apps/mokoid/apps/LedClient/src/

2012-06-13 16:34:49 300

转载 Android HAL 开发 (3)

http://buaadallas.blog.51cto.com/399160/371558 在上一篇文章中我们分析了jni的led service代码,该代码通过调用led的HAL层代码,实现了mokoid_init, mokoid_setOn, mokoid_setOff三个C/C++接口,但是该接口还无法直接提供给java程序使用,因此还需要一段java代码通过jni调用

2012-06-13 16:33:47 310

转载 Android HAL 开发 (2)

http://buaadallas.blog.51cto.com/399160/371554 在上一篇文章中,我们看到了如何撰写HAL层的用户硬件驱动程序,我们每也知道,最终该代码会被编译成动态链接库提供给service(jni)使用,那么我们下面来看看service(jni)是如何与HAL通信的。一般service的jni代码位于framework/base/servic

2012-06-13 16:32:28 307

转载 Android HAL 开发 (1)

http://buaadallas.blog.51cto.com/399160/371545 最近开始看Android的HAL开发方面的东东,发现现在国内研究这个的并不多,来自台湾的Jollen可能是走在Android HAL研究的最前沿,这也和他以前专注做嵌入式linux(openmoko)的工作经历有关,毕竟Android的application开发是基于Java的,而之前Joll

2012-06-13 16:23:16 402

转载 android学习

http://blog.csdn.net/editionman/article/details/63931989.注册广播有几种方式,这些方式有何优缺点?请谈谈Android引入广播机制的用意。Android 的广播机制在 Android 里面有各种各样的广播,比如电池的使用状态,电话的接收和短信的接收都会产生一个广播,应用程序开发者也可以监听这些广播并做出程

2012-05-30 18:30:17 487

转载 Java出现No enclosing instance of type E is accessible. Must qualify the allocation with an enclosing

http://blog.csdn.net/sunny2038/article/details/6926079分类: Java 2011-11-01 20:22 2047人阅读 评论(6)收藏 举报最近在看Java,在编译写书上一个例子时,由于书上的代码只有一部分,于是就自己补了一个内部类。结果编译时出现:No enclosing instan

2012-05-30 18:25:13 475

转载 Android服务之Service(其二)关于AIDL进程间通信

http://www.cnblogs.com/zhangdongzi/archive/2012/01/09/2317197.html上一节中我们讲解了本地Service,这一节主要是讲解远程Service,这里涉及到了AIDL。好吧,老规矩,先来点基础知识:一.基础知识AIDL的作用    在Android平台,每个应用程序App都运行在自己的进程空间。通常一

2012-05-30 18:21:06 620

转载 Android服务之Service(其一)

http://www.cnblogs.com/zhangdongzi/archive/2012/01/08/2316711.htmlandroid中服务是运行在后台的东西,级别与activity差不多。既然说service是运行在后台的服务,那么它就是不可见的,没有界面的东西。你可以启动一个服务Service来播放音乐,或者记录你地理信息位置的改变,或者启动一个服务来运行并一直监听某种动作

2012-05-30 18:19:14 465

转载 转 云中漫步的 电子书 from simon

http://www.cnblogs.com/titer1/archive/2011/12/27/2303929.html电子书     博客中的电子书都存放在163网盘上。如果你喜欢其中的图书,请下载的时候顺便顶一下(“顶一下”可以增加我的网盘积分,进而换取更大的网盘空间)。你也可以访问我的163网盘主页,查找你喜欢的电子书。如果你想注册163网盘,请点击这里注册。Lin

2012-05-28 13:18:40 849

转载 Eclipse快捷键大全

http://www.cnblogs.com/mybkn/articles/2509836.htmlCtrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+

2012-05-28 13:13:53 289

转载 android:DDMS查看Threads

http://www.cnblogs.com/mybkn/archive/2012/05/27/2520335.html有时候程序运行出现死锁或者信号量卡死是很纠结的问题,单看代码很难分析定位问题,这时候可以借助DDMS来查看threads的运行情况,一目了然。     手机连接上USB,确保adb连通,然后启动Eclipse里的DDMS,这时候应该手机就正常连接上了

2012-05-28 11:30:19 501

转载 Android Handler Message多线程实例

http://blog.csdn.net/scorplopan/article/details/6227631什么是Handlerhandler通俗一点讲就是用来在各个进程之间发送数据的处理对象。在任何进程中,只要获得了另一个进程的handler则可以通过handler.sendMessage(message)方法向那个进程发送数据。基于这个机制,我们在处理多线程的时候

2012-05-18 14:06:43 395

转载 Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面

http://blog.csdn.net/mylzc/article/details/6736988本博文地址:http://blog.csdn.net/mylzc/article/details/6736988 转载请注明出处Android异步处理系列文章索引Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面Android

2012-05-18 14:04:57 471

转载 Android的消息机制,用Android线程间通信的Message机制,Android中Handler的使用方法——在子线程中更新界面,handler机制

http://www.cnblogs.com/-OYK/archive/2011/08/03/2126657.htmlAndroid的消息机制(一) android 有一种叫消息队列的说法,这里我们可以这样理解:假如一个隧道就是一个消息队列,那么里面的每一部汽车就是一个一个消息,这里我们先忽略掉超车等种种因素,只那么先进隧道的车将会先出,这个机制跟我们android 的

2012-05-18 13:58:48 765

转载 解析Android消息处理机制 ——Handler/Thread/Looper & MessageQueue

http://blog.csdn.net/thl789/article/details/6601558解析Android消息处理机制——Handler/Thread/Looper & MessageQueue 田海立@CSDN2011/07/12 Keywords: Android Message HandlerThread Looper UML

2012-05-17 10:14:37 426

转载 android 线程 wait notify

http://blog.csdn.net/mzwang123/article/details/7333885线程状态1.程序通过Thread t = new Thread(),调用t.start()启动一个线程,使该线程进入可运行(Runnable)的状态。2.由JVM的决定去调度(Scheduler) 在可运行状态(Runnable)下的线程,使该线程处于运行 (

2012-05-16 17:52:46 553

转载 AIDL实现猜想

http://hi.baidu.com/yubing1015/blog/item/24a0fa02beb5e31e4bfb5118.html     这篇文章是我AIDL底层实现的猜想。还是拿AIDL实例做例子:        首先,在onServiceConnected中,入参‍service作为一个IBinder,通过myService = IMyService.Stub.

2012-05-16 17:51:29 491 1

转载 AIDL实例

http://hi.baidu.com/yubing1015/blog/item/2196dfeffc530b19fdfa3ccc.html  这篇文章给出一个小例子,实现一个应用程序调用另一个应用程序中的service。两个应用程序的进程通过AIDL(Android Interface Definition Language)通信。这个小例子主要分为两部分:          1

2012-05-16 17:50:11 570

原创 值得好好关注的博客【持续更新中......】

********************************************************************************************友善之臂Mini6410之Android开发学习笔记(4)-EEPROM Demohttp://blog.csdn.net/yang_hui1986527/article/details/736227

2012-05-16 17:48:58 440

转载 Android源代码下载指南(图解)

http://blog.csdn.net/yang_hui1986527/article/details/6423374原文:http://android.yaohuiji.com/archives/2652 Android学习到一定程度,就一定要多读代码多思考,Android源代码就是非常好的学习材料,本讲的内容很简单,就是把Android的源码先下载回来。我

2012-05-16 17:43:51 473

转载 Android串口通信(基于Tiny6410平台)

转自 http://blog.csdn.net/conanyang/article/details/7505934友善之臂的Android系统有他们自己编写的一个串口通信程序,网上没有找到他的源代码,而且界面操作不在一个界面,不是很方便,这里我自己写了一个粗糙点的串口通信程序。同样这里还是调用友善之臂的friendlyarm-hardware.so库文件。在Android工程文

2012-05-16 17:42:45 1925 2

转载 Android底层和中间层共同学习系列之android键盘映射

http://www.apkbus.com/android-16026-1-1.html介绍功能键布局映射        键映射的选择        文件格式        键布局映射文件示例键字符映射        键字符映射的选择        文件格式        资源二进制文件格式完善您自己的驱动示列介绍:     本文主要描述了键输入怎么转换成Andro

2012-05-11 16:27:55 1049

转载 Java byte数组与十六进制字符串互转

http://aub.iteye.com/blog/1129228Java byte数组与十六进制字符串互转 Java中byte用二进制表示占用8位,而我们知道16进制的每个字符需要用4位二进制位来表示。所以我们就可以把每个byte转换成两个相应的16进制字符,即把byte的高4位和低4位分别转换成相应的16进制字符H和L,并组合起来得到byte转换到16进制字符串

2012-05-09 18:09:41 1167

转载 Eclipse使用CVS

http://www.expert58.com/news/614.html版本控制在团队开发中是必不可少的。CVS是优秀的开源版本控制软件,Eclipse本身就内置了对CVS的支持,只需简单配置,即可使用CVS。  首先我们要正确安装并配置好CVS服务器,通常Linux Server都自带CVS服务,不过命令行操作比较繁琐。Windows下也有简单易用的CVS服务器,这

2012-05-07 13:36:52 486

转载 Eclipse中cvs的使用介绍[附图]

http://hi.baidu.com/runhuawang/blog/item/a4b216870c628c2fc65cc31e.htmlfrom: http://www.gispark.com/html/programme/2007/0603/1178.html很多时候我们在做项目开发时,会用到cvs,现在我给大家介绍一下关于eclipse下怎么使用cvs管理功能,ec

2012-05-07 09:55:22 493

转载 android文件解析InputStream问题解决

http://apps.hi.baidu.com/share/detail/17484624org.xmlpull.v1.XmlPullParserException: Error parsing document.(position:line -1, column -1) caused by: org.apache.harmony.xml.ExpatParser$

2012-04-28 13:54:33 951

转载 Android 使用后台线程

http://www.eoeandroid.com/forum.php?mod=viewthread&tid=102495  所有的Android应用程序组件——包括Activity、Service和Broadcast Receiver,都运行在主线程.因此,任何组件中的耗时操作都将阻塞其它的组件,包括Service和可见的Activity.  使用后台线程,对于避免第2章中曾

2012-04-28 13:51:08 692

转载 利用java实现串口全双工通讯(转)

http://www.blogjava.net/djsl6071/articles/106529.html一个嵌入式系统通常需要通过串口与其主控系统进行全双工通讯,譬如一个流水线控制系统需要不断的接受从主控系统发送来的查询和控制信息,并将执行结果或查询结果发送回主控系统。本文介绍了一个简单的通过串口实现全双工通讯的Java类库,该类库大大的简化了对串口进行操作的过程

2012-04-28 13:48:58 1470

转载 Linux File Permission

http://blog.csdn.net/pinkoo/article/details/87506(转自chinaunix)好吧,我这里就我对 Linux  File Permission 的部份发表一下个人意见, 不见得完全正确,只希望提出来给大家一些参考。 ----------------------------- 1) Permission Mode

2012-04-28 13:43:30 634

转载 Android数据缓冲区和数据流的学习总结

http://www.2cto.com/kf/201111/109764.htmlAndroid数据缓冲区和数据流的学习总结(BufferedWriter、BufferedOutputStream和FileOutputStream)老霍数据流总结之前,先上2个例子。  ==================下面是正确的数据存储方法==================

2012-04-28 13:41:48 675

转载 Android 视频电话中的camera部分数据流分析

http://www.eoeandroid.com/thread-99098-1-1.html  最近在研究如何移植Android的camera系统,对camera的应用场景做了一些分析。Camera一般用于图像浏览、拍照和视频录制。图像浏览和拍照的数据流是比较清晰的,这里就不做赘述了。视频录制应用于视频电话中。拨打视频电话时,既可以看见对方的图像,又可以看见自己的图像;当然,对方也是

2012-04-28 13:40:08 685

转载 byte转String

http://ibadboy.iteye.com/blog/855980在剖析该问题前请看如下代码Java代码  public static String bytes2HexString(byte[] b) {    String ret = "";    for (int i = 0; i    String hex = Integer.toHexStri

2012-04-28 13:37:31 804

转载 Android 调试桥(adb),很方便很强大

http://www.cnblogs.com/jacktu/archive/2009/02/17/1392279.html不得不承认google做的东西就是对开发人员很贴心~~~ 非常方便的调试, 可以把真机当模拟器一样debug,线程查看,对象查看。。。。你需要的只是一根连接你真机和开发机的数据线! 以下文字是转载网上的,介绍了adb这个强大的工具。 同时adb的

2012-04-25 16:16:57 555

转载 Android命令行工具(2)——DDMS

http://blog.csdn.net/yaolingrui/article/details/7374802DDMS全称Dalvik Debug Monitor Service,功能很是强大,可以用来截取连接的设备或虚拟机屏幕,可以查看正在运行的进程的堆和线程信息,可以模拟电话拨打、短信发送,虚拟设置地理位置,还包括文件浏览器,内存分配跟踪等。本文继续结合官方文档,主要介绍一些关于DDM

2012-04-25 16:14:40 610

转载 千锋培训--android ddms中查看线程释疑

http://tieba.baidu.com/f?kz=1084895261大家都用过ddm,如果你用ddms查看一个程序的所有线程,你会发现Signal CatcherHeap Workermain threadbinder thread #1binder thread #2那这些线程都是用来做什么的呢?我来给大家介绍一下android中的线程在And

2012-04-25 16:11:20 863

转载 eclipse中查看android模拟器sdcard方式

http://stephen830.iteye.com/blog/1159997eclipse中查看android模拟器sdcard方式  1.根据在模拟器中配置的sdcard参数:(图1)(图1) 2.在eclipse的【Window-Preferences】中设置sdcard的路径:(图2)(图2)3.使用eclipse的视图

2012-04-25 14:35:37 1157

转载 Eclipse下导入jar包 | 架包项目通过so生成lib | Conversion to Dalvik format failed with error 1|Eclipse导出jar

http://blog.csdn.net/stefzeus/article/details/6562877一、Eclipse下导入jar包以下分别使用两种方法:方法一:1.右击工程的根目录,点击Properties进入Properties2.在Properties页面中选中Java Build Path,选中Libraries标签,点击Add External

2012-04-25 11:32:18 564

转载 Android在子线程中更新Activity中UI的方法

http://blog.csdn.net/loongspace/article/details/6944236在Android平台下,进行多线程编程时,经常需要在主线程之外的一个单独的线程中进行某些处理,然后更新用户界面显示。但是,在主线线程之外的线程中直接更新页面显示的问题是:系统会报这个异常:ERROR/AndroidRuntime(1222): android.view.

2012-04-25 11:25:09 551

Android HAL

Android HAL

2012-02-16

00 Summary_audio_structure

对应于博客:android音频驱动学习问题与总结的一个实例

2012-02-14

Android硬件驱动开发关键技术和HAL移植要领

Android硬件驱动开发关键技术和HAL移植要领

2012-02-14

Android 底层开发

从哪里下来的忘记了,还请原创原谅

2012-02-14

配置NDK集成开发环境

这些Android JNI相关资料是平时学习中积累的一些东西,由于本人记性不好,担心以后遗失,特上传至此。因都是从别出获取,如果侵犯了什么,敬请原谅。

2012-02-14

Android JNI相关资料

这些Android JNI相关资料是平时学习中积累的一些东西,由于本人记性不好,担心以后遗失,特上传至此。因都是从别出获取,如果侵犯了什么,敬请原谅。

2012-02-14

空空如也

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

TA关注的人

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