随笔分类 -  android

android语音识别技术
摘要:今天从网上找了个例子实现了语音识别,个人感觉挺好玩的,就把代码贴出来与大家分享下: Android中主要通过RecognizerIntent来实现语音识别,其实代码比较简单,但是如果找不到设置,就会抛出异常ActivityNotFoundException,所以我们需要捕捉这个异常。而且语音识别在模拟器上是无法测试的,因为语音识别是访问google云端数据,所以如果手机的网络没有开启,就无法实现识别声音的!一定要开启手机的网络,如果手机不存在语音识别功能的话,也是无法启用识别! 下面是RecognizerIntentActivity中的代码: [html] view plaincopyprin 阅读全文

posted @ 2012-06-10 13:19 c语言源码 阅读(965) 评论(0) 推荐(0)

android 开发 onBackPressed()方法的问题
摘要:在开发中遇到的问题,就是在复写onBackPressed()方法的时候最后一定要加上return ; 不然会执行父类的方法,在这里面写的代码会失效,我遇到的问题,希望大家能注意到。。 阅读全文

posted @ 2012-04-23 23:29 c语言源码 阅读(194) 评论(0) 推荐(0)

Java环境变量设置
摘要:每次都忘了详细路径。直接记下,以备查询。 Java环境变量配置 windows xp下配置JDK环境变量: 1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为C:\Program Files\Java\jdk1.6.0_17; 2.安装完成后,右击“我的电脑”,点击“属性”; 3.选择“高级”选项卡,点击“环境变量”; 4.在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”; 5.JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:\java\jdk1... 阅读全文

posted @ 2012-04-18 14:17 c语言源码 阅读(348) 评论(0) 推荐(0)

android实现程序的后台运行
摘要:改写返回键事件监听,使得back键功能类似home键,让Acitivty退至后台时不被系统销毁,代码如下: public boolean onKeyDown(int keyCode, KeyEvent event) { PackageManager pm = getPackageManager(); ResolveInfo homeInfo = pm.resolveActivity(new Intent(Intent.ACTION_MAIN).addCategory(Intent.CATEGORY_HOME), 0); ... 阅读全文

posted @ 2012-04-16 23:38 c语言源码 阅读(968) 评论(0) 推荐(0)

android实现截屏
摘要:private Bitmap shot(Activity activity) { //View是你需要截图的View View view = activity.getWindow().getDecorView(); view.setDrawingCacheEnabled(true); view.buildDrawingCache(); Bitmap b1 = view.getDrawingCache(); // 获取状态栏高度 / Rect frame = new Rect(); activ... 阅读全文

posted @ 2012-04-16 23:08 c语言源码 阅读(357) 评论(0) 推荐(0)

android广播事件大全
摘要:Android广播BroadcastReceiverAndroid 体系里定义了各类百般的广播,如电池的应用状况,德律风的接管和短信的接管,开机启动都邑产生一个广播。当然用户也可以自定义本身的广播。既然说到广播,那么必然有一个广播发送者,以及广播接管器。体系广播的发送者为体系,自定义广播当然是用户定义的了。我们可以定义一个广播接管器,用来接管我们感爱好的广播,非论是体系广播还是用户自定义广播。这个广播接管器必须持续至BroadcastReceiver。惯例子,先来点根蒂根基常识。一.根蒂根基常识1:定义一个广播接管器,持续BroadcastReceiver。2:在广播接管器中onReceive 阅读全文

posted @ 2012-04-15 21:25 c语言源码 阅读(932) 评论(0) 推荐(0)

Android应用启动后自动创建桌面快捷方式
摘要:和IOS开发和Windows Phone开发相比,Android是开放的,Android上的开发也相对更加灵活,能够做很多事情。有的朋友会发现,在某些Android应用安装以后,第一次运行,就会在桌面创建快捷方式。这是如何做到的呢?要不怎么说Android特别开放呢,在Android开发中,只要发送一个广播,就可以实现这种需求了。废话不多说,以下是封装好的一段代码。publicclassShortcutUtil{publicstaticvoidcreateShortCut(Activityact,inticonResId,intappnameResId){//com.android.launc 阅读全文

posted @ 2012-04-13 15:02 c语言源码 阅读(235) 评论(0) 推荐(0)

导航