Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Qrobot开发总结之Android语音识别

Qrobot开发总结之Android语音识别

Android sdk提供了语音识别的接口,有些人在网上找了例子发现运行不了(PS:网上的例子基本就那一个,都是各种转载的),原因在于手机没有安装google语音搜索软件!去网上下载一个安上就可以了,另外需保持手机网络畅通。第一种方法:这种方法会显示一个语音对话框,各种提示信息会显示的比较清晰,也是实现起来最简单的。触发语音识别是调用Intentintent=newIntent(RecognizerIntent.ACTION_RECOGNIZE_SPEEC...
Android Animation 帧动画监听结束的方法

Android Animation 帧动画监听结束的方法

这个问题用中文搜了很久一直没有解决,今天尝试用英文在Google上搜了一下,打开第一个网页就把困扰的很久的问题解决了问题描述:帧动画连续播放--Android 帧动画没有提供结束动作的监听方法,怎么实现播放完一个动画之后接着播放第二个动画呢?正确方法1:publicvoidmmswoon(){ imageView.setBackgroundResource(R.anim.mmswoon); AnimationDrawableanimationDrawabl...
Eclipse中Android项目的目录结构

Eclipse中Android项目的目录结构

自己用的是Eclipse伽利略版本,ADT是0.9.3Android开发环境搭建完成后,新建一个android项目,可以看到如下的目录结构:src:存放源代码gen:edu.xidian 是在新建android项目时输入的包名,R.java是开发工具自动生成的一个类,它会根据res文件中内容自动修改,不需要我们编辑assets:是存放应用需要的资源文件的地方(比如图片,动画等)res:也是存放应用资源文件的地方,和assets不同的是存放在这个文件夹中的所...
Java中equals()与hashCode()方法完全解惑

Java中equals()与hashCode()方法完全解惑

1. 首先equals()和hashcode()这两个方法都是从object类中继承过来的。equals()方法在object类中定义如下:public boolean equals(Object obj) {return (this == obj);}很明显是对两个对象的地址值进行的比较(即比较引用是否相同)。但是我们必需清楚,当String 、Math、还有Integer、Double。。。。等这些封装类在使用equals()方法时,已经覆盖了obje...
在Windows下使用Python创建cgi程序

在Windows下使用Python创建cgi程序

软件环境:Windows/Python 3.x/Apache如果是python2.X的话,可以使用modpython进行python的web编程。如果升级到python3.X的话,则可以使用wsgi。因为modpython不支持python3在这里介绍使用cgi进行python的web编程,然后通过简单的例子进行示范。使用php编程的童鞋都知道,apache在运行php程序之前需要对apache进行配置。同样,使用python也需要配置。python的ap...
Android 源码域名变更 kernel download (下载)方法

Android 源码域名变更 kernel download (下载)方法

对于开发Android驱动或者进行android移植和定制的同仁们来说,获取android kernel源代码是必不可少的。遗憾的是,google的android.git.kernel.org由于受到黑客攻击,已经停用,域名移至:android.googlesource.com而官方网站也未提供kernel的在线浏览,因此只能下载kernel再阅读了,显然,如下方法不可能再下载到你想要的代码了git clone git://android.git.kern...
本机两个Android模拟器之间的网络通信

本机两个Android模拟器之间的网络通信

【本机(PC)IP以及Android模拟器IP的说明】在本机上启动两个模拟器,本机(PC)和模拟器的信息如下:大家可以看到,两个模拟器的IP地址都是完全一样的,所以要实现两个模拟器之间的通信,使用模拟器的IP地址是办不到的。获取模拟器名称:>adbdevicesListofdevicesattachedemulator-5554 deviceemulator-5556 device模拟器提供了一个特殊的IP,此IP的地址为10.0.2.2,此IP地址...
Android 模拟器和PC用sockets通讯

Android 模拟器和PC用sockets通讯

之前一直会用sockets来实现emulator和PC进行通讯,卡了几天,最后请教其他人终于可以连接了。 错误原因是在IP和端口,IP要用本机IP(在CMD输入ipconfig,注意:每次开机本机IP都不同,ADSL是动态IP),端口用emulator的名称,5554或5556.java sever文件要另外建java工程运行,在Android工程运行不了java(run application) 客户端代码:Java代码 packagecom.yarin...
JDK5中的线程池

JDK5中的线程池

JDK5中的一个亮点就是将Doug Lea的并发库引入到Java标准库中。Doug Lea确实是一个牛人,能教书,能出书,能编码,不过这在国外还是比较普遍的,而国内的教授们就相差太远了。一般的服务器都需要线程池,比如Web、FTP等服务器,不过它们一般都自己实现了线程池,比如以前介绍过的Tomcat、Resin和Jetty等,现在有了JDK5,我们就没有必要重复造车轮了,直接使用就可以,何况使用也很方便,性能也非常高。packageconcurrent; ...
使用StreamTokenizer统计文件的字符数

使用StreamTokenizer统计文件的字符数

关键技术:类java.io.StreamTokenizer可以获取输入流并将其分析为Token(标记)。StreamTokenizer的nextToken方法将读取下一个标记 默认情况下,StreamTokenizer认为下列内容是Token:字母、数字、除C和C++注释符号以外的其他符号。如符号“/”不是Token,注释后的内容也不是,而“”是Token。单引号和双引号以及其中的内容,只能算是一个Token。 要统计文件的字符数,不能简单地统计Token...
Android下调试Unity3D应用

Android下调试Unity3D应用

目前貌似不支持断点调试,但可以通过日志打印(logcat)来跟踪。在Android SDK中有个adb工具,使用此工具来跟踪运行的android应用:adblogcat启动logcat,并将设备上运行的android应用的运行时信息全部打印出来。adblogcat-sUnity如果只想打印Unity的输出信息,使用此命令。adblogcat-d>logcat.txt将打印信息输出为文件。当然,更直接的做法是在应用中集成自己的调试信息窗口,将如下代码关...
<< 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 >>