按类别查询搜索结果
关于关键词 的检测结果,共 5462
【Android平台】 I2C总线基本操作
jeson2020 | 2013-01-16 15:47:19 | 阅读(0) | 评论(0)
I2C总线上只具有SOL(时钟)和SDA(数据)2根信号线。如果是单纯的串行传输,一旦因为某种原因造成引脚的偏差,则可能会造成不能区分总线上传输的是数据还是地址信息的后果。解决上述问题的简单办法就是附加独立于总线的Reset(复位)信号,由主机控制该信号。因为I2C至少利用2根线进行所有的操作,因此在数据传输时,通常...【阅读全文】
【Android平台】 I2C总线号时序分析
jeson2020 | 2013-01-16 15:38:24 | 阅读(0) | 评论(0)
在I2C总线通信的过程中,参与通信的双方互相之间所传输的信息种类归纳如下。   主控器向被控器发送的信息种类有:启动信号、停止信号、7位地址码、读/写控制位、10位地址码、数据字节、重启动信号、应答信号、时钟脉冲。   被控器向主控器发送的信息种类有:应答信号、数据字节、时钟低电平。  ...【阅读全文】
【Android平台】 是I2C协议
jeson2020 | 2013-01-16 15:35:50 | 阅读(0) | 评论(0)
什么是I2C协议?什么是I2C协议?I2C协议是单片机与其它芯片常用的通讯协议,由于只需要两根线,所以很好使用。 1. I2...【阅读全文】
【Android平台】 I2C和SPI,UART区别
jeson2020 | 2013-01-16 15:25:55 | 阅读(0) | 评论(0)
 SPI--Serial Peripheral Interface,(Serial Peripheral Interface:串行外设接口)串行外围设备接口,是Motorola公司推出的一种同步串行通讯方式,是一种三线同步总线,因其硬件功能很强,与SPI有关的软件就相当简单,使CPU有更多的时间处理其他事务。I2C--INTER-IC(INTER IC BUS:意为IC之间总线)串行总线的...【阅读全文】
【Android平台】 百度Android开面试题
wenkudaren | 2013-01-16 11:22:17 | 阅读(3120) | 评论(0)
百度Android开发面试题【阅读全文】
【Android平台】 指针指针
engine_chen | 2013-01-16 11:14:56 | 阅读(0) | 评论(0)
函数参数的传递 动态内存传递问题(指针的指针) 程序1:void myMalloc(char *s) //我想在函数中分配内存,再返回{s=(char *) malloc(100);}void main(){char *p=NULL;myMalloc(p); //这里的p实际还是NULL,p的值没有改变,为什么?if(p) free(p);}程序2:void myMalloc(char **s){*s=(char *) mallo...【阅读全文】
hbxm977 | 2013-01-15 14:53:00 | 阅读(2080) | 评论(0)
荡漾的惠风给小城送来了金黄的阳光和翠绿的梦想,让我们在温暖中学会善良待人,诚实做事,珍惜生命,并学会用沾满花香的笔描摹返青的草木,用溢满花露的墨汁渲染无垠的田野,用百灵般的嗓音唱响感恩的诗歌。【阅读全文】
yzk_so | 2013-01-15 14:23:43 | 阅读(2590) | 评论(0)
2种都是讲对象保存的类。Serializable是java.io中的,不可被activity中的内部类被继承,否则出错。Parcelable是Android特有的,比Serializable节省内存,可以传递Bundle对象,当我们有boolean型的变量可以现存在Bundle中。Parcelable有3个函数需要实现public int describeContents() {// T...【阅读全文】
ukvip1 | 2013-01-14 22:25:38 | 阅读(250) | 评论(0)
zcatt | 2013-01-14 21:47:49 | 阅读(1890) | 评论(0)
Android110221:Android binder,parcel和service的简记 (2)概述Email:    zcatt@163.comBlog:    http://zcatt.blog.chinaunix.net 内容提要文档简要整理binder,parcel,和service的内容。以供备忘和参考。声明仅限学习交流,禁止商业用途。转载需注明出处。版本记录Date...【阅读全文】
garyybl | 2013-01-07 17:05:13 | 阅读(1938) | 评论(0)
手自己制作android device的内核! 主要是参考一些别人的经验. 有助于理解android中的image的format. !!!很厚颜的标注为原创!!!经过自己的验证,完全可行. 有问题的朋友,可以互相交流下:)原文地址:http://android-dls.com/wiki/index.php?title=HOWTO:_Unpack%2C_Edit%2C_and_Re-Pack_Boot_ImagesBuilding Kernel from sourceContents  [hide]1 Install CyanogenMod on the devic【阅读全文】
godymoon | 2013-01-05 12:08:55 | 阅读(372) | 评论(0)
Android中与电话功能相关的类是 TelephonyManager ,此类中定义了很多常量,以下分类说明 获取以下信息需要在AndroidManifest.xml中指定权限 一、 数据连接状态 获取数据连接状态:int getDataState() 获取数据活动状态:int getDataActivity() 常用的有这几个: int DATA_ACTIVITY_IN 数据连接状态:活动,正在接受数据 int DATA_ACTIVITY_OUT 数据连接状态:活动,正在发送数据 int DATA_ACTIVIT【阅读全文】
landuochong | 2013-01-04 09:39:48 | 阅读(1822) | 评论(0)
Android中与电话功能相关的类是 TelephonyManager ,此类中定义了很多常量,以下分类说明 获取以下信息需要在AndroidManifest.xml中指定权限 一、 数据连接状态 获取数据连接状态:int getDataState() 获取数据活动状态:int getDataActivity() 常用的有这几个: int DATA_ACTIVITY_IN 数据连接状态:活动,正在接受数据 int DATA_ACTIVITY_OUT 数据连接状态:活动,正在发送数据 int DATA_ACTIVIT【阅读全文】
xzf20082004 | 2013-01-03 11:52:09 | 阅读(2012) | 评论(0)
手上有一个android开发平台,于是想在底层加个自己的硬件模块然后通过Android的HAL方式向上封装出底层驱动供JAVA APP调用。既然是刚上手,那就用led灯来做为先导开发走走流程吧,至少得把从内核到应用层的流程走通才行。     从底层到上层一共分成四个阶段。 1: 内核硬件驱动层 2: HAL(硬件抽象层) 3: 框架层(framework,包含JNI和实现硬件服务的JAVA接口) 4: JAVA应用层       一,首先是第一层,内核硬件驱动层     在kern【阅读全文】
gypsai | 2012-12-30 15:52:39 | 阅读(1654) | 评论(0)
点击(此处)折叠或打开package com.glebpopov.hackernews.net;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.util.ArrayList;import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.apache.http.client.HttpCli【阅读全文】
2389676302 | 2012-12-29 13:40:29 | 阅读(191) | 评论(0)
    今年6月去中国移动和任战略委员会主任王建宙先生聊天,我曾经大力推荐,中国移动应该购买科大讯飞的股份,因为我相信未来的移动互联网语音控制是很多产品的管控的重要一环,而识别技术,中文是科大讯飞做得最好,这是最低层和最基础的技术,掌握了这样的技术,可能做太多的事情,对于电信运营商而言,不应该在应用层的业务中和开发者竞争,但是必须掌握低层和入口。    不想几个月后,中国移动果然购买了科大讯飞的部分股份,最近我也看到了灵犀这个产品的出色表现。    在灵犀出来之前,我们都知道Siri,大家知道的经常是奇怪的玩笑,刁钻的问题,到底能干什【阅读全文】
