1. 程式人生 > >Android兩個App跳轉

Android兩個App跳轉

經常看到從一個App跳轉到另一個App,而且還可以把值帶過去,開始感覺很厲害,仔細研究了一下,其實就是一個簡單的Intent跳轉,而且傳值方式也和我們平時Activity跳轉的方式一樣。下面看程式碼:

在Test1中當點選跳轉按鈕:

Intent intent = getPackageManager().getLaunchIntentForPackage("你要跳轉到App的包名");
                if (intent != null){
                    intent.putExtra("name", "xiaodong");
                    intent.putExtra("sex", "nan");
                    startActivity(intent);
                }else {
                    Toast.makeText(MainActivity.this, "Intent為空!!", Toast.LENGTH_SHORT).show();
                }
在Test2中接收傳過去的值:
Intent intent = getIntent();
        Bundle bundle = intent.getExtras();
        if (bundle != null){
            name = bundle.getString("name");
            sex = bundle.getString("sex");
        }
這樣就實現了從App  “Test1“ 跳轉並傳值到 ”Test2“了。

相關推薦

AndroidApp

經常看到從一個App跳轉到另一個App,而且還可以把值帶過去,開始感覺很厲害,仔細研究了一下,其實就是一個簡單的Intent跳轉,而且傳值方式也和我們平時Activity跳轉的方式一樣。下面看程式碼:

Android APP

通過intent實現不同APP間跳轉 通過了解APP間的跳轉,加深對於intent的理解 首先需要APP1和APP2,然後在APP1中activity中新增一個點選事件,希望跳轉到APP2的activity中。 APP1跳轉程式碼: Intent intent

Android 實現activity之間加入進度條

場景是:在activity1點選了按鈕之後跳轉到activity2,但是在點選之後,有大概六七秒的時間還停留在activity1,這樣給使用者的體驗不是很友好。 在activity1裡面: 先定義 private static ProgressDialog dia

頁面傳中文參數,中文出現亂碼解決方法

ber dex arm1 ring ces lin cat 兩個 .html // encodeURI 編碼 window.location.href(encodeURI("zhongji2.html"+"?"+"parm1="+parm1+"&parm2="+pa

androidapp合併

概述 最近公司需要將原來的app和現在的app合併(主要是為了用原來的功能),先說一下思路,分成一個主module和一個附module,其實就是一個app新增一個library,下面總結一下遇到的錯。 將附module新增為library 1.首先在主module中通過File-->

vue頁面

如現在有兩個頁面Login和Home,路由配置在index.js中: import Vue from 'vue' import Router from 'vue-router' // import HelloWorld from '@/components/HelloWorl

Android從一個APP到另一個APP的主介面或某頁面,並傳遞資料

1. Android 從一個 APP 跳轉到另一個 APP 主介面 Intent intent = new Intent(Intent.ACTION_MAIN); //前提:知道要跳轉應用的包名、類名 Comp

頁面傳值,頁面cookie傳值。

頁面之間傳值,cookie解決。很簡單很實用。 function wxShowAffirmWT(wtid){ document.cookie = "workTid="+workTid;//增加值對到

Activity時 生命週期函式的變化

Activity 的生命週期: 生命週期函式呼叫時機 onCreate 在Activity物件被第一次建立時呼叫 onStart當Activity 變得可見是呼叫該函式 onResume當Activity開始準備與使用者互動時呼叫該方法 onPause當系

頁面 url傳中文 非法字元及亂碼

弄了兩個小時終於解決了!!! 問題:在一頁面的url傳中文,從一頁面跳轉到二頁面,在二頁面中得到url中的中文亂碼! 解決辦法:在一頁面的url用encodeURIComponent轉兩次碼(解決非法字元和中文亂碼),                          

AndroidAPP導致的異常問題及解決辦法

假設現有兩個APP:app1 和 app2 兩個app中均有兩個Activity:A 和 B 且兩個app的入口Activity均是:A 操作流程:app1.A ---> app.B ---> app2.A ---> app2.B 1.從app1.B向a

APP之間的

iOS9引入了白名單的概念。 在iOS9中,如果使用canOpenURL:方法,該方法所涉及到的 URL Schemes 必須在"Info.plist"中將它們列為白名單,否則不能使用。key叫做LSApplicationQueriesSchemes ,鍵值內容是對應應用程式的UR

APP之間實現

NSURL * myURL_APP_A = [NSURL URLWithString:@“shashan.SecondApp://AAAAA"];//shashan.SecondApp為目標App的key             if ([[UIApplication sharedApplication]

iOS開發-APP之間、傳值

兩個APP之間的跳轉是通過[[UIApplication sharedApplication] openURL:url]這種方式來實現的。 1.首先設定第一個APP的url地址 2.接著設定第二個APP的url地址 3.需要跳轉的時候 NSString

iOSAPP之間的資料傳遞和

兩個APP之間的跳轉是通過[[UIApplication sharedApplication] openURL:url]這種方式來實現的。 首先假設現在我們有APP_1和APP_2 1.首先設定第一個APP的url地址 2.再設定第二個APP的url地址 3.注意

APP之間

專案中經常需要開啟第三方應用軟體,今天結合網上一些資料整理了下。 假如有App1和App2兩個應用,現在要使App1能夠跳轉到App2。基本的思路是這樣的,要先在App2中的定義的一個URL Type,具體設定可以在info-plist檔案中設定,或者在應用的Target下

app應用之間的

一,應用跳轉的原理 從一個應用跳轉到另一個應用,作為APP開發者,最熟悉的莫過於第三方登入,支付寶,微信支付時,那時候我們可能僅僅按照整合文件一步一步操作,在文件中配置很多類似URL Schemes,如下圖: 一般的配置 下面我們進入正題的為什麼這麼配置

iOS11下 能夠實現APP

轉自:https://www.cnblogs.com/xuan52rock/p/6525549.html 目標 平常我們做iOS開發,會經常遇到開啟其他的APP的功能。本篇文章講的就是開啟別人的APP的一些知識。我們的目標是: 開啟別人的APP讓別人開啟我們的AP

Android分享小程式並且互(小程式回到APPAPP小程式)

一直以為APP不能分享小程式幾天親自試了一下,哎呀媽呀盡然可以~今天真的是學習了… 1、微信分享小程式(微信官網) WXMiniProgramObject miniProgramObj = new W

Androidapp到google Play市場

有時候app開發中會有從應用內跳轉到Google play做一些業務的邏輯操作,比如引導使用者對應用做好評的操作,這裡放段很管用的程式碼來實現這個需求: // 做跳轉到谷歌play做好評的業務邏輯 //這裡開始執行一個應用市