三星舊設備或無法享受Material Design
Google發布Android 5.0之后,各大手機廠商都在為自家設備做著升級的準備,雖然新設備升級到Lollipop基本不存在問題,但是舊設備若想通過第三方開發者升級到Android 5.0系統,可能需要費一番力氣了。
有國外開發者指出,大部分三星手機Android系統的底層框架或者代碼都存在著舊版本的Android Support Library,這意味著如果直接使用新版本的Android 5.0的支持庫,就會導致系統崩潰,且出現以下錯誤提示:
ava.lang.NoClassDefFoundError:
android.support.v7.internal.view.menu.MenuBuilder
開發者提出的臨時解決辦法是對Class文件進行重命名,但想要從根本上解決問題,就得靠三星的努力了,除非三星想讓這些設備升級到Android 5.0,否則幾乎無緣Android 5.0的新設計風格了。
注:Google I/O大會發布了Android L并推出Material Design,重新統一了Google的設計語言,確立了未來Google的設計方向。那么,什么是Material Design?我簡單地將它翻譯成“本質設計”。
顧名思義,這是一種考慮事物本質的設計,將電子屏幕里的UI元素看成是一種不存在于現實世界的新的材質, 并賦予它物理特性。因此Material Design并不是去擬物化的設計。許多設計師把扁平化與擬物化對立起來,其實兩者并不是對立關系。但我更愿意稱Google新的設計語言為抽象化。
- 本文由 米粒在線 發表于 2014年11月24日15:19:33
- 轉載請務必保留本文鏈接:http://www.bjmhhq.com/33282.html
- 科技
- 新聞
評論