編輯...

公司主營業(yè)務:網站設計、網站制作、移動網站開發(fā)等業(yè)務。幫助企業(yè)客戶真正實現互聯網宣傳,提高企業(yè)的競爭能力。成都創(chuàng)新互聯是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯推出克什克騰免費做網站回饋大家。
導讀:
Android P 全面禁止了非安全的http連接,如果要使用非加密連接,需要配置network security config.步驟如下:
1.1 在res/xml下建立我們自己的network security config文件,名字任意,可以叫做network_security_config.xml
1.2 如果我們相對某些網址使用非安全連接,可以使用如下配置
1.2 如果我們想要允許所有的非安全連接,可以使用如下配置
1.3 然后在AndroidManifest的application標簽中增加如下屬性
socket連接也必須要使用安全連接,必須要使用SSLSocketFactory,而不能使用SocketFactory.
請注意,SSLScoket本身并不校驗hostname的安全性,我們必須使用getDefaultHostnameVerifier的verify方法對hostname進行校驗。
在Android P上,對WebView的數據進行了進程隔離,同一個應用程序的不同進程無法訪問其他進程中WebView的數據,包括Cookie等。
谷歌推薦的做法是只在一個進程中使用WebView,所以我們應該把所有使用到WebView的Activity都放置在同一個進程中。我們可以在不需要使用WebView的進程中調用WebView的靜態(tài)方法disableWebView來強制要求該進程不能使用WebView.
1.通知渠道
2.通知角標
3.通知圓點
4.通知延后
5.消息樣式
6.通知超時
7.后臺執(zhí)行限制
8.畫中畫模式
9.自適應圖標
10.藍牙體驗提升
11.智能文本選擇與智能共享
12.WLAN感知
13.取消屏幕縱橫比限制
14.其他
盡管 Android 刷版本號的步伐年年加快,但每年帶給用戶的驚喜從未減少。經歷了四個開發(fā)者預覽版的洗禮后,Android 8.0 終于在今天凌晨迎來了正式版發(fā)布。
如果你還不清楚 Android O 有哪些關鍵的新特性,不妨讓我們通過這篇文章快速為你梳理一遍。
代號「奧利奧」
和發(fā)布會前幾天外媒傳出的消息一樣,Android 8.0 的甜品代號果然是「奧利奧」(Oreo)。
而昨晚的發(fā)布會碰巧趕上了美國日全食,為此 Google 也準備了一段應景的揭曉視頻:
從奇巧板到牛軋?zhí)窃俚竭@次的奧利奧,不得不說近幾個 Android 版本所選擇的甜品都非常可口。在開始新功能介紹之前,我們不妨通過下面這張長圖回顧一下 Android 歷代甜品代號:
通知——往往是 Android 系統的信息過載的「重災區(qū)」,也是近三個大版本以來 Google 不斷在優(yōu)化和改進的重點。在 Android 8.0 中,通知系統有了如下改進:
Android 8.0 引入了通知渠道特性,將應用的通知進行分門別類,用戶可以針對不同的通知類別單獨設置通知優(yōu)先級別和提醒方式。
Google 的時鐘應用提供了 4 個通知渠道
假想一下(這不可能),適配了這一特性的淘寶客戶端,我們可以屏蔽那些直播通知和促銷推薦,物流信息、秒殺提醒則可以適當「放行」。
在早前的 Android 版本中,我們只能借助第三方啟動器和通知讀取工具(比如 Nova Launcher+Telsa)來實現通知角標效果。
Android 8.0 開始,應用可以在啟動器圖標上顯示通知圓點來提示用戶,但這個圓點角標和 iOS 上那個有所不同——它僅提示用戶該應用有通知,不會顯示具體的通知數量。考慮到部分用戶的「紅點強迫癥」,這算是一種折衷的設計了……
通常,當一條通知出現在通知欄,除了點擊查看、劃掉不理以外,我們就只剩下「放任不管」這種處理方式了。這顯然不太優(yōu)雅,太多的通知駐留不僅會讓通知欄擁擠不堪,回過頭進行處理的時候也很不方便。
所以,Android 8.0 引入了另一種通知處理操作——通知延后。當我們暫時不便處理某條應用通知時,只需要在該條通知上清掃,點擊出現的時鐘圖標,即可讓這條通知暫時從通知欄消失,在設定好的時間后再回來。
通知延后功能演示
理論上來說,如果開發(fā)者在開發(fā)應用時沒有進行特殊限制,所有的非常駐通知(比如媒體通知)都可以被延后。
Android 8.0 提供了新的通知背景著色方式,除了大家可能已經見過的多彩媒體通知以外,一些常駐高優(yōu)先級通知也可以利用這種背景著色方式來讓自己更加引人注目,比如駕駛導航和后臺通話通知。
目前,一些使用原生通知樣式的應用已經可以在 Android 8.0 上正確調用新的通知背景著色機制了,效果也十分討人喜愛。
原生 Android 系統的消息通知向來好用——我們不僅可以通過消息通知進行快速回復,還能通過擴展試圖看到多條消息通知并逐條回復(詳情請參閱 Android Nougat 的通知改進詳解)。
在 Android 8.0 中,消息通知樣式得到了進一步完善。開發(fā)者可以通過新的通知函數來為消息通知的擴展視圖增加消息歷史,讓用戶在快速處理通知的過程中更加熟悉回話上下文。
除了上面提到的通知延后功能以外,Android 8.0 還面向開發(fā)者提供了通知超時特性,允許特定通知在設定時間后自行清除;進而,系統還能區(qū)分某條應用的清除操作是由用戶還是應用發(fā)出。
利用這些特性,應用開發(fā)者能夠探索設計出對用戶造成打擾程度最小的通知方式。
系統級自動填充框架
不管是在手機上注冊賬號、登錄賬號還是輸入其他常用個人信息,過程都相當繁瑣且容易出錯,選擇第三方密碼管理和自動填寫工具又不得不額外考慮安全和隱私問題。
因而在 Android 8.0 中,Google 首次整合了一個系統級的全局自動填寫功能。開啟后,當我們在第一次進行應用設置、登錄時,系統就會幫我們快速填寫好對應的個人信息和密碼。
系統級自動填寫使用起來非常方便
當然,如果不想使用 Google 提供的密碼保存服務,也可以等待 1Password、LastPass 等服務商跟進這一特性,到時我們就可以在「系統-語言和輸入法-輸入幫助」自由選擇想要使用的自動填充服務。
未來會有更多應用適配這一特性
優(yōu)秀的多任務處理能力一直以來都是 Android 系統的魅力所在,但同時運行的應用太多肯定會為系統造成不小的負擔。如果還有應用或服務在后臺運行,而用戶正在使用其他需要大量系統資源的應用(例如玩游戲或觀看視頻),就會因為硬件性能不足導致卡頓,部分應用可能還需要重新加載。
為此,Android 8.0 對應用在后臺運行時可以執(zhí)行的操作施加了限制,面向 Android 8.0 進行開發(fā)的應用將在兩個方面受到限制:
后臺服務限制:處于空閑狀態(tài)時,應用可以使用的后臺服務存在限制。
廣播限制:除了有限的例外情況,應用無法為隱式廣播注冊接收器。
不清楚何為「服務」何為「廣播」也沒關系,只需要知道:當一個面向 Android 8.0 開發(fā)或被用戶手動開啟了后臺限制的應用被放到后臺運行時,系統在為它分配各項系統資源時就會「酌情考慮」了。
這個后臺執(zhí)行限制此前也存在缺陷和不足,好在經過綠色守護開發(fā)者 @oasisfeng 和部分熱心 Android 用戶的熱心反饋,Google 已于第四個開發(fā)者預覽版(DP4)中修復了后臺服務管控漏洞。即便是那些頑固的國產毒瘤,在 Android 8.0 中也不得不收斂了。
Android Nougat 引入了應用「分屏」功能,允許用戶將任意兩個(適配了該特性)的應用或窗口在屏幕上進行上下分屏,提升了應用間的協作和使用效率。
而從 Android 8.0 開始,系統將支持更加自由、靈活的「畫中畫」模式。這個通常用于視頻播放的特性早已在部分 OEM 廠商的定制 ROM 和 Android TV 當中的實現,但加入原生 Android 8.0 依然令人驚喜。
一邊看視頻一邊瀏覽其他內容
如果你訂閱了 YouTube Red 并開啟了「后臺播放功能」,系統就能在你把 YouTube 放到后臺的同時將視頻內容以懸浮窗的形式繼續(xù)播放;當你在 Chrome 中查看網頁視頻時,也可以將某個標簽中的視頻「拿出來」,一邊瀏覽其他網頁一邊查看視頻;知名 Android 播放器 VLC 也搶在正式版發(fā)布前就適配了畫中畫模式,升級 Android 8.0 正式版以后別忘了試一試。
Android 系統上到底改采用異形圖標還是規(guī)則圖標?在這個問題上,不同的 OEM 廠商和用戶都有自己的選擇偏好。這也導致不同 Android 設備的體驗迥異,百花齊放的表象之下,無論是應用開發(fā)者和圖標設計師們往往感到很迷茫。
為了解決這個問題,Google 在 Android 8.0 中引入了自適應圖標規(guī)范。依據這一規(guī)范開發(fā)的自適應圖標不僅可以最大程度上保留自己的特色,同時還能完美地融入到不同啟動器和 ROM 的整體視覺風格當中。
除此之外,應用開發(fā)者還能腦洞大開,賦予這些圖標不同的動態(tài)效果。
關于自適應圖標規(guī)范的意義所在以及開發(fā)者如何進行設計和適配,請參閱少數派先前發(fā)布的譯文:
Android O 自適應圖標的意義何在?Google 設計師給你答案 | 科普設計自適應圖標實現自適應圖標Android O 新特性介紹:自適應圖標(Adaptive Icons)
Android 8.0 還從多個角度增強了原生 Android 平臺對藍牙的支持,具體包括:
支持 AVRCP 1.4 標準:支持遠程瀏覽和控制 TV、HiFi 等設備的媒體庫。支持藍牙低功耗 (BLE) 5.0 標準:傳輸速度提升兩倍、傳輸距離提升四倍、數據承載能力提升八倍。此外,5.0 標準還優(yōu)化了時隙可用性和信道選擇算法,可規(guī)避 Wi-Fi 和 LTE 信道干擾來提高數據傳輸質量。集成更多藍牙協議編解碼器,包括由 Sony 提供的 LDAC 編解碼器。
毫無疑問,Android 8.0 對于那些愛聽歌的用戶來說是一次良心滿滿的升級:只要手里藍牙耳機滿足硬件要求,就可以輕松實現無損藍牙音樂傳輸。
利用機器學習和人工智能,當我們在 Android 8.0 中進行文字點選操作時,系統會自動識別我們想要復制的文字內容。在長按彈出的浮動工具條中,系統還將提供可用于處理被選中部分文字內容的應用選項。
自動識別文字內容并提供應用建議 - 1
例如,當我們長按一段文字中地址的一部分,系統不僅會將整個地址內容進行選中,還能在彈出的浮動工具條中顯示地圖應用,點擊即可快速調用地圖打開選中地址;同理,如果我們選中的是一段 URL,那么 Chrome 瀏覽器就會出現在彈出的浮動工具條中,方便我們快速跳轉至該 URL 所指向的網頁。
自動識別文字內容并提供應用建議 - 2
同樣的技術也將運用于 Android 8.0 的「分享」接口中,如果我們試圖分享一張購物小票的照片,在分享列表中,系統會優(yōu)先建議那些記賬應用;而如果我們分享一張自拍,美顏應用則更可能會出現在分享菜單的前列。
Android 8.0 新增了對 WLAN 感知的支持,此技術基于周邊感知聯網 (NAN) 規(guī)范。在具有相應 WLAN 感知硬件的設備上,應用和附近設備可以通過 WLAN 進行搜索和通信,無需依賴互聯網接入點。
開啟 WLAN 感知功能后,當我們位于已保存的 WiFi 連接附近時,系統就會自動使用這個 WiFi 接入點。
以 Android 7.1(API 級別 25)或更低版本為目標平臺開發(fā)的應用默認最大屏幕縱橫比為 1.86,但這也導致這些應用在一些新近機型(比如 Galaxy S8/S8+)上顯示效果不佳(無法全屏、上下黑邊等等)。
采用非傳統屏幕縱橫比的新近機型 | 源:bgr
而面向 Android 8.0 或更高版本系統所開發(fā)的應用將不要求設定最大縱橫比,保證應用能夠最大限度地兼容屏幕比例各異的 Android 機型。
對開發(fā)者而言,他們還可以利用下面這些 Android 8.0 新特性:
國外科技網站phonearena在使用了一段時間后,發(fā)現了一些Android \x0d\x0aLollipop系統鮮為人知的新特性。如果你手中的智能手機恰好也已經升級了新系統,不妨一起來看看這些隱藏功能是不是真的有用吧。\x0d\x0a\x0d\x0a1、復活節(jié)彩蛋\x0d\x0a\x0d\x0a這是一個非常輕松的話題。大家都知道,谷歌一直都有在Android系統重大歷史版本更新時加入彩蛋的習慣。姜餅Gingerbread中有,冰淇淋三明治Ice \x0d\x0aCream Sandwich,果凍豆Jelly \x0d\x0aBean和奇巧巧克力KitKat中都有。棒棒糖Lollipop系統自然也有,只不過這次谷歌添加的彩蛋是一個完整的游戲,而并不是圖片或動畫。\x0d\x0a\x0d\x0a當我們進入“設置、關于手機”菜單時,連續(xù)點擊“系統版本”四次,就激活了這個復活節(jié)彩蛋。但是要進入游戲,還需要點擊圖片上的Lollipop多次,然后長按一下。谷歌的這款復活節(jié)彩蛋游戲,明顯是向現象級手游FlappyBird致敬的作品,只不過小鳥被替換成了Android機器人。\x0d\x0a\x0d\x0a2、Tap Go\x0d\x0a\x0d\x0a如果你計劃換一臺運行Android 5.0 Lollipop系統的新手機,而不是選擇升級系統。那么你肯定會愛上Tap \x0d\x0aGo這項服務。它的功能簡單實用:使用它可以將運行Lollipop系統的設備同任何一臺運行Android \x0d\x0a4.1以上系統的智能手機通過NFC技術匹配起來,并且實現設備之間數據和信息的快速共享。比如舊設備中的賬號就能夠通過藍牙快速傳輸到新手機中。\x0d\x0a\x0d\x0a使用Tap \x0d\x0aGo,還能實現舊設備的數據備份(包括應用和應用數據),快速還原至新設備。這個功能非常非常實用,減輕了新舊設備之間替換的常見煩惱。甚至你慣用的圖標和文件夾,都會完全不變地出現在新系統中。\x0d\x0a\x0d\x0a3、在設置中搜索\x0d\x0a\x0d\x0a在Android系統的歷史中,谷歌搜索工具條從未如此無處不在。但是我們在設置中使用的搜索工具條稍稍有些區(qū)別,設置中的搜索只能查找某個菜單選項。大家的第一反應肯定覺得這是一個形同雞肋的功能,但是我們在頻繁使用的過程中,還是認為,如果你知道要查找的是什么,那么使用搜索一定會比滑動屏幕找到菜單項來得快。\x0d\x0a\x0d\x0a4、快速訪問切換設置\x0d\x0a\x0d\x0a在Lollipop系統中,谷歌重新設計了通知欄,讓其同之前的所有版本都不同。比如,不再有二級面板包含“快速設置”選項。我們可以下拉兩次屏幕頂部顯示快速設置,或者更為簡單的方式:用兩根手指快速下拉通知欄菜單,就會直接顯示系統的“快速設置”選項。\x0d\x0a\x0d\x0a5、手電筒\x0d\x0a\x0d\x0a手電筒是大部分用戶的智能手機中不可或缺的小應用。無論是為了找鑰匙,還是突然遇到斷電的情況。過去我們主要依賴第三方的手電筒應用,但是手電筒相關的軟件多如牛毛,而且質量參差不齊,大部分還都有廣告。在5.0 \x0d\x0aLollipop系統中,一切都改變了。谷歌終于模仿iOS在系統中內置了手電筒應用。我們只要用兩根手指下拉通知欄,就可以快速找到這個方便的小工具。
標題名稱:android新特性,android新版本特性
文章位置:http://chinadenli.net/article29/dsegsjh.html
成都網站建設公司_創(chuàng)新互聯,為您提供網站策劃、小程序開發(fā)、做網站、商城網站、微信公眾號、網站設計公司
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