yong253535551 | 2012-12-22 09:38:19 | 阅读(5367) | 评论(0)
我是在分析wifi的启动流程才弄懂这个知识点的,下面就以wifi为例:高通平台代码1.在system/core/rootdir/init.qcom.rc中service wpa_supplicant /system/bin/logwrapper /system/bin/wpa_supplicant -Dnl80211 -ddd    class late_start    user root    group wifi inet    disabled    oneshot这个是wifi ser【阅读全文】
狂奔的Linux | 2012-12-21 18:59:26 | 阅读(11062) | 评论(0)
关于同型号的机器蓝牙不能互传文件,是因为BT的MAC地址都是一样的,而代码是否可以修改MAC地址不唯一!答案是可以的,首先考虑的是拿什么做为MAC地址,而且还不能一样,想来想去有一个办法可以去通过movnand的ID号,它的ID号都是唯一的。   1、 在drivers\mmc\core\mmc.c中可以加入如下代码来检验代码ID是否唯一 点击(此处)折叠或打开 #if 0         //如下代码适合inand id, 24bit-55bit   &n【阅读全文】
hevake_lcj | 2012-12-18 21:27:37 | 阅读(1291) | 评论(0)
    做android开发有段时间了,于是决定开博写点东西,提高技术,交点朋友。我决定从零开始写android,毕竟学到的知识有限,首先来说说android开发环境搭建,环境搭建大同小异,下面是一般环境搭建的全过程(原文转自吴秦)。 本系列适合零基础的人员,因为我就是从零开始的,此系列记录我步入Android开发的一些经验分享,望与君共勉!作为Android队伍中的一个新人的我,如果有什么不对的地方,还望不吝赐教。 在开始Android开发之旅启动之前,首先要搭建环境,然后创建一个简单的HelloWorld。本文的主题如下: 1、环境搭建 【阅读全文】
yfjelley | 2012-12-15 17:09:35 | 阅读(6895) | 评论(0)
Andriod默认情况下将java代码编译成apk包后都会安装到/system/app目录下,因为system目录最终会打包成system.img文件,即Android的文件系统。在Android里一个java都是以一个apk的形式存在,在系统编译时,Androd会根据每个应用的mk文件里的LOCAL_MODULE_TAGS这个变量的值来决定这个应用是否会编译到系统里,通常情况下LOCAL_MODULE_TAGS变量的值有user optional debug eng tests samples这几个值,在2.2里如果LOCAL_MODULE_TAGS变量的值为user那么系统直接就会将这个应【阅读全文】