細(xì)節(jié):關(guān)于二維碼的一些事

介紹

隨著智能手機(jī)的使用人群越來(lái)越廣泛抚岗,基于二維碼的應(yīng)用也越來(lái)越多雇庙。今天,就和大家聊一聊二維碼吧钉跷。

二維碼是在一維碼的基礎(chǔ)上擴(kuò)展出的弥鹦,具有可讀性的條碼,使用黑白矩形圖案表示二進(jìn)制數(shù)據(jù),被設(shè)備掃描后可獲取其中所包含的信息彬坏。

一維碼是只在橫向記錄數(shù)據(jù)朦促,書(shū)籍上的ISBN就是典型的一維碼。

ISBN
ISBN

而二維碼則在橫向及縱向都會(huì)記錄數(shù)據(jù)栓始,我們常說(shuō)的二維碼其實(shí)是QR碼务冕,是眾多二維碼種類(lèi)中的一員。

QR碼
QR碼

如圖所示幻赚,QR碼(Quick Response Code)通常都是一個(gè)由黑白方塊組成的正方形禀忆。左上、右上落恼、左下三個(gè)角落均有一個(gè)「回」字狀的定位標(biāo)識(shí)箩退,保證程序在讀取內(nèi)容時(shí)可以正確的識(shí)別。

同時(shí)佳谦,QR碼還具有容錯(cuò)機(jī)制戴涝,即使圖案有一定的破損,仍可保證內(nèi)容能夠被正確的讀取钻蔑。生成的QR碼圖案容錯(cuò)率一般為7%啥刻,最高可達(dá)到30%。下圖是同一內(nèi)容咪笑,30%容錯(cuò)率的示例可帽。

30%容錯(cuò)
30%容錯(cuò)

常見(jiàn)用途

QR碼的應(yīng)用范圍廣闊,現(xiàn)在已經(jīng)很常見(jiàn)了蒲肋,隨便舉幾個(gè)例子:

微信

微信二維碼
微信二維碼

微信的QR碼蘑拯,在原有二維碼圖案的基礎(chǔ)上加入了一些美化元素钝满。

新浪微博

新浪微博
新浪微博

新浪微博很好的利用了QR碼的容錯(cuò)機(jī)制兜粘,在二維碼圖案中加入用戶(hù)頭像,增強(qiáng)識(shí)別力弯蚜。

QQ瀏覽器

網(wǎng)址二維碼
網(wǎng)址二維碼

QQ瀏覽器集成了網(wǎng)址生成QR碼的功能孔轴,可將當(dāng)前訪問(wèn)的網(wǎng)址生成一張二維碼圖片,用手機(jī)App掃描時(shí)即可快速訪問(wèn)碎捺。

應(yīng)用方法

關(guān)于二維碼最基本的使用方法路鹰,我們一定十分熟悉:

拿起手機(jī),打開(kāi)二維碼掃描的應(yīng)用收厨,之后將攝像頭對(duì)準(zhǔn)海報(bào)或宣傳頁(yè)上的二維碼圖案晋柱,幾秒鐘后就能看到其中顯示的內(nèi)容。

接下來(lái)诵叁,我們就來(lái)聊一聊二維碼的其他一些應(yīng)用方式雁竞。

圖案的再設(shè)計(jì)

由于QR碼擁有良好的容錯(cuò)和定位機(jī)制,所以我們完全可以在原有黑白圖案的基礎(chǔ)上進(jìn)行再設(shè)計(jì)。

改變顏色和線(xiàn)條
改變顏色和線(xiàn)條
改變外形
改變外形

只要保證足夠的對(duì)比度碑诉,二維碼圖片包含的內(nèi)容就可以很容易的被讀取出來(lái)彪腔。

掃描后登錄

由于二維碼的內(nèi)容可以是一段定制的文本,所以我們可以通過(guò)它進(jìn)行很多「神奇」的操作进栽。微信網(wǎng)頁(yè)版的登錄就是其中一例德挣。

當(dāng)我們?cè)L問(wèn)微信網(wǎng)頁(yè)版時(shí),會(huì)有這樣一個(gè)提示:

微信網(wǎng)頁(yè)版
微信網(wǎng)頁(yè)版

這個(gè)QR碼其實(shí)包含了一個(gè)定制的網(wǎng)址 https://login.weixin.qq.com/l/密匙 快毛,當(dāng)使用手機(jī)端微信掃描這個(gè)二維碼后格嗅,會(huì)自動(dòng)訪問(wèn)該網(wǎng)址,并將登錄信息發(fā)送至服務(wù)器祸泪。服務(wù)器接收到登錄信息后吗浩,就完成了網(wǎng)頁(yè)端的登錄操作。

掃描后打開(kāi)主頁(yè)

微信的公眾平臺(tái)二維碼和個(gè)人二維碼類(lèi)似没隘。

