日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]一種在應用程序組件間實現快速跳轉的方法和裝置在審

專利信息
申請號: 201710929773.1 申請日: 2017-10-09
公開(公告)號: CN107729106A 公開(公告)日: 2018-02-23
發明(設計)人: 李海峰 申請(專利權)人: 北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司
主分類號: G06F9/451 分類號: G06F9/451;G06F9/48
代理公司: 中原信達知識產權代理有限責任公司11219 代理人: 張一軍,陸錦華
地址: 100195 北京市海淀區杏石口路6*** 國省代碼: 北京;11
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 應用程序 組件 實現 快速 跳轉 方法 裝置
【說明書】:

技術領域

發明涉及計算機技術領域,尤其涉及一種在應用程序組件間實現快速跳轉的方法和裝置、電子設備、計算機可讀介質。

背景技術

隨著Android(安卓)應用功能的豐富和體量的增大,越來越多的公司采取組件化的開發模式,帶來的問題就是組件之間完全獨立,沒有任何的關聯,如何實現它們之間的互相調用和跳轉。Airbnb引進了DeepLink(深度鏈接)的概念,可以實現使用URL(統一資源定位符)訪問App(應用程序)應用界面,但是在組件間跳轉使用時有較多的限制。

Airbnb提供的技術方案的步驟如下:

對應用的Activity(Android的一個基本組件)界面添加注釋(Annotation);

編譯期間使用Annotation的處理程序DeepLinkProcessor解析并生成一個包含跳轉信息的Java類文件;

用戶通過URL訪問時,通過DeepLinkActivity中轉,加載并遍歷包含跳轉信息的類文件,再跳轉到目標的Activity界面。

在實現本發明過程中,發明人發現現有技術中至少存在如下問題:

多個組件開發,每個組件都在編譯過程中把Java類文件保存在組件中,而沒有一個跳轉中心能夠知道所有的跳轉信息以統一控制跳轉;

采用循環List的方式來循環匹配所有的跳轉信息效率較低;

無法在組件間實現帶有結果返回的跳轉。

發明內容

有鑒于此,本發明實施例提供一種在應用程序組件間實現快速跳轉的方法和裝置、電子設備、計算機可讀介質,能夠獲取所有組件的跳轉信息,可統一控制跳轉,實現所有組件間的靈活、快速跳轉,操作簡單,提高跳轉效率,并實現組件間帶有返回結果的跳轉,不用中間代理Activity中轉而直接查找并跳轉目標界面。

為實現上述目的,根據本發明實施例的一個方面,提供了一種在應用程序組件間實現快速跳轉的方法。

一種在應用程序組件間實現快速跳轉的方法,包括:為各應用程序組件的每個界面添加關聯的跳轉路徑信息,并根據各界面與關聯的跳轉路徑信息之間的關聯關系生成所述各界面的界面跳轉信息;根據各所述界面跳轉信息合成總界面跳轉信息;當應用程序啟動后,將所述總界面跳轉信息中的各界面跳轉信息以預設的存儲結構保存到本地存儲器;在收到用戶的跳轉到一預設界面的跳轉請求后,根據所述本地存儲器中的界面跳轉信息判斷是否執行向所述預設界面的跳轉,若是,則跳轉到所述預設界面,否則拒絕所述跳轉。

可選地,所述界面跳轉信息和所述總界面跳轉信息的格式為Json文件格式,根據各所述界面跳轉信息合成總界面跳轉信息的步驟,包括:合并各所述界面跳轉信息得到總界面跳轉信息,并為每個所述界面跳轉信息添加關聯的界面所屬應用程序組件的組件名稱。

可選地,所述界面跳轉信息包括所述跳轉路徑信息,所述跳轉路徑信息包括關聯的界面所屬應用程序組件的組件標識,所述預設的存儲結構為基于Map的二級存儲結構,將所述總界面跳轉信息中的各界面跳轉信息以預設的存儲結構保存到本地存儲器的步驟,包括:步驟一,循環讀取并解析所述總界面跳轉信息中的各界面跳轉信息,以獲得所述跳轉路徑信息中的組件標識;步驟二,逐一判斷本地存儲器的所述Map中是否存在與所述組件標識對應的主鍵,若存在,則執行步驟三,否則,先創建所述Map中對應所述組件標識的主鍵,再執行步驟三;步驟三,將包括所述組件標識的跳轉路徑信息轉換成正則表達式,以生成存儲對象,并將所述存儲對象保存在與所述組件標識的主鍵對應的存儲表中。

