一種基于屏幕的霓虹燈顯示方法與裝置制造方法
【專利摘要】本發(fā)明涉及移動終端顯示控制【技術(shù)領(lǐng)域】,尤其涉及一種基于屏幕的霓虹燈顯示方法與裝置,所述方法包括設(shè)定用于顯示的圖形以及圖形的顯示精度,將圖形轉(zhuǎn)換成點陣圖,設(shè)定屏幕點陣,在屏幕點陣中模擬顯示圖形的初始豎列點陣,檢測到屏幕晃動,屏幕點陣從圖形的初始豎列點陣的下一列豎列點陣開始模擬顯示。本發(fā)明借助人眼的視覺暫留特性,利用移動終端的屏幕,通過計算圖形點陣,配合晃動屏幕實現(xiàn)屏幕超大文字或圖形的的霓虹燈顯示,簡單、方便、通用性強。
【專利說明】一種基于屏幕的霓虹燈顯示方法與裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動終端顯示控制【技術(shù)領(lǐng)域】,尤其涉及一種基于屏幕的霓虹燈顯示方法與裝置。
【背景技術(shù)】
[0002]霓虹燈由于色彩絢麗,受到廣大群眾的青睞,在晚會、演唱會、告白會等場合上使用時,都需要通過超大屏幕和燈管,攜帶不方便。
【發(fā)明內(nèi)容】
[0003]針對上述缺陷,本發(fā)明的目的在于提出一種基于屏幕的霓虹燈顯示方法與裝置,可以通過移動終端屏幕實現(xiàn)大屏的霓虹燈功能。
[0004]為達此目的,本發(fā)明采用以下技術(shù)方案:
[0005]一種基于屏幕的霓虹燈顯示方法,所述方法包括:
[0006]設(shè)定用于顯示的圖形以及所述圖形的顯示精度;
[0007]將所述圖形轉(zhuǎn)換成點陣圖;
[0008]設(shè)定屏幕點陣;
[0009]在屏幕點陣中模擬顯示所述圖形的初始豎列點陣;
[0010]檢測到所述屏幕晃動,所述屏幕點陣從所述圖形的初始豎列點陣的下一列豎列點陣開始模擬顯示。
[0011]本發(fā)明還提供一種基于屏幕的霓虹燈顯示裝置,所述裝置包括:
[0012]圖形設(shè)定單元,用于設(shè)定用于顯示的圖形以及所述圖形的顯示精度;
[0013]圖形轉(zhuǎn)換單元,用于將所述圖形轉(zhuǎn)換成點陣圖;
[0014]屏幕點陣設(shè)定單元,用于設(shè)定屏幕點陣;
[0015]初始豎列點陣顯示單元,用于在屏幕點陣中模擬顯示所述圖形的初始豎列點陣;
[0016]圖形點陣顯示單元,用于檢測到所述屏幕晃動,所述屏幕點陣從所述圖形的初始豎列點陣的下一列豎列點陣開始模擬顯示。
[0017]本發(fā)明基于屏幕的霓虹燈顯示通過設(shè)定用于顯示的圖形以及圖形的顯示精度,將圖形轉(zhuǎn)換成點陣圖,設(shè)定屏幕點陣,在屏幕點陣中模擬顯示圖形的初始豎列點陣,檢測到屏幕晃動,屏幕點陣從圖形的初始豎列點陣的下一列豎列點陣開始模擬顯示。本發(fā)明借助人眼的視覺暫留特性,利用移動終端的屏幕,通過計算圖形點陣,配合晃動屏幕實現(xiàn)屏幕超大文字或圖形的的霓虹燈顯示,簡單、方便、通用性強。
【專利附圖】
【附圖說明】
[0018]圖1是本發(fā)明基于屏幕的霓虹燈顯示方法流程圖一。
[0019]圖2是本發(fā)明基于屏幕的霓虹燈顯示方法流程圖二。
[0020]圖3是本發(fā)明基于屏幕的霓虹燈顯示裝置結(jié)構(gòu)圖。
【具體實施方式】
[0021]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0022]圖1示出了本發(fā)明實施例提供的基于屏幕的霓虹燈顯示方法流程圖,詳述如下:
[0023]在步驟SlOl中,設(shè)定用于顯示的圖形以及所述圖形的顯示精度;
[0024]在本發(fā)明實施例中,首先設(shè)定要顯示的圖形,可以是文字或圖片,同時設(shè)定該要顯示圖形的精度,例如32*32。
[0025]在步驟S102中,將圖形轉(zhuǎn)換成點陣圖;
[0026]在本發(fā)明實施例中,將該文字或圖形轉(zhuǎn)換成點陣圖,例如32*32點陣。
[0027]在步驟S103中,設(shè)定屏幕點陣;
[0028]在本發(fā)明實施例中,屏幕點陣采用32點陣(即一列),也可以采用其他點陣,例如也采用32*32點陣。
[0029]在步驟S104中,在屏幕點陣中模擬顯示圖形的初始豎列點陣;
[0030]在本發(fā)明實施例中,通過獲取屏幕晃動的方向,若方向向左則選取圖形的點陣圖中最右一豎列點陣作為初始豎列點陣并模擬顯示,若方向向右則選取圖形的點陣圖中最左一豎列點陣作為初始豎列點陣并模擬顯示。初始豎列點陣也可以選取圖形點陣的中間豎行,或者隨機選取一豎列。本發(fā)明中通過在手機中的重力感應(yīng)器識別屏幕的加速度來判斷屏幕的晃動方向。
[0031]在步驟S105中,檢測到屏幕晃動,屏幕點陣從所述圖形的初始豎列點陣的下一列豎列點陣開始模擬顯示。
[0032]在本發(fā)明實施例中,檢測到屏幕向某一方向晃動,間隔預設(shè)時間段,屏幕點陣從圖形的初始豎列點陣向該方向上的下一豎列點陣開始模擬顯示。例如檢測到屏幕向右晃動,經(jīng)過0.01秒,換成初始豎列點陣向右方向的下一豎列點陣開始模擬顯示,屏幕用作顯示的點陣位置不變,只是要顯示的圖形點陣在改變,屏幕點陣下一點陣豎列顯示時,上一點陣豎列自然消失。
[0033]圖2示出了本發(fā)明實施例提供的基于屏幕的霓虹燈顯示方法流程圖,詳述如下:
[0034]在步驟S201中,設(shè)定用于顯示的圖形以及所述圖形的顯示精度;
[0035]在步驟S202中,將圖形轉(zhuǎn)換成點陣圖;
[0036]在步驟S203中,設(shè)定屏幕點陣;
[0037]在步驟S204中,在屏幕點陣中模擬顯示圖形的初始豎列點陣;
[0038]在步驟S205中,檢測到屏幕晃動,屏幕點陣從所述圖形的初始豎列點陣的下一列豎列點陣開始模擬顯示;
[0039]在步驟S206中,檢測到屏幕晃動轉(zhuǎn)向時,屏幕點陣從圖形的當前顯示方向的豎列點陣的相反方向的豎列點陣開始模擬顯示。
[0040]在本發(fā)明實施例中,通過重力感應(yīng)器獲取到轉(zhuǎn)向掉頭信息后,例如屏幕轉(zhuǎn)向左晃動時,從圖形的當前顯示方向的豎列點陣的右側(cè)的豎列點陣開始模擬顯示。
[0041]在步驟S207中,檢測到屏幕停止晃動時,根據(jù)屏幕停止晃動前的晃動方向,屏幕點陣從當前圖形顯示的豎列點陣向該晃動方向的下一列豎列點陣開始模擬顯示。
[0042]在本發(fā)明實施例中,步驟S206和步驟S207可調(diào)換順序。在檢測到屏幕停止晃動時,經(jīng)過預設(shè)間隔時間地段,根據(jù)屏幕停止晃動前的晃動方向,例如向左晃動,屏幕點陣繼續(xù)從當前圖形顯示的豎列點陣向左側(cè)的下一列豎列點陣開始模擬顯示。
[0043]圖3示出了本發(fā)明實施例提供的基于屏幕的霓虹燈顯示裝置結(jié)構(gòu)圖,詳述如下:
[0044]圖形設(shè)定單元31設(shè)定用于顯示的圖形以及圖形的顯示精度。
[0045]圖形轉(zhuǎn)換單元32將圖形轉(zhuǎn)換成點陣圖。
[0046]屏幕點陣設(shè)定單元33設(shè)定屏幕點陣。
[0047]初始豎列點陣顯示單元34在屏幕點陣中模擬顯示所述圖形的初始豎列點陣。
[0048]屏幕晃動方向獲取模塊341獲取屏幕晃動的方向;
[0049]初始豎列點陣選取顯示模塊342若屏幕晃動方向向左則選取圖形的點陣圖中最右一豎列點陣作為初始豎列點陣并模擬顯示;若屏幕晃動方向向右則選取圖形的點陣圖中最左一豎列點陣作為初始豎列點陣并模擬顯示。
[0050]圖形點陣顯示單元35檢測到所述屏幕晃動,屏幕點陣從圖形的初始豎列點陣的下一列豎列點陣開始模擬顯示。
[0051]屏幕晃動方向檢測模塊351檢測到屏幕向某一方向晃動;
[0052]圖形點陣顯示模塊352間隔預設(shè)時間段,屏幕點陣從圖形的初始豎列點陣向該方向上的下一豎列點陣開始模擬顯示。
[0053]屏幕轉(zhuǎn)向顯示單元36用于檢測到所述屏幕晃動轉(zhuǎn)向時,屏幕點陣從圖形的當前顯示方向的豎列點陣的相反方向的豎列點陣開始模擬顯示。
[0054]屏幕停止晃動顯示單元37檢測到所述屏幕停止晃動時,根據(jù)屏幕停止晃動前的晃動方向,屏幕點陣從當前圖形顯示的豎列點陣向該晃動方向的下一列豎列點陣開始模擬顯不O
[0055]通過移動終端屏幕的霓虹燈顯示方式在上述方法實施例中已經(jīng)闡述,在此,不再贅述。
[0056]本發(fā)明基于屏幕的霓虹燈顯示通過設(shè)定用于顯示的圖形以及圖形的顯示精度,將圖形轉(zhuǎn)換成點陣圖,設(shè)定屏幕點陣,在屏幕點陣中模擬顯示圖形的初始豎列點陣,檢測到屏幕晃動,屏幕點陣從圖形的初始豎列點陣的下一列豎列點陣開始模擬顯示。本發(fā)明借助人眼的視覺暫留特性,利用移動終端的屏幕,通過計算圖形點陣,配合晃動屏幕實現(xiàn)屏幕超大文字或圖形的的霓虹燈顯示,簡單、方便、通用性強。
[0057]以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當指出,對于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應(yīng)視為本發(fā)明的保護范圍。
【權(quán)利要求】
1.一種基于屏幕的霓虹燈顯示方法,其特征在于,所述方法包括: 設(shè)定用于顯示的圖形以及所述圖形的顯示精度; 將所述圖形轉(zhuǎn)換成點陣圖; 設(shè)定屏幕點陣; 在屏幕點陣中模擬顯示所述圖形的初始豎列點陣; 檢測到所述屏幕晃動,所述屏幕點陣從所述圖形的初始豎列點陣的下一列豎列點陣開始模擬顯示。
2.如權(quán)利要求1所述的霓虹燈顯示方法,其特征在于,所述檢測到所述屏幕晃動,所述屏幕點陣模擬顯示所述圖形的初始豎列點陣的下一列豎列點陣開始模擬顯示之后還包括: 檢測到所述屏幕晃動轉(zhuǎn)向時,所述屏幕點陣從所述圖形的當前顯示方向的豎列點陣的相反方向的豎列點陣開始模擬顯示。
3.如權(quán)利要求1或2所述的霓虹燈顯示方法,其特征在于,所述在屏幕點陣中模擬顯示所述圖形的初始豎列點陣具體為: 獲取屏幕晃動的方向,若方向向左則選取所述圖形的點陣圖中最右一豎列點陣作為初始豎列點陣并模擬顯示,若方向向右則選取所述圖形的點陣圖中最左一豎列點陣作為初始豎列點陣并模擬顯示。
4.如權(quán)利要求3所述的霓虹燈顯示方法,其特征在于,所述檢測到所述屏幕晃動時,所述屏幕點陣從所述圖形的初始豎列點陣的下一列豎列點陣開始模擬顯示具體為: 檢測到所述屏幕向某一方向晃動,間隔預設(shè)時間段,所述屏幕點陣從所述圖形的初始豎列點陣向該方向上的下一豎列點陣開始模擬顯示。
5.如權(quán)利要求1所述的霓虹燈顯示方法,其特征在于,所述檢測到所述屏幕晃動時,所述屏幕點陣從所述圖形的初始豎列點陣的下一列豎列點陣開始模擬顯示之后還包括: 檢測到所述屏幕停止晃動時,根據(jù)所述屏幕停止晃動前的晃動方向,所述屏幕點陣從所述當前圖形顯示的豎列點陣向該晃動方向的下一列豎列點陣開始模擬顯示。
6.一種基于屏幕的霓虹燈顯示裝置,其特征在于,所述裝置包括: 圖形設(shè)定單元,用于設(shè)定用于顯示的圖形以及所述圖形的顯示精度; 圖形轉(zhuǎn)換單元,用于將所述圖形轉(zhuǎn)換成點陣圖; 屏幕點陣設(shè)定單元,用于設(shè)定屏幕點陣; 初始豎列點陣顯示單元,用于在屏幕點陣中模擬顯示所述圖形的初始豎列點陣; 圖形點陣顯示單元,用于檢測到所述屏幕晃動,所述屏幕點陣從所述圖形的初始豎列點陣的下一列豎列點陣開始模擬顯示。
7.如權(quán)利要求6所述的霓虹燈顯示裝置,其特征在于,還包括屏幕轉(zhuǎn)向顯示單元,用于在圖形點陣顯示單元檢測到所述屏幕晃動,所述屏幕點陣模擬顯示所述圖形的初始豎列點陣的下一列豎列點陣之后,檢測到所述屏幕晃動轉(zhuǎn)向時,所述屏幕點陣從所述圖形的當前顯示方向的豎列點陣的相反方向的豎列點陣開始模擬顯示。
8.如權(quán)利要求6或7所述的霓虹燈顯示裝置,其特征在于,所述初始豎列點陣顯示單元具體包括: 屏幕晃動方向獲取模塊,用于獲取屏幕晃動的方向; 初始豎列點陣選取顯示模塊,用于若屏幕晃動方向向左則選取所述圖形的點陣圖中最右一豎列點陣作為初始豎列點陣并模擬顯示;若屏幕晃動方向向右則選取所述圖形的點陣圖中最左一豎列點陣作為初始豎列點陣并模擬顯示。
9.如權(quán)利要求8所述的霓虹燈顯示裝置,其特征在于,所述圖形點陣顯示單元具體包括: 屏幕晃動方向檢測模塊,用于檢測到所述屏幕向某一方向晃動; 圖形點陣顯示模塊,用于間隔預設(shè)時間段,所述屏幕點陣從所述圖形的初始豎列點陣向該方向上的下一豎列點陣開始模擬顯示。
10.如權(quán)利要求6所述的霓虹燈顯示裝置,其特征在于,還包括屏幕停止晃動顯示單元,用于在圖形點陣顯示單元檢測到所述屏幕晃動,所述屏幕點陣從所述圖形的初始豎列點陣的下一列豎列點陣開始模擬顯示之后,檢測到所述屏幕停止晃動時,根據(jù)所述屏幕停止晃動前的晃動方向,所述屏幕點陣從所述當前圖形顯示的豎列點陣向該晃動方向的下一列豎列點陣開始模擬顯示。
【文檔編號】G09G5/00GK104464535SQ201410766437
【公開日】2015年3月25日 申請日期:2014年12月11日 優(yōu)先權(quán)日:2014年12月11日
【發(fā)明者】刁曉明, 湯陽 申請人:上海卓悠網(wǎng)絡(luò)科技有限公司