啟動應用程式
這裡將介紹兩種在
blackberry
中啟動應用程式的方法。
(1)使用invoke:
為啟動乙個應用程式,
開發者可以呼叫帶有合適常量和
子類的物件的
方法。使用這種方法將導致乙個處理上下文的轉化,當
blackberry
程式啟動時
,你的應用程式將失去控制,在啟動的應用程式對話中止時
,內容可能不會返回給你的應用程式。
這種方法只能開啟blackberry
自帶的應用程式,因為
中的int
引數代表的是應用程式的型別,這些型別已經在
api中定義好了,開發者只能開啟在
api中有定義的那些應用程式。如,開啟**程式的示例**是:
更詳細的內容可以參看api。(2
)使用類使應用程式可以和應用程式管理器互動
,並完成下面的操作
:與程序互動
,例如獲取前台應用程式的
id;傳送乙個全域性事件給系統;鎖住或解鎖
blackberry裝置,
或判斷blackberry
裝置是否鎖住
;立即執行乙個程式
,或者在乙個特定的時間執行應用程式。
的例項:
接著要獲得程式的描述資訊:
然後,根據原來的程式描述資訊來建立新的描述資訊:
string args = ;
new最後,根據新的引數來執行改程式:
trycatch
// handle the error. }
這種方法由於沒辦法獲得其他應用程式的
,既程式描述資訊,所以只能是用另一些引數來啟動程式。
blackberry
支援多個進入點,可以用引數來區別這些進入點,用不同的進入點進入,系統中會有兩個程序,他們之間的資料共享也只能通過程序間的方式。
python啟動應用程式和終止應用程式
每天上班,工作需要,電腦上需要每天開機啟動一些軟體,下班時候,需要關掉一些軟體。乙個乙個開啟和關閉貌似是很繁瑣的,於是乎,這個指令碼產生了。系統環境 win7 32位 python 2.7.9 你還需要安裝pywin32。pip install pywin32 啟動應用程式指令碼 coding ut...
MonkeyRunner 啟動應用程式
前段時間一直糾結於怎樣才能獲取應用程式的安裝包名稱與startactivity名稱,這個問題的產生是這樣的 我一直在學習android device的自動化測試,發現 大全在 方面確實不錯,於是就想用自動化來實現其中的一部分功能。from com.android.monkeyrunner impor...
intent 啟動其他應用程式應用
被啟動activity中加入標籤 啟動activity中 intent opensomediagintent new intent opensomediagintent.addcategory android.intent.category.haha handlerthreadactivity.th...