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

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

Android 5.0 技術新趨勢

瀏覽:40日期: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 上進行差值計算,用以實現陰影特效,動畫也是同理?,F在 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久久,三上悠亚国产精品一区二区三区
青青国产精品| 亚洲免费资源| 亚洲日本在线观看视频| 五月精品视频| 亚洲综合电影| 亚洲一二三区视频| 精品久久网站| 在线天堂资源www在线污| 亚洲综合专区| 国产日韩欧美一区二区三区在线观看 | 天堂va欧美ⅴa亚洲va一国产| 欧美日韩xxxx| 亚洲精品激情| 日韩激情啪啪| 国产精品久久久久久妇女| 韩日一区二区三区| 欧美一区不卡| 美女免费视频一区| 不卡一二三区| 亚洲无线一线二线三线区别av| 久久久久国产精品一区三寸| 日本va欧美va欧美va精品| 午夜日本精品| 国产毛片久久| 荡女精品导航| 欧美日韩免费看片| 亚洲深夜福利| 午夜国产一区二区| 性欧美69xoxoxoxo| 日韩精品第二页| 亚洲一区欧美| 国产日韩一区| 亚洲综合电影| 国语精品一区| 亚洲国产专区校园欧美| 国产伦乱精品| 欧美极品中文字幕| 在线综合亚洲| 美女久久网站| 欧美日韩99| 色在线视频观看| 免费观看在线色综合| 精品久久91| 亚洲激情av| 久久精品国产99国产| 日本久久成人网| 亚洲日产国产精品| 亚洲午夜一级| 日韩影院精彩在线| 天使萌一区二区三区免费观看| 亚洲天堂av影院| 久久国产精品久久久久久电车| 亚洲一区中文| 日韩国产专区| 黑森林国产精品av| 999国产精品999久久久久久| 欧美激情国产在线| 久久91导航| 亚洲伊人精品酒店| 高清不卡亚洲| 国产精品久久久久久久久久白浆 | 日韩精品永久网址| 欧美二区视频| 日韩精品免费一区二区夜夜嗨| 亚洲免费影视| 亚洲精品影院在线观看| 久久影院资源站| 午夜一区在线| 欧美一区二区三区激情视频| 日本不卡高清| 精品三级av| 久久夜色精品| 高潮久久久久久久久久久久久久| 欧美男人天堂| 亚洲一区导航| 久久精品动漫| 久久毛片亚洲| 久久99伊人| 欧美经典一区| 亚洲精品伊人| 国产亚洲福利| 99视频精品全国免费| 成人亚洲欧美| 精品国产亚洲一区二区在线观看| 国产欧美一区二区三区精品观看| sm久久捆绑调教精品一区| 91看片一区| 99精品电影| 亚洲高清激情| 日韩久久99| 国产精品99一区二区三| 日韩国产欧美三级| 国产欧美激情| 成人日韩在线| 精品国产一区二区三区性色av| 久久精品国产久精国产爱| 最新国产精品久久久| 亚洲国产成人精品女人| 97国产精品| 国产精品sm| 欧美日本不卡| 日本亚洲三级在线| 蜜臀av性久久久久蜜臀aⅴ流畅| 青青在线精品| 久久亚洲电影| 韩日一区二区三区| 亚洲午夜av| 亚洲91视频| 久久精品国语| 日韩网站中文字幕| 九九精品调教| 久久久久久久久丰满| 成人自拍av| 午夜精品久久久久久久久久蜜桃| 99在线精品免费视频九九视| 日韩一区二区三区在线免费观看| 日韩中文字幕一区二区三区| 久久久精品日韩| 91精品国产调教在线观看 | 免费观看在线综合| 1024精品久久久久久久久| 亚洲调教视频在线观看| 亚洲特色特黄| 午夜在线视频一区二区区别| 男女精品网站| 日韩精品午夜视频| 国产日韩视频在线| 精品一区二区三区视频在线播放| 国产精品免费看| 午夜欧美视频| 免费人成精品欧美精品 | 9久re热视频在线精品| 自拍日韩欧美| 国产视频一区三区| 首页欧美精品中文字幕| 国产白浆在线免费观看| 成人美女视频| 亚洲精品一二三区区别| 国产91在线精品| 国产在线观看www| 国产亚洲一区| 久久精品国产999大香线蕉| 日韩美女精品| 欧美日韩中文字幕一区二区三区 | 日韩精品一二三区| 少妇精品久久久| 日本视频在线一区| 亚洲免费精品| 国产精品腿扒开做爽爽爽挤奶网站| 黑森林国产精品av| 一本大道色婷婷在线| 在线国产一区二区| 亚洲电影有码| 最新亚洲一区| 午夜视频一区二区在线观看| 国产激情一区| 亚洲成人一区在线观看| 亚洲一区二区成人| 国产精品巨作av| 精品捆绑调教一区二区三区| 国产精品嫩草99av在线| 奇米777国产一区国产二区| 岛国精品一区| 五月天综合网站| 欧美偷窥清纯综合图区| 福利在线免费视频| 99国产精品| 国产亚洲电影| 国产日韩欧美| 成人精品动漫一区二区三区| 久久国产中文字幕| 日韩久久精品| 亚洲深夜福利| 久久精品国内一区二区三区| 国产一区清纯| 91精品国产自产观看在线| 国产一区二区三区91| 女主播福利一区| 国产精品香蕉| 亚洲精品极品少妇16p| 你懂的亚洲视频| 一区在线免费| 国产精品美女| 欧美国产先锋| 一区在线视频观看| 精品免费av| 亚洲精品韩国| 日韩免费在线| 日韩动漫一区| 久久精品成人| 麻豆久久久久久| 午夜久久福利| 国产精品2区| 中文亚洲欧美| 在线中文字幕播放| 日韩一区电影| 日韩欧美一区二区三区免费观看| 日韩中文首页| 亚洲精品国产日韩| 激情久久久久久久|