Skip to content

Show activity tasks, and lifecycles of activities, fragments in you app.【实时显示你的App中的当前全部Activity栈、Activity和Fragment】

License

Notifications You must be signed in to change notification settings

houzhi0608/ActivityTaskView

 
 

Repository files navigation

ActivityTaskView

[中文文档]

Overview.png

1. New UI and Function

Overview.gif

  • Show fragments in an activity
  • Show lifecycle text behind Activity/Fragment
  • Float window auto attach to border
  • Tap float window to show tiny icon
  • 0 dependency, just add 1 file to your project

Define short name

Name Short name
Activity A…
Fragment F…
SaveInstanceState SIS

2. Launch mode demo

standard mode

standard.gif

singletop mode

singleTop.gif

singletask mode

singleTask.gif

singleinstance mode

singleInstance.gif

3. Use in your project

  1. Install ActivityTaskView release apk, open it and grant window permission

https://github.com/rome753/ActivityTaskView/releases

  1. Add ActivityTaskHelper.java file to your project

https://github.com/rome753/ActivityTaskView/blob/master/app/src/main/java/cc/rome753/activitytask/ActivityTaskHelper.java

  1. Init ActivityTaskHelper in your application's onCreate()
    @Override
    public void onCreate() {
        super.onCreate();

        if(BuildConfig.DEBUG) {
            ActivityTaskHelper.init(this);
        }
    }
  1. Launch your app, and lifecycles will be showed in the float window.

License

Apache License, Version 2.0
http://www.apache.org/licenses/

About

Show activity tasks, and lifecycles of activities, fragments in you app.【实时显示你的App中的当前全部Activity栈、Activity和Fragment】

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%