編輯:關於Android編程
隨著6月份google的Android N preview 4版本的發布,筆者也借著東風在N6P上體驗了一把新系統,試玩之後認為有幾點新的感受特記錄之。
1.分屏多任務
進入後台多任務管理頁面,然後按住其中一個卡片,然後向上拖動至頂部即可開啟分屏多任務,支持上下分欄和左右分欄,允許拖動中間的分割線調整兩個APP所占的比例。目前,Android N開發者預覽版支持全部第三方應用嘗試分屏操作,但個別應用適配可能存在問題,分屏後可能導致界面顯示不全等問題。
? 操作方式:
?打開【□】菜單的時候,長按【□】按鍵可以切換分屏模式,同時也可以將【□】按鍵拖動至任務預覽窗口。
在分屏模式下長按【□】將還原全屏。
2. Emoji表情
Android N系統推出了一套全新的emoji表情。它們采用了擬人化的形狀以及賞心悅目的配色,看上去不僅更加正常,也更具親和力。最為重要的是,新的emoji表情將采用人們一貫熟悉的風格,避免用戶在使用中產生誤解。新版emoji表情不僅采用了全新的設計風格,還提供了多種膚色選擇
在舊版的emoji中,例如“警官”表情只是在黃色小布丁頭上扣了一頂警帽,新版則變成了一個實實在在的小警察。如果說舊版的“舞蹈”表情或許會讓接收者誤解並感到不快,新版中則明顯是一位正在表演的舞者。
3. 新的系統快捷開關
在Android N中,下拉打開通知欄頂部即可顯示5個用戶常用的快捷開關,支持單擊開關以及長按進入對應設置。如果繼續下拉通知欄即可顯示全部快捷開關,此外在快捷開關頁右下角也會顯示一個“編輯”按鈕,點擊之後即可自定義添加/刪除快捷開關,或拖動進行排序。
4.通知信息快速回復
Android N加入了全新的API,支持第三方應用通知的快捷操作和回復,例如來電會以橫幅方式在屏幕頂部出現,提供接聽/掛斷兩個按鈕;信息/社交類應用通知,還可以直接打開鍵盤,在輸入欄裡進行快捷回復
5.通知消息歸攏
Android N會將同一應用的多條通知提示消息歸攏為一項,而不是像現在之前四處散落;點擊該項即可展開此前的全部通知,允許用戶對每個通知執行單獨操作。
6.流量保護模式
Android N新增的流量保護模式不僅可以禁止應用在後台使用流量,還會進一步減少該應用在前台時的流量使用。其具體實現原理目前尚不清楚,推測其有可能使用了類似Chrome浏覽器的數據壓縮技術。
此外,谷歌還擴展了ConnectivityManager API的能力,使得應用可以檢測系統是否開啟了流量保護模式,或者檢測自己是否在白名單中。 Android N允許用戶單獨針對每個應用,選擇是否開啟數據保護模式。
7.全新設置樣式
或許是為了讓用戶能夠更快速地在同一級菜單的選項中切換,Android N 系統設置采用“漢堡包”菜單,比如在“設置-開發者選項”中就可以點擊左上角“三槓”圖標調出上一級菜單、也就是設置中的第一級菜單,以此類推。
整個系統設置界面也有改變,第一級菜單中同一類設置選項內部不再標出分割線,且每一個選項下會顯示主要信息,比如在 WiFi 選項下會顯示設備已連接的 WiFi 信號、在數據使用選項下會顯示已使用的流量,用戶不用進入下一級菜單就能一目了然了。
有趣的是,Android N 的“勿擾模式”開關會一直顯示在設置界面的頂部,即便進入第二級菜單也是如此,不過它會隨著向下滑動菜單而移動。此外,Android N 設置中通知音和媒體音量已經獨立顯示,均位於第一級菜單當中。
8. 改進的Doze休眠機制
在Android 6.0中,谷歌帶來了全新的休眠機制Doze。據官方表示開啟Doze後,手機的續航可以延長數小時。實際測試中雖然沒有Google官方說的那般優秀,但依舊對續航起到了一定的改善作用。Doze休眠機制是當設備處於空閒狀態時,通過推遲應用的 CPU 和網絡活動以實現省電目的的系統模式。
在 Android N 中,Doze休眠機制又前進了一步。只要屏幕關閉了一段時間,且設備未插入電源,Doze休眠機制開啟,系統會嘗試通過限制網絡訪問以及CPU密集的服務來保存電量,這意味著用戶即使將設備放入口袋裡也可以省電。
具體點來說,就是屏幕關閉片刻後,設備在使用電池時,Doze休眠機制將限制網絡訪問,同時延遲作業和同步。在短暫的維護時間范圍後,其允許應用訪問網絡,並執行延遲的作業/同步。打開屏幕或將設備插入電源會使設備退出Doze休眠機制。當設備再次處於靜止狀態時,屏幕關閉且使用電池一段時間,Doze休眠機制針對PowerManager.WakeLock,AlarmManager警報和 GPS/Wi-Fi 掃描應用完整 CPU 和網絡限制。
9. 系統級電話黑名單功能
在Android N中,谷歌將電話攔截功能變成了一個系統級功能。其它應用可以調用這個攔截名單,但只有個別應用可以寫入,包括撥號應用、默認的短信應用等。被攔截號碼將不會出現在來電記錄中,也不會出現通知。另外用戶也可以通過賬戶體系備份和恢復這個攔截名單,以便快速導入其它設備或賬號。
10. 菜單鍵快速應用切換
雙擊菜單鍵,就能自動切換到上一個應用。此外,如果你不停地點擊菜單鍵的話,就會在所有應用中不間斷地輪換,應用窗口會自動放大,頂部還會出現倒計時條,停止點擊且倒計時結束後,當前應用會自動放大並返回到前台。
? 操作方式:
?在主屏時雙擊【□】可快速跳轉至最後一次使用的應用。
?應用打開時,雙擊【□】可以跳轉至此前打開的應用。
?連續點擊【□】可讓各項任務卡片窗口循環顯示,停止時選中的應用將全屏顯示。
?打開【□】菜單的時候,長按【□】按鍵可以切換分屏模式,同時也可以將【□】按鍵拖動至任務預覽窗口。
在分屏模式下長按【□】將還原全屏。
11.更快應用安裝速度
Android N中采用了一項具有實時代碼剖析功能的ARI JIT編譯器,它能夠在安卓應用程序在運行時不斷提高自身的性能,其帶來的另一項優勢就是能夠為應用安裝引入一種新的“快速通道”(quick path),能夠大大加快應用安裝和系統更新的速度,即便是那些大型的應用程序如游戲,在安卓6.0中需要幾分鐘時間才能安裝和優化完成的,在安卓7.0中僅僅需要幾秒鐘就可以搞定。同時,因為省去了一些優化步驟, Android N的系統更新速度也會大大提升。
12. 緊急個人救護信息功能
這項功能可以在Android N的“設置”——“用戶”下面找到,當點擊之後,系統就會要求你填寫一些個人緊急救護信息,比如你的姓名、家庭住址、血型、藥物過敏史、正在服用的藥物、以及過往疾病史等信息,還可以填寫數個緊急聯系人信息。
緊急信息窗口僅在當你設置了安全鎖屏且在緊急撥號面板下才會顯示出來,畢竟當遇到突發急症等險境時,如果在手機上設置了鎖屏,別人就無法主動通過手機聯系家人或朋友。如果你設置了個人緊急信息,在鎖屏下進入緊急撥號面板時,你就會看到上方會有紅色的緊急信息提示框,連續點擊兩次便可看到此前輸入的個人信息和緊急聯系人,點擊可以直接進行撥叫。救援人員無法訪問除了救援信息之外的任何私人信息。
14.可調節顯示尺寸
Android N將帶來一系列新的輔助功能,現在你不只可以調整字體大小,還可以調整顯示的尺寸。此前的調整字體大小弱爆了,新的可調節顯示設置,可以改變整個用戶界面的比例,實時改變包括諸如按鈕,圖標和搜索欄的大小。
畫類圖是一件挺麻煩的事情。如果有工具能自動生成類圖,那有多好!簡單搜索了一下,還真有。AS (2.1)下面搞一個插件code iris就可以自動生成。1 插件安裝安裝很簡
Bluetooth Using the Bluetooth APIs, an Android application can perform the following:
一、什麼是activityActivity 是用戶接口程序,原則上它會提供給用戶一個交互式的接口功能。它是 android 應用程序的基本功能單元。Activity 本身
1二維碼掃描登陸1,web端生成二維碼,傳遞uuid,並存入數據庫2,web端輪訓查詢信息,是否有數據庫掃描二維碼信息3,手機端掃描二維碼,獲取UUID,傳遞用戶名、密碼