啟動黑莓應用程式

2021-06-09 17:29:29 字數 978 閱讀 5895

啟動應用程式

這裡將介紹兩種在

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...