可選地,所述跳轉請求包括所述預設界面的跳轉路徑信息,根據所述本地存儲器中的界面跳轉信息判斷是否執行向所述預設界面的跳轉,若是,則跳轉到所述預設界面,否則拒絕所述跳轉的步驟,包括:解析所述預設界面的跳轉路徑信息以得到所述預設界面所屬組件的組件標識;判斷所述Map的主鍵中是否存在所述預設界面所屬組件的組件標識,若否,則拒絕所述跳轉,若是,則遍歷所述Map中所述預設界面所屬組件的組件標識的主鍵對應的存儲表,以判斷是否存在與所述預設界面的跳轉路徑信息匹配的跳轉路徑信息,若存在,則跳轉到所述預設界面,若不存在,則拒絕所述跳轉。

可選地,所述跳轉請求包括指示是否返回結果數據的跳轉參數,跳轉到所述預設界面的步驟,包括:根據所述跳轉參數的指示確定向所述預設界面的跳轉方式,并按照所述確定的跳轉方式執行所述跳轉。

可選地,所述關聯的跳轉路徑信息以注釋信息的形式添加到所述各應用程序組件的每個界面。

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司,未經北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201710929773.1/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 国产精品久久91| 日韩精品一区二区三区免费观看| 欧美精品八区| 国产91免费在线| 少妇高清精品毛片在线视频| 日韩国产精品一区二区| 午夜一区二区三区在线观看| 国91精品久久久久9999不卡| 欧美日韩国产综合另类| 99久久精品国产国产毛片小说| 欧美一区二区免费视频| 久久99久久99精品免观看软件| 久久精品国产亚洲7777| xxxx18日本护士高清hd| 国产精品v欧美精品v日韩| 91看黄网站| 午夜一级电影| 国产乱xxxxx国语对白| 午夜肉伦伦| 91精品国产综合久久福利软件| 久久99国产综合精品| 久久精品色欧美aⅴ一区二区| 国产九九九精品视频| 国产一级自拍| 欧美精品第一区| 国产第一区二区| 亚洲国产精品精品| 欧美精品日韩一区| 中文字幕在线一二三区| 亚洲欧洲一区| 欧美日韩国产区| 欧美乱妇高清无乱码免费 | 99国产精品欧美久久久久的广告| 国产一区二区视频播放| 久久精品一二三四| 亚洲欧洲日本在线观看| 欧美二区在线视频| 精品国产91久久久久久久| 国产伦精品一区二区三区电影| 欧美精品一级二级| 日本一二三不卡| 久久国产欧美一区二区三区精品| 日韩欧美中文字幕精品| 国产欧美日韩二区| 欧美精品日韩| 亚洲v欧美v另类v综合v日韩v| 日韩欧美国产高清91| 欧美日韩国产一二三| 欧美日韩国产精品一区二区三区| 国产精品999久久久| 国产区图片区一区二区三区| 国产精品高潮呻吟久| 亚洲精品少妇久久久久| 91看黄网站| 国产在线一区二区视频| 淫片免费看| 狠狠色噜噜狠狠狠狠黑人 | 91九色精品| 国产丝袜一区二区三区免费视频 | 国产欧美日韩另类| 国v精品久久久网| 久久一级精品| 日韩中文字幕在线一区| 亚洲欧美日韩精品在线观看| 窝窝午夜精品一区二区| 亚洲欧洲日韩| 99riav3国产精品视频| 香蕉久久国产| 久久九九国产精品| 欧美乱大交xxxxx胶衣| 狠狠色噜噜狠狠狠狠88| 激情欧美日韩| 国产精品亚洲二区| 欧美一区二区三区视频在线观看| 久久久精品免费看| 一本一道久久a久久精品综合蜜臀| 午夜wwww| 91精品婷婷国产综合久久竹菊 | 亚洲国产一区二区精华液| 国产1区2区视频| 天天干狠狠插| 国产一区2| 91麻豆精品国产91久久久更新时间| 日韩亚洲精品在线观看| 鲁丝一区二区三区免费| 国产网站一区二区| 国产亚洲精品久久19p| av午夜影院| 欧美高清xxxxx| 狠狠色噜噜狠狠狠狠2021免费| 亚洲国产一区二区久久久777| 欧美一区二区三区白人| 国产精品视频1区2区3区| 亚洲精品久久久久一区二区| 亚洲欧洲国产伦综合| 国产另类一区| 91精品色| 午夜亚洲影院| 欧美在线精品一区| 国产乱人伦精品一区二区| 欧美二区在线视频| 99色精品视频| 午夜激情综合网| 麻豆国产一区二区| 国产精品久久久久久久龚玥菲| 国产电影精品一区二区三区| 国产片91| 国产69精品久久久久app下载| 亚洲乱子伦| 国产伦精品一区二区三区电影| 国产另类一区| 在线国产精品一区| 欧美亚洲国产日韩| 国产91综合一区在线观看| 国产性猛交xx乱| 最新av中文字幕| 国内精品99| 国产极品美女高潮无套久久久| 日本午夜一区二区| 久久国产精品欧美| 欧美髙清性xxxxhdvid| 欧美二区在线视频| 国语对白一区二区| 亚洲欧美一二三| 欧美髙清性xxxxhdvid| 亚洲欧洲日本在线观看| 亚洲一级中文字幕| 久久乐国产精品| 欧美精品在线观看一区二区| 日本精品一二区| xxxxhdvideosex| 亚洲精品日本久久一区二区三区 | 国产精品国产三级国产专区55| 国产91九色在线播放| 国产特级淫片免费看| 波多野结衣女教师30分钟| 午夜av电影网| 欧美一区二区三区不卡视频| 日韩精品中文字幕一区| 93久久精品日日躁夜夜躁欧美| 99国产精品一区| 亚洲欧美国产日韩综合| 国产的欧美一区二区三区| 国产高清不卡一区| 欧美一区二区三区爽大粗免费| 久久精品国产综合| 国产一a在一片一级在一片 | 91精品色| 97人人模人人爽视频一区二区| 国产在线一卡| 国产一区二区三区在线电影| 狠狠色噜噜狠狠狠狠| 久久综合激情网| 亚洲制服丝袜中文字幕| 91精品久久久久久| 色午夜影院| 综合久久激情| 午夜av电影网| 亚洲精品suv精品一区二区| 午夜无遮挡| 日韩偷拍精品| 狠狠色噜噜狠狠狠四色米奇| 麻豆精品久久久| 国产精品高潮呻吟久| 草逼视频网站| 热久久一区二区| 综合欧美一区二区三区| 国精偷拍一区二区三区| 97人人澡人人爽人人模亚洲| 99re久久精品国产| **毛片在线免费观看| 国产精品久久久久四虎| 午夜精品在线播放| 亚洲色欲色欲www| 国产精品久久免费视频在线| 99久热精品| 精品一区二区超碰久久久| 精品久久小视频| 日韩精品一区二区三区在线| 欧美日韩国产91| 欧美乱偷一区二区三区在线| 亚洲欧洲日韩av| 中文字幕一级二级三级| bbbbb女女女女女bbbbb国产| 日韩欧美中文字幕精品| 美国一级片免费观看| 久久久精品久久日韩一区综合| 欧美在线视频二区| 国产精品久久久视频| 久久精品综合| 亚洲天堂国产精品| 97视频一区| 在线精品国产一区二区三区| 97人人澡人人添人人爽超碰| 国产高清不卡一区| 久久久综合香蕉尹人综合网| 美女被羞羞网站视频软件| 亚洲国产另类久久久精品性| 国产一卡在线| 午夜666| 国产欧美一区二区精品婷| 国产91热爆ts人妖在线| 窝窝午夜精品一区二区| 日本黄页在线观看| 国产1区2区3区中文字幕| 麻豆91在线| 亚洲少妇中文字幕| 97视频一区| 国产精品高潮呻吟视频| 少妇高潮一区二区三区99小说| 国产的欧美一区二区三区| 亚洲一级中文字幕| 日韩一区免费在线观看| 亚洲精品suv精品一区二区| 国产精品v欧美精品v日韩精品v| 99热一区二区| 午夜影院你懂的| 国产午夜一级一片免费播放| 欧美一区二区三区精品免费| 精品国产一区二区三区久久久久久| 综合久久一区| 国产精品一区二区在线观看 | 国产v亚洲v日韩v欧美v片| 精品国产仑片一区二区三区| 国产精品对白刺激在线观看| 国产99视频精品免视看芒果| 国产精品视频1区| 亚洲国产99| 午夜伦全在线观看| 日日夜夜亚洲精品| 国产精品久久久爽爽爽麻豆色哟哟| 91国偷自产中文字幕婷婷| 午夜剧场a级片| 97精品国产aⅴ7777| 欧美日韩国产一区在线| 欧美一区二区性放荡片| 91免费国产| 91免费看国产| 精品国产一区二区三区久久久久久 | 精品国产伦一区二区三区| av毛片精品| 农村妇女毛片精品久久| 日韩精品中文字幕一区二区三区| 在线国产二区| 欧美性二区| 国产一区二|