日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Android 5.0 技術新趨勢

瀏覽:36日期:2022-09-27 16:49:10

由于 Android 的版本分裂比較嚴重,整個新系統升級可能需要一兩年甚至更長時間。所以目前使用 Android 5.0 的大部分是喜歡嘗鮮的用戶,同時現在市場上能夠很好支持 Android 5.0 的應用又很少,如果開發者能捕捉這個機會,從這些用戶那里得到更好的反饋,或者更好的證明機會,都是非常有價值的。

Android 5.0 技術新趨勢

在 Android 5.0 發布之后,我認為有幾個地方可以讓開發者做得更好,比如可以建立一個更好看的應用,或者能夠解決在應用中最大的性能問題——電量消耗的問題,等等。同時 Android 5.0 也帶來了更多的可能性,讓開發者可以做出不一樣的應用,以及能夠在更多的設備上部署服務。下面我分別介紹一下我對 Android 5.0 可能帶來的技術趨勢的看法。

 更美的應用——Material Design

在 Android 5.0 的宣傳中強調最多的一個亮點就是「Material Design」,從設計語言來講,這個特點是能在將整個素材鋪平的同時還遵循一定的物理材質的需求。這樣的設計可以讓應用感覺更活潑、具有更豐富的顏色, 有無處不在的陰影,以及動畫效果更真實等等。對于技術來說,Material Design 解決了兩個非常大的問題,其一是「陰影」,它所有的陰影都是默認系統實現的——只要配置 Z 軸的高度,所有的陰影都可以通過系統默認實現。

另一個是「動畫」,可以說 Android 5.0 將動畫應用到了各個角落,實際上在這方面 Android 做了相當多的技術工作,使這個效果不是簡單的貼圖,實現出來的效果有點像游戲里面的投影,也就是真實的投影效果。

為了實現這些效果,Android 曾經嘗試過不同的方案,最后使用的方案是當 Z 軸比較矮的時候,使用一個「面光源」,相當于一面的光打下來,如果 Z 軸比較高的時候,可能會加一個「點光源」,盡可能使整個投影變得真實,當然它沒有辦法支持在圖形學中比較復雜的「光線追蹤」——連續的反射效果,因為有個 試驗結果是只要開啟「光線追蹤」 10 秒就會導致手機變得滾燙,以現在的手機性能還沒有辦法很完美地支持。

而在這一技術的背后有個發展過程,大約是在 2001 年的時候,Android 開始做硬件加速技術,它的計算同樣以硬件加速,會在 GPU 上進行差值計算,用以實現陰影特效,動畫也是同理。現在 Android 5.0 將動畫做到無所不在,比如給一個頁面做了陰影,陰影的抬升有動畫,界面的切換有動畫,每一次點擊、每一次拖動、每一次滾動都有動畫。

現在最典型的動畫是「水波紋」,現在 Android 5.0 上點任何東西都有一個水波漾起的動畫效果。當然,開發者也可以指定各種各樣的動畫,比如一些基于路徑的動畫和界面切換時的動畫,整個動畫的實現技術也是依 賴于 Android 在兩年前做的一個后臺的獨立渲染線程,它能夠實現異步渲染這些動畫。

對于老版本而言,如果想要實現類似的陰影效果或動畫效果,讓整個界面變得有動感,單靠自己的能力做是特別難的。Android 5.0 提供了所有的這些開發支持,只要用 Android 5.0 SDK,用一些支持包,就可以配上它的風格、調色板、以及一部分控件,配置一些動畫,就可以很快地建設出一個特別有「Material Design」風格的界面。現在真正支持「Material Design」的應用還比較少,如果用這樣的方式來構建自己的產品,其實可以給那些偏 Geek 的用戶一個特別好的感覺。

 更省電的應用——Project Volta

大家以前做 Android 開發的時候可能涉及最多的問題就是「為什么你的應用那么耗電?」其實整個耗電模型在 Android 模型里的計算是非常復雜的。Volta 這個項目就是要在 Android 5.0 解決耗電問題。這次的解決辦法還是很特別的——就是給開發者提供了能力,如果開發者能夠很好利用這些能力,就能在系統上面跑得更快。Android 提供的能力是新的后臺任務系統,非常像 iOS 系統,可以配置一組觸發條件,比如網絡變化、電量消耗到了什么程度、設備是不是進入了休眠狀態,這些東西可以觸發一個后臺任務,這個后臺任務的執行也是限 時的,如果在時限之內沒有完成,系統會將其取消,這個過程特別像 iOS 整個的機制。它可能取代了類似常駐后臺、定時任務或者需要更復雜的策略才能保持后臺運行的東西,實現更省電的需求。