微信公眾平臺(tái)
微信公眾平臺(tái)

都是包含了同樣格式的網(wǎng)址 http://weixin.qq.com/r/密匙 懂扼,當(dāng)微信掃描后,會(huì)自動(dòng)讀取該用戶(hù)或公眾平臺(tái)的信息右蒲,提示用戶(hù)進(jìn)行關(guān)注阀湿。

另一種方式

除了類(lèi)似微信的處理方法之外,還有另一種應(yīng)用方式:

生成的二維碼圖片內(nèi)容不再包含網(wǎng)址瑰妄,而是一串格式化文本陷嘴,形如

操作代碼+間隔符號(hào)+密匙

例如

A:5C73EB9ED98D4ED542F2406C09279FDDBC1CE4BE
DO@SnVzdFppeWE=
……

當(dāng)程序讀取內(nèi)容后,根據(jù)內(nèi)置的判斷條件去執(zhí)行相應(yīng)的操作间坐,如A是「訪問(wèn)指定網(wǎng)址」灾挨、B是「顯示指定文本」等等。

總結(jié)

總結(jié)一下竹宋,二維碼最基本的應(yīng)用流程如圖:

簡(jiǎn)單流程
簡(jiǎn)單流程

就是簡(jiǎn)單的 將內(nèi)容放入二維碼 -> 讀取內(nèi)容之后顯示 劳澄。而常見(jiàn)的應(yīng)用流程如圖:

流程
流程
  1. 生成指定內(nèi)容的二維碼圖片;
  2. 掃描圖片蜈七,讀取其中包含的內(nèi)容秒拔;
  3. 根據(jù)解析得到的內(nèi)容,判斷程序下一步的操作飒硅,如「訪問(wèn)指定網(wǎng)址」砂缩、「顯示指定文本」、「發(fā)送指定請(qǐng)求」等三娩。在這個(gè)過(guò)程中庵芭,按照程序的設(shè)置不同,可能會(huì)附帶手機(jī)串號(hào)雀监、登錄信息双吆、GPS坐標(biāo)等信息,一同發(fā)往服務(wù)器;
  4. 當(dāng)操作執(zhí)行完畢后伊诵,顯示操作結(jié)果单绑。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市曹宴,隨后出現(xiàn)的幾起案子搂橙,更是在濱河造成了極大的恐慌,老刑警劉巖笛坦,帶你破解...
    沈念sama閱讀 221,548評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件区转,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡版扩,警方通過(guò)查閱死者的電腦和手機(jī)废离,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,497評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)礁芦,“玉大人蜻韭,你說(shuō)我怎么就攤上這事∈量郏” “怎么了肖方?”我有些...
    開(kāi)封第一講書(shū)人閱讀 167,990評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)未状。 經(jīng)常有香客問(wèn)我俯画,道長(zhǎng),這世上最難降的妖魔是什么司草? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,618評(píng)論 1 296
  • 正文 為了忘掉前任艰垂,我火速辦了婚禮,結(jié)果婚禮上埋虹,老公的妹妹穿的比我還像新娘猜憎。我一直安慰自己,他們只是感情好吨岭,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,618評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布拉宗。 她就那樣靜靜地躺著峦树,像睡著了一般辣辫。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上魁巩,一...
    開(kāi)封第一講書(shū)人閱讀 52,246評(píng)論 1 308
  • 那天急灭,我揣著相機(jī)與錄音,去河邊找鬼谷遂。 笑死葬馋,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播畴嘶,決...
    沈念sama閱讀 40,819評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼蛋逾,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了窗悯?” 一聲冷哼從身側(cè)響起区匣,我...
    開(kāi)封第一講書(shū)人閱讀 39,725評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎蒋院,沒(méi)想到半個(gè)月后亏钩,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,268評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡欺旧,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,356評(píng)論 3 340
  • 正文 我和宋清朗相戀三年姑丑,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片辞友。...
    茶點(diǎn)故事閱讀 40,488評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡栅哀,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出称龙,到底是詐尸還是另有隱情昌屉,我是刑警寧澤,帶...
    沈念sama閱讀 36,181評(píng)論 5 350
  • 正文 年R本政府宣布茵瀑,位于F島的核電站间驮,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏马昨。R本人自食惡果不足惜竞帽,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,862評(píng)論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望鸿捧。 院中可真熱鬧屹篓,春花似錦、人聲如沸匙奴。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,331評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)泼菌。三九已至谍肤,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間哗伯,已是汗流浹背荒揣。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,445評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留焊刹,地道東北人系任。 一個(gè)月前我還...
    沈念sama閱讀 48,897評(píng)論 3 376
  • 正文 我出身青樓恳蹲,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親俩滥。 傳聞我的和親對(duì)象是個(gè)殘疾皇子嘉蕾,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,500評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容