如何捕获系统应用程序的界面&&调用系统的下载管理(Downloads)界面

捕获系统应用程序的界面
1.打开你需要捕获的应用程序的界面,通过START字段过滤会有类似下图的log出现,通过log我们可以发现应用程序的包名和界面的具体内容。

如何捕获系统应用程序的界面&&调用系统的下载管理(Downloads)界面_第1张图片

2.通过包名,查询系统源码,找到对应的清单文件,找到对应的意图过滤器。

如何捕获系统应用程序的界面&&调用系统的下载管理(Downloads)界面_第2张图片

3.在DownloadManager中对action进行了封装。

如何捕获系统应用程序的界面&&调用系统的下载管理(Downloads)界面_第3张图片

调用系统的下载管理(Downloads)界面

Intent intent = new Intent(DownloadManager.ACTION_VIEW_DOWNLOADS);
//或者Intent intent = new Intent("android.intent.action.VIEW_DOWNLOADS");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);

你可能感兴趣的:(start,downloads,下载管理)