更重要的內容是 Project Volta 提供了一組調試工具,因為以前可以在 Android 上面調試內存、調試界面等等,唯獨很難知道電量耗在哪兒了,這個調試工具加上可視化工具可以展現你的界面上各個元器件以及各個環節的耗電情況,例如在哪個 時間段的耗電量是最多的,這時候有什么應用在運行,什么設備是大量耗電的。通過這樣的分析,能夠更好地了解應用為什么耗電,幫助開發者解決問題。

 系統服務Screen Capturing

每次 Android 新版本升級都伴隨著一件事就是將原來只有系統有的能力開放給了開發者,開發者可以用這些能力來建設不一樣的應用。 比如豌豆莢做過的一些嘗試,我們想做一些游戲截屏、錄屏或者是一些 OCR的分析,目的是想分析圖片里的一些的東西。這在 Android 老的版本里是不支持的,除非 Root 才能用的這樣的能力,但是新的系統服務已經支持了截屏和錄屏。這樣的話,如果發揮你的想象力,要做一些游戲錄屏或者其他應用,這就提供了一個新的機會。

App Usages

應用的使用信息也是一樣的,我們原來想知道手機上那個設備用戶最喜歡用哪個應用,什么時候用,這些信息都沒有,現在 Android 5.0 提供了這樣的接口,開發者不僅可以知道用戶在各個應用上耗費的時間,甚至可以知道什么時候用什么時間,整個切換事件都是可以查到的,這些信息原來也只有 Android自己知道,在這個版本里這些信息全部開放給了開發者,這樣能夠更好地發揮開發者的想象。

Recent Screen

新的 Recent Screen 取代了原來的 Recent Tasks,特點是原來就像一個最近使用的應用列表,現在相當于最近使用的頁面列表。 對于豌豆莢來說,我們希望用戶不只是看到自己什么時候用了豌豆莢,而是看到用戶在豌豆莢里瀏覽了三個應用,可以隨時回到那三個應用里面,類似這樣的功能。 其實這樣可以給開發者提供一個更好的用戶入口,讓用戶回到你的應用時更方便,或者能力更強。

 更多設備支持

Android 5.0 在更多設備上都有了支持,不僅在了手機上,現在可以伴隨著Android Wear、Android TV、Android Auto,這三個現在都有 SDK ,整個發展狀態還都比較好。

Android Wear 已經有了很多 App,Android TV 上也有很多游戲和應用,Android Auto 發布了第一版SDK。比如說在 Android 5.0 里面增強了通知欄,用戶看到手機上是一個普通的通知欄,但同樣的通知欄到手表上去看,比如打開 Android Wear,發現可以上下翻動、左右翻動郵件,在這樣的設備上能獲得一個更好的體驗,同樣它提供了 TV input Framework (TIF) 框架。

比如對于流媒體來說,可以非常快速地把內容部署在 Android TV 上,開發者做一個 Android TV 的 App,用戶可以在 Android TV 上用這樣的內容。

同樣,通過新的 MediaPlay Session 接口,可以方便地把用戶手機上的流媒體放到汽車上,可以實現一進汽車就自動播放、在汽車的車載系統上控制手機的內容,這些新的接口其實都是提供了很多新的 機會。 現在這樣的 App 還偏少,比如目前看 Android Wear 的 App 可能做得最多的就是賣各種各樣的表盤,實際上這個方面還有很多的可能性,當然它是一個特別新的領域,存在著一定的未知性,如果現在看這樣的機會,可能給你 提供的是很多新的產品機會。

以上就是我感覺目前 Android 5.0 對于移動開發需要關注的點,總體來說,如果需要做一個新產品,開發者需要看到一些新的技術可能性,看到一些新的技術的趨勢,希望這個分享能夠對從事開發的朋友們有所幫助。

 作者簡介

范懷宇,豌豆莢應用平臺技術負責人。范懷宇 2011 年初加入豌豆莢,先后負責過豌豆莢 Windows 2.0 版本、豌豆莢云服務等業務,目前負責豌豆莢應用平臺和基礎技術相關業務。范懷宇長期專注于 Android 相關技術的研究,著有《Android 開發精要》 一書。

