Android 如何显示调试信息覆盖屏幕?

Android 如何显示调试信息覆盖屏幕?,android,Android,在开发人员选项中,我们可以启用“显示cpu使用情况”。它将显示覆盖信息。 我需要在应用程序覆盖屏幕中显示一些调试信息,如显示的cpu使用情况。怎么做?我可以用一些图书馆吗 一种方法是将DialogFragment与以下内容结合使用 public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { Window window = getDialog().ge

在开发人员选项中,我们可以启用“显示cpu使用情况”。它将显示覆盖信息。
我需要在应用程序覆盖屏幕中显示一些调试信息,如显示的cpu使用情况。怎么做?我可以用一些图书馆吗

一种方法是将
DialogFragment
与以下内容结合使用

public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    Window window = getDialog().getWindow();
    window.requestFeature(Window.FEATURE_NO_TITLE);
    window.clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);
    window.setFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL, WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL);
    window.setBackgroundDrawableResource(R.color.some_color_with_say_50%_alpha_value);