PackageManager pm = getPackageManager();
PackageInfo pi;
try
{
pi = pm.getPackageInfo(
"com.android.androidweb"
,
0
);
Intent resolveIntent =
new
Intent(Intent.ACTION_MAIN,
null
);
resolveIntent.addCategory(Intent.CATEGORY_LAUNCHER);
resolveIntent.setPackage(pi.packageName);
List<ResolveInfo> apps = pm.queryIntentActivities(resolveIntent,
0
);
ResolveInfo ri = apps.iterator().next();
if
(ri !=
null
) {
String packageName = ri.activityInfo.packageName;
String className = ri.activityInfo.name;
Intent intent =
new
Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_LAUNCHER);
ComponentName cn =
new
ComponentName(packageName, className);
intent.setComponent(cn);
startActivity(intent);
}
}
catch
(NameNotFoundException e) {
e.printStackTrace();
}
相关推荐
总之,"Android开发入门60个小案例+源代码"是一个宝贵的资源,它涵盖了Android开发的众多基础知识点,通过实践这些小案例,初学者可以快速上手,逐步掌握Android应用开发的核心技术。同时,源代码提供了直接参考和...
《Android底层开发技术实战详解》是一本面向Android底层开发者的专业书籍,旨在深入...通过阅读和实践书中的内容,开发者能够更好地应对Android开发中的各种挑战,为构建高效、稳定、安全的Android应用打下坚实基础。
资源名称:Android游戏开发技术实战详解 内容简介:《Android游戏开发技术实战详解》详细讲解了Android游戏开发技术的基本知识。《Android游戏开发技术实战详解》内容新颖、知识全面、讲解详细,《Android游戏开发...
Android开发技术文档 Android开发技术文档 Android开发技术文档 Android开发技术文档
《Android开发艺术探索》侧重于Android知识的体系化和系统工作机制的分析,通过《Android开发艺术探索》的学习可以极大地提高开发者的Android技术水平,从而更加高效地成为高级开发者。而对于高级开发者来说,仍然...
第1章 Android开发简介 1.1 Android基本概念 1.1.1 Android简介 1.1.2 Android的系统构架 1.1.3 Android应用程序框架 1.2 OMS介绍 1.2.1 OPhone介绍 1.2.2 Widget介绍 1.3 小结 第2章 Android开发环境搭建 2.1 ...
"Android移动应用开发技术教案" Android 移动应用开发技术教案是 Android 开发的入门教程,涵盖了 Android 开发的基础知识和技术。本教案共分为八章,分别介绍了 Android 开发的基础知识、开发环境的搭建、 ...
想到做到:Android开发关键技术与精彩案例源光盘镜像下载 内有源书籍配套的源码。 如何使用光盘中的代码 本书的案例代码全部基于Eclipse和Android SDK 2.3开发完成,读者可以参考附录A“如何导入源代码”将案例...
强烈推荐Android 3D游戏开发技术宝典—OpenGL ES 2.0
《Android 底层接口与驱动开发技术详解》是一本深入探讨Android系统底层接口和驱动开发的专业书籍,适合对Android系统有深入研究需求的开发者阅读。本书涵盖了从硬件抽象层(HAL)到用户空间驱动,再到应用程序接口...
《Android网络开发技术实战详解》分为18章,分别介绍了Android开发之前所要做的工作、必须具备的网页开发技术、HTML 5基础、在Android系统中开发网页的必备技术、HTTP通信处理、URL地址处理、WebKit、Wi-Fi、蓝牙、...
总结来说,《Android底层开发技术实战详解:内核移植与驱动》全面覆盖了Android底层开发的重要领域,无论是对Linux内核的深入了解,还是实际操作中的内核移植,或是驱动程序的开发,都为读者提供了丰富的知识和实践...
为了帮助开发者更好地学习和掌握 Android 移动应用开发技术,本文将提供一份详细的习题答案,涵盖 Android 开发环境搭建、模拟器创建、Android Studio 的组成结构与基本操作等多个方面。 一、Android 开发环境搭建...
1.3 如何搭建android开发环境 4 1.3.1 sdk的安装及环境配置 5 1.3.2 eclipse集成开发环境的搭建 7 1.3.3 创建并启动模拟器 9 1.4 hello android应用程序的开发 11 1.4.1 第一个android应用程序 12 ...
《Android 3D游戏开发技术宝典:OpenGL ES 2.0源码解析》是一部深入探讨Android平台上3D游戏开发的权威指南。本书涵盖了从基础概念到高级技术的全面内容,通过15个章节的详细讲解,为开发者提供了一条清晰的学习路径...
1. **Android开发环境搭建**:介绍如何配置适合开发Android应用的开发环境,包括安装Eclipse集成开发环境(IDE)、设置Android模拟器(AVD)、安装Android Development Kit (ADT)、Android Debug Bridge (ADB)等工具...
这两本PDF文献,"使用Android系统测量软件开发技术.pdf"和"深入剖析Android开发小应用里的大智慧.pdf",无疑是深入理解Android开发的重要资源。 首先,让我们探讨“使用Android系统测量软件开发技术”。Android系统...
这本书深入浅出地讲解了Android开发中的各种技术难点和最佳实践,旨在帮助开发者提升技能,提高开发效率。书中涵盖了许多关键知识点,包括但不限于: 1. **Activity生命周期**:Android应用的核心组件之一,理解其...
总的来说,"Android 底层接口与驱动开发技术详解"涵盖了Android系统的多个关键层面,包括硬件驱动的编写、HAL的设计、JNI的应用以及系统服务的理解。通过学习这些内容,开发者能够提升对Android系统的整体认知,从而...
而对于高级开发者来说,仍然可以从《Android开发艺术探索》的知识体系中获益。 作译者 任玉刚,百度公司Android高级工程师,硕士毕业于中国科学技术大学,在CSDN发表多篇高质量的技术文章并广获好评,并多次在...