幾種方式按home,幾種方式開啟應用,速度比較

2021-07-26 01:18:23 字數 1329 閱讀 7992

system.out.println("-----------start-");

context context = instrumentationregistry.getcontext();

//adb 操作home 鍵 第一種方式

//3000毫秒速度

// shellhelper.execrootcmd(" input keyevent 3 ");

//adb 操作home 鍵 第二種方式

//900毫秒速度

// try catch (ioexception e)

//按home 鍵

//800毫秒速度

// mdevice.presshome();

//按home 鍵

//36毫秒速度

// intent intent = new intent(intent.action_main);

// intent.setflags(intent.flag_activity_new_task);

// intent.addcategory(intent.category_home);

// context.startactivity(intent);

//2600毫秒速度

// shellhelper.execrootcmd("am start -n com.tencent.mm/.ui.launcherui");

//800毫秒速度

// try catch (ioexception e)

//16毫秒速度

// intent intent = new intent();

// intent.setflags(intent.flag_activity_new_task);

// intent.setcomponent(new componentname("com.tencent.mm", "com.tencent.mm.ui.launcherui"));

// context.startactivity(intent);

//10毫秒速度

// intent intent = context.getpackagemanager().getlaunchintentforpackage("com.tencent.mm");

// context.startactivity(intent);

system.out.println("-----------end-");

MUI 幾種頁面開啟方式

1.初始化時建立子頁面 2.直接開啟新頁面 3.預載入頁面 1 2 3 4 5 6 7 8 9 10 11 12 13 14 mui.init extras 額外擴充套件引數 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24...

C 開啟執行緒幾種方式

通過thread發起執行緒,using system using system.collections generic using system.linq using system.text using system.threading using system.threading tasks na...

開啟執行緒的幾種方式

目錄 執行緒開啟方式 一 非同步委託 執行緒開啟方式 二 thread類 執行緒開啟方式 三 執行緒池 執行緒開啟方式 四 任務 建立執行緒的一種簡單方式是定義乙個委託,並非同步呼叫它。委託是方法的型別安全的引用。delegate類 還支援非同步地呼叫方法。在後台,delegate類會建立乙個執行任...