編輯:Android開發實例
我們知道Intent的應用,可以啟動別一個Activity,那麼是否可以啟動別外的一個應用程序呢,答案是可以的。
1、首先我們新建一個Android應用,名為AnotherPro,此應用什麼內容都沒有,用於被另外一個程序打開。
2、新建一個工程用於打開上面的應用,程序界面如下
3、修改程序代碼,在onCreate中添加如下代碼
anotherPro = (Button) findViewById(R.id.startAnotherPro);calendar = (Button) findViewById(R.id.startCalendar);anotherPro.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {Intent intent = new Intent();intent.setComponent(new ComponentName("com.anotherpro", "com.anotherpro.MainActivity"));startActivity(intent);}});calendar.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {Intent intent = new Intent();intent.setComponent(new ComponentName("com.android.calendar", "com.android.calendar.LaunchActivity"));startActivity(intent);}});
Intent.setComponent(new ComponentName(packageName, mainActivityName));// 第一個參數為應用程序包名,第二個參數為程序啟動的Activity
運行程序,點擊AnotherPro將會打開第一個應用;
點擊Calendar將會打開系統的日歷應用。
unity3d發布apk在android虛擬機中運行的詳細步驟(unity3d導出android apk),總的流程分為以下6個步驟: 1、安裝java_jdk
登錄應用程序的屏幕,詢問憑據登錄到一些特定的應用。可能需要登錄到Facebook,微博等本章介紹了,如何創建一個登錄界面,以及如何管理安全問題和錯誤嘗試。首先,必須定義兩
有一些做法可以遵循,在開發Android應用程序。這些建議由Android自身和保持在對於時間裡可改善。這些最佳實踐包括交互設計功能,性能,安全性和私隱,兼容性,測試,分
android中圖像在畫布上放大縮小時,圖像的邊框大小沒有改變! 原圖如下: 放大後:原來圖片的邊框沒有改變,位置依舊! 所以如果要放置圖片的位置的話,就需要