標簽: Android
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧美精品导航| 免费久久99精品国产| 亚洲久久一区| 亚洲精品一级| 国产精品最新| 精品国产不卡| 精品精品99| 99视频精品全国免费| 久久精品免费一区二区三区| 激情综合网址| 日韩国产欧美在线视频| 国产精品嫩草影院在线看| 精品网站999| 人人草在线视频| 亚洲欧美日本国产专区一区| 日韩高清成人在线| 麻豆精品视频在线| 国产a亚洲精品| 午夜av成人| 电影91久久久| 红杏一区二区三区| 精品欧美久久| 日韩精品成人| 日本免费一区二区三区四区| 日韩一区精品视频| 你懂的国产精品永久在线| 久久精品1区| 日本vs亚洲vs韩国一区三区二区| 久久精品欧洲| 日韩三区四区| 亚洲高清影视| 成人在线视频免费看| 91九色综合| 夜夜嗨av一区二区三区网站四季av| 欧美精品不卡| 欧美亚洲国产日韩| 欧美亚洲国产精品久久| 美女视频黄 久久| 日韩在线成人| 黄色成人在线网址| 国产精品日本一区二区三区在线| 色一区二区三区| 国产精品久久久久毛片大屁完整版| 久久中文视频| 日本蜜桃在线观看视频| 国产精品午夜av| 日本中文字幕视频一区| 国产精品日本| 中文亚洲免费| 日韩午夜高潮| 免费毛片在线不卡| 91免费精品| 精品午夜视频| 国产一区二区三区91| 精品日韩一区| 欧美xxxx性| 老牛影视精品| 欧洲精品一区二区三区| 天堂中文av在线资源库| 99久久久久国产精品| 欧美性感美女一区二区| 亚洲精品91| 国产精品不卡| 日韩精品视频网站| 亚洲免费精品| 91高清一区| 亚洲国产一区二区三区在线播放| 麻豆精品视频在线观看免费| 亚洲综合小说| 性欧美69xoxoxoxo| 欧美+亚洲+精品+三区| 亚洲高清久久| 99久久99久久精品国产片果冰| 福利一区二区三区视频在线观看| 国产欧美一级| 国产精品视频一区二区三区| 97精品久久| 黄色精品视频| 狠狠久久伊人中文字幕| 日韩在线免费| 久久亚洲在线| 综合色就爱涩涩涩综合婷婷| 91精品国产自产在线观看永久∴ | 国产suv精品一区| 色爱综合网欧美| 亚洲精品a级片| 婷婷成人在线| 日韩欧美激情电影| 免费在线观看一区| 久久爱www成人| 91综合视频| 黄色日韩在线| 欧美另类中文字幕| 国产欧美日韩精品一区二区免费 | 欧美日韩国产一区二区三区不卡| 成人免费网站www网站高清| 日韩精品一二区| 国产乱码精品一区二区三区四区| 日韩精品免费一区二区三区| 在线观看视频免费一区二区三区| 日韩高清一级| 欧美激情视频一区二区三区在线播放| 国产不卡人人| 日韩精品高清不卡| 红杏一区二区三区| 欧美日韩国产高清电影| 日韩av网站在线免费观看| 欧美日一区二区| 日本国产一区| 午夜精品网站| 精品视频自拍| aa亚洲婷婷| 韩国女主播一区二区三区| 美日韩精品视频| 国产麻豆精品久久| 久久精品免费一区二区三区| 亚洲一区免费| 国产一区日韩| 青青草国产精品亚洲专区无| 99久久www免费| 国产日产一区| 亚洲综合日韩| 国产一区二区三区黄网站| 亚洲精品少妇| 亚洲激情av| 国产精品久久久久久久免费观看| 中文视频一区| 国产精品人人爽人人做我的可爱| 四虎884aa成人精品最新| 久久亚洲资源中文字| 国产精品久久乐| 日本少妇精品亚洲第一区| 只有精品亚洲| 夜夜嗨一区二区三区| 亚洲婷婷在线| 亚洲夜间福利| 日韩精品1区2区3区| 亚洲精品裸体| 日韩高清电影免费| 日韩午夜视频在线| 青草av.久久免费一区| 日韩欧美另类中文字幕| 国产精品久一| 色综合视频一区二区三区日韩| 久久亚洲电影| 国产伦精品一区二区三区在线播放| 国产日韩欧美在线播放不卡| 日韩av中文字幕一区二区| 免费精品视频最新在线| 亚洲色图综合| 亚洲在线成人| 视频在线观看一区| 亚洲免费高清| 亚洲人成亚洲精品| 国产精品成人一区二区网站软件| 国产精品夜夜夜| 日本久久综合| 99在线精品免费视频九九视| 国产日韩欧美| 桃色一区二区| 美国三级日本三级久久99| 国产精品国码视频| 日韩在线精品| 香蕉久久久久久久av网站| 欧美一区久久| 国产欧美日韩免费观看| 国产精品va视频| 久久久精品久久久久久96 | 天堂网av成人| 欧美日韩一区自拍| 欧美福利一区| 毛片在线网站| 鲁鲁在线中文| 91精品麻豆| 国产欧美一级| 国产精品欧美一区二区三区不卡| 日韩av一区二区在线影视| 日日摸夜夜添夜夜添国产精品| 免费看久久久| 福利片在线一区二区| 欧美片第1页| 国产视频一区免费看| 国产精品美女久久久| 视频国产精品| 国产另类在线| 久久久免费人体| 国产不卡精品| 日韩中文在线电影| 日韩精品一区二区三区免费观看| 久久国产日韩| 一二三区精品| 亚洲日产国产精品| 欧美中文一区二区| 久久伦理在线| 久久国产欧美日韩精品| 在线一区av| 亚洲精一区二区三区| 国产精品男女| 国产v日韩v欧美v| 麻豆传媒一区二区三区|