編輯:關於Android編程
雖然NFC並非什麼新技術,但它至今仍僅是中高端手機的專利。令人遺憾的是,很多用戶對NFC的態度卻是“永不錄用”,一方面是擔心它的高耗電,一方面是覺得它根本無用。那麼,NFC真的如此不堪嗎?
NFC沒有想象的耗電
很多人一提到NFC就會和“耗電大戶”聯系起來。實際上,NFC的耗電量基本僅與藍牙持平甚至更低。簡單來說,NFC有兩種工作模式,其一是用來識別NFC標簽內容的主動工作模式,耗電量非常低;其二是被動工作模式,用於被其他NFC設備讀取,該模式幾乎不耗電。
另一方面,絕大多數Android手機在熄屏待機狀態時會自動關閉NFC功能,只有解鎖亮屏後NFC才會激活工作,因此說NFC是“耗電大戶”並不靠譜。當然,如果你平時沒有與其他NFC設備分享數據的習慣,可以選擇性地開啟NFC功能並關閉“Android Beam”選項(圖1),如此可以進一步降低NFC模塊的耗電情況。
01
NFC豐富且實用的功能
如今很多藍牙音箱都支持NFC功能,只要將支持NFC的手機靠近藍牙音箱的NFC識別區即可完成配對(圖2),免去了傳統藍牙設備間連接的繁瑣。而配對功能,也就成為了很多用戶對NFC的基礎印象。
02
實際上,除了方便與藍牙設備間的配對之外,NFC還支持移動支付(購物結算時刷一下手機即可結賬走人)、門禁識別(手機保存驗證碼,進門時刷一下即可解鎖門禁)、數據傳輸(兩部NFC手機間可通過Android Beam實現照片、音樂等數據的傳輸)、信息浏覽(將手機貼近支持NFC的公共設施即可浏覽交通、演出、天氣等信息)、讀取感應卡信息(讀取銀行卡余額和消費記錄)等功能。
以移動支付為例,最具代表性的案例就是蘋果ApplePay和三星Samsung Pay的移動支付功能(圖3)。Apple Pay的工作原理是在iPhone的處理器內設定一個安全區,擁有保存個人信用卡、儲蓄卡卡號,以及個人的指紋信息,然後通過手機內置的NFC芯片和POS機的NFC芯片進行數據交互,最終完成付款。
03
更貼近生活的NFC標簽
上面提到的NFC功能看起來非常不錯,可惜限於NFC普及率較低,在實際生活中NFC並不能給我們帶來太過惬意的生活。那麼,在這種大環境下我們又該如何玩轉NFC功能呢?
“NFC標簽”是目前最能挖掘NFC潛力的小配件,在OPPO和魅族的官網,或是淘寶京東都可以買到(圖4)。此類產品會預設或自定義一些控制手機功能的信息,當手機打開NFC功能並與標簽接觸後就會激活這些設置。比如一些咖啡或餐飲店鋪,我們只需用手機刷一下櫃台前的NFC標簽就會自動接入店鋪的免費Wi-Fi網絡。
04
問題來了,這些NFC標簽也是需要成本的,比如魅族的NFC標簽6件套售價39元,如果我們不想掏錢又該如何享受NFC的便捷呢?
好消息是,我們身邊的公交卡/地鐵卡,再或是一些提供支付功能的穿戴式設備,它們內部都含有和NFC標簽一樣的感應電路(圖5)。換句話說,我們身邊隨處可以見的這些小東西,都可以“扮演”NFC標簽的角色。在此之前,我們需要先在手機上安裝NFC管理軟件,以“AnyTag NFC”軟件為例,運行後用手機與公交卡接觸就可添加新標簽(圖6),像筆者就將它設定成了戶外情景模式的標簽功能,每天上班時只要將手機與其接觸就可自動關閉Wi-Fi、調高音量和亮度,適合室外觀看和使用(圖7)。而在公司,我還用同事的公交卡做了一個室內模式的情景標簽,一掃即可降低音量接入公司網絡。
05
06
07
小提示
Android系統NFC管理軟件有很多,比如AnyTagNFC、碰碰貼、魔法貼等等,NFC管理軟件只需安裝一個即可,裝多了系統會讓你選擇,而且不能設置默認這個功能。
ADT插件:管理Android SDK和相關的開發工具的NDK插件:用於開發Android NDK的插件,ADT版本在20以上,就能安裝NDK插件,另外NDK集成了CDT
先上圖:這裡以添加 afinal_0.5.1_bin.jar 為例。第一步:添加jar包到libs裡面,系統自動把jar加載到android private librar
獲取到sha1後,下面開始進入百度地圖sdk的資源獲取;一、獲取密鑰和SDK;1、搜索百度地圖sdk;2、點擊獲取密鑰;3、創建應用;4、進入概述下的“相關下
今日事今日畢,這是高效工作的最重原則。沒有什麼能比從待辦事項列表裡劃掉一些條目更讓人覺得舒服的事了。做為一個高效的人,您需要一個優秀的待辦事項管理工具,一個優秀的待辦事項