Intent对象的使用及.apk反编译
前三节主要学习了Intent对象的作用、属性以及不同Activity之间值的传递,这节将着重学习Intent对象的用法。在我的语音识别项目中,通过使用Inteng对象来启动应用内组件、系统应用程序以及第三方应用程序(如QQ、微信等)。
一、Intent对象开发方法
首先,我们还是先学习下Intent对象启动组件(应用)有哪几种方法:...
分类:
移动开发 时间:
2014-11-19 01:19:56
阅读次数:
266
Intent异常处理及常用系统调用
Jiangdg_VIP
http://blog.csdn.net/u012637501
一、Intent异常处理
当Intent对象启动组件或应用时,会由于组件的设置错误或者应用没有安装会导致异常。一般来说,应用出现异常后会异常退出。因为,为了不影响我们开发的应用程序正常使用,可以通过try....catch方法来处捕获异常或者捕获一个...
分类:
移动开发 时间:
2014-11-19 01:19:52
阅读次数:
203
这里主要介绍Service组件的使用。1、定义一个继承Service的子类如下:package com.service;import android.app.Service;import android.content.Intent;import android.os.IBinder;public....
分类:
移动开发 时间:
2014-11-18 22:59:42
阅读次数:
238
Error:Calling startActivity() from outside of an activity context本文地址: http://blog.csdn.net/caroline_wendyAndroid错误:Calling startActivity() from outside of an activity context requires the FLAG_ACTIVI...
分类:
移动开发 时间:
2014-11-18 00:24:33
阅读次数:
187
、在桌面创建快捷方式方法:方法一:通过长按某一个应用程序的图标在桌面上创建启动该应用程序的快捷方式。这个方法安装完程序都用户都能实现。方法二:在应用程序中构建一个Intent,然后以Broadcast的形式通知Launcher创建快捷方式。先看Launcher的AndroidMainfest.xml...
分类:
移动开发 时间:
2014-11-17 22:43:56
阅读次数:
346
在Android中实现分享有一种比较方便的方式,调用系统的分享面板来分享我们的应用。最基本的实现如下: public Intent getShareIntent(){
Intent intent = new Intent();
intent.setAction(Intent.ACTION_SEND);
intent.putExtra(Intent.EXTRA_TEXT, "这是测试分享...
分类:
移动开发 时间:
2014-11-17 17:55:36
阅读次数:
248
对电话拨号盘的过滤,mainfest配置文件中Activity如下配置:效果,点击电话按钮,弹出选择应用对话框,包含我们自己定义应用:发送短信的时候,调用自定义应用:效果如下,在友录通讯录中点击发送短信按钮,弹出选择应用对话框,包含我们自定义应用:自定义程序调用发送短信功能:Intent sendI...
分类:
移动开发 时间:
2014-11-17 13:54:08
阅读次数:
169
Android开发中,在不同模块(如Activity)间经常会有各种各样的数据需要相互传递,常用的的有五种传递方式。它们各有利弊,有各自的应用场景。下面分别介绍一下:1、Intent对象传递简单数据 Intent的Extra部分可以存储传递的数据,可以传送int, long, char等一些基础类....
分类:
移动开发 时间:
2014-11-17 12:04:56
阅读次数:
203
在上一篇,我们学习了通过startService来启动Service,由于篇幅过长,所以这一篇是接上一篇的 二、bindService方法启动Service 先看bindSerivce(Intent service,ServiceConnection conn,int flags)函数 参数说明:...
分类:
移动开发 时间:
2014-11-16 14:48:02
阅读次数:
345
Launcher是系统启动后第一个启动的程序,是其它应用程序的入口,也就是我们的手机程序的桌面程序;一、Launcher的定义及构成:通过查看官方提供的Launcher源码可以知道其实Launcher也是一个Activity,不过它的intent-fliter有点特殊; ...
分类:
移动开发 时间:
2014-11-16 14:34:35
阅读次数:
279