[發(fā)明專利]應(yīng)用屏幕共享方法及裝置在審
| 申請(qǐng)?zhí)枺?/td> | 201810865960.2 | 申請(qǐng)日: | 2018-08-01 |
| 公開(kāi)(公告)號(hào): | CN109284155A | 公開(kāi)(公告)日: | 2019-01-29 |
| 發(fā)明(設(shè)計(jì))人: | 彭駿;龔琦;吉綱;李會(huì)麗;譚堯;王虹;王宇龍;張艷紅 | 申請(qǐng)(專利權(quán))人: | 武漢普利商用機(jī)器有限公司;精倫電子股份有限公司 |
| 主分類號(hào): | G06F9/451 | 分類號(hào): | G06F9/451;G06F8/38;G06F8/30 |
| 代理公司: | 北京路浩知識(shí)產(chǎn)權(quán)代理有限公司 11002 | 代理人: | 王瑩;吳歡燕 |
| 地址: | 430000 湖北*** | 國(guó)省代碼: | 湖北;42 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 彈窗 應(yīng)用屏幕 共享 觸發(fā) 預(yù)設(shè) 屏幕上顯示 長(zhǎng)期運(yùn)行 流程布局 流程控制 檢測(cè) 應(yīng)用 前臺(tái) 后臺(tái) 屏幕 | ||
本發(fā)明提供一種應(yīng)用屏幕共享方法及裝置,所述方法包括:檢測(cè)是否滿足觸發(fā)啟動(dòng)彈窗的條件;若檢測(cè)滿足觸發(fā)啟動(dòng)彈窗的條件,則根據(jù)預(yù)設(shè)的顯示尺寸和顯示方位在屏幕上顯示所述彈窗;其中,所述彈窗根據(jù)Service進(jìn)行流程控制,所述預(yù)設(shè)的顯示尺寸和顯示方法由WindowManager進(jìn)行布局。本發(fā)明提出的一種應(yīng)用屏幕共享方法及裝置,通過(guò)采用Service與WindowManager結(jié)合的流程布局方式,能夠使得前臺(tái)長(zhǎng)期運(yùn)行一個(gè)應(yīng)用的同時(shí),另一個(gè)應(yīng)用能夠共享屏幕,并且能長(zhǎng)期的在后臺(tái)進(jìn)行特定的功能。
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,更具體地,涉及一種應(yīng)用屏幕共享方法及裝置。
背景技術(shù)
現(xiàn)有的Android應(yīng)用一般都是利用Activity來(lái)進(jìn)行實(shí)時(shí)的界面展示。
Activity是非常基礎(chǔ)和常用的Android組件之一。在一個(gè)Android應(yīng)用中,一個(gè)Activity通常就是一個(gè)單獨(dú)的屏幕,它可以顯示指定控件,也可以監(jiān)聽(tīng)用戶的事件,并作出相應(yīng)的響應(yīng)。當(dāng)一個(gè)Activity處于暫停狀態(tài)時(shí),該Activity保留在內(nèi)存中,并與窗口管理器保持連接,但在內(nèi)存不足的情況下,可能會(huì)被系統(tǒng)終止。當(dāng)一個(gè)Activity處于停止?fàn)顟B(tài)時(shí),該Activity被另一個(gè)Activity完全遮蓋,位于后臺(tái),對(duì)用戶不再可見(jiàn);而當(dāng)其它地方需要內(nèi)存時(shí),該Activity可能會(huì)被系統(tǒng)終止。如果Activity處于暫停或停止?fàn)顟B(tài),系統(tǒng)可通過(guò)要求其結(jié)束或直接終止其進(jìn)程,將其從內(nèi)存中刪除。若想再次打開(kāi)Activity,就必須重建。
若前臺(tái)需要長(zhǎng)期的運(yùn)行一個(gè)應(yīng)用,同時(shí),需要另一個(gè)應(yīng)用長(zhǎng)期的在后臺(tái)進(jìn)行某項(xiàng)特定的功能,該功能需要利用前臺(tái)界面時(shí),采用傳統(tǒng)的Activity交互模式會(huì)對(duì)前臺(tái)應(yīng)用有遮蓋,并且進(jìn)程很容易被系統(tǒng)回收。因此,如何解決上述缺陷,成了目前亟待解決的問(wèn)題。
發(fā)明內(nèi)容
為了克服上述現(xiàn)有技術(shù)的缺陷,本發(fā)明提供一種應(yīng)用屏幕共享方法及裝置。
第一方面,本發(fā)明提供一種應(yīng)用屏幕共享方法,包括:
檢測(cè)是否滿足觸發(fā)啟動(dòng)彈窗的條件;
若檢測(cè)到滿足觸發(fā)啟動(dòng)彈窗的條件,則根據(jù)預(yù)設(shè)的顯示尺寸和顯示方位在屏幕上顯示所述彈窗;
其中,所述彈窗根據(jù)Service進(jìn)行流程控制,所述預(yù)設(shè)的顯示尺寸和顯示方法由WindowManager進(jìn)行布局。
優(yōu)選地,所述彈窗包括至少一種顯示控件;
相應(yīng)地,所述根據(jù)預(yù)設(shè)的顯示尺寸和顯示方位在屏幕上顯示所述彈窗,之前還包括:
在基類BaseWidgetView中對(duì)所述彈窗的各顯示控件的大小、顯示位置以及是否顯示進(jìn)行設(shè)置。
優(yōu)選地,所述預(yù)設(shè)的顯示尺寸和顯示方位通過(guò)配置文件進(jìn)行設(shè)置。
優(yōu)選地,所述在基類BaseWidgetView中對(duì)所述彈窗的各顯示控件的大小、顯示位置以及是否顯示進(jìn)行設(shè)置,還包括:
對(duì)各顯示控件定義工具類;
其中,所述工具類包括按鈕工具類、攝像頭工具類、圓形圖片工具類、圖片工具類、二維碼工具類、文字工具類、讀卡動(dòng)畫(huà)工具類、終端信息工具類以及鍵盤(pán)工具類中的一種或多種。
優(yōu)選地,所述根據(jù)預(yù)設(shè)的顯示尺寸和顯示方位在屏幕上顯示所述彈窗,之前還包括:設(shè)置各工具類的顯示層級(jí)。
優(yōu)選地,所述設(shè)置各工具類的顯示層級(jí)具體為:
設(shè)置所述圖片工具類的屬性為T(mén)YPE_TOAST,設(shè)置其他各工具類的屬性為T(mén)YPE_SYSTEM_ALERT。
第二方面,本發(fā)明提供一種應(yīng)用屏幕共享裝置,包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于武漢普利商用機(jī)器有限公司;精倫電子股份有限公司,未經(jīng)武漢普利商用機(jī)器有限公司;精倫電子股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810865960.2/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 服務(wù)器、系統(tǒng)及信息共享方法
- 一種信息共享系統(tǒng)及信息共享方法
- 一種移動(dòng)終端的數(shù)據(jù)無(wú)線共享方法及該移動(dòng)終端
- 一種桌面共享系統(tǒng)及方法
- 一種用于共享移動(dòng)汽車電池的方法
- 一種基于物聯(lián)網(wǎng)的移動(dòng)共享方法及移動(dòng)共享系統(tǒng)
- 一種數(shù)據(jù)共享方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 基于云平臺(tái)的數(shù)據(jù)共享方法、裝置、共享平臺(tái)及存儲(chǔ)介質(zhì)
- 確定共享乘坐度量
- 設(shè)備功能共享方法、裝置、終端及存儲(chǔ)介質(zhì)





