当前位置:编程学习 > wap >>

android framework层能不能调用上层APP

android framework层能不能调用上层APP
比如通过startactivity方式启动一个应用 --------------------编程问答-------------------- LS的意思想在Android的框架层调用其它的App?如果熟悉Android源码的话在框架层调用其他App是可以的,类似于一个App调用另一App的实现思路:
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_LAUNCHER);            
ComponentName componentName = new ComponentName(该应用所在包的路径, 该应用的MainActivity Class所在的具体路径);            
intent.setComponent(componentName);
startActivity(intent); --------------------编程问答-------------------- 上层start都是走framework的activityManager的,所以下层调上层很随意的,activityManager和packageManager管理着activity和packages --------------------编程问答-------------------- 当然可以。。
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,