1、android design和material design的區別
Material Design是google io開發者大會推抄出的新襲的設計語言,Material Design不像Android過去採用的Holo風格那樣深沉,增加或修改了陰影動畫功能,使其更加跳動和富有活力。
Android L 開發者預覽版包含了支持Material Design的Apps。Material Design是一個綜合的視覺指南、運動和交互設計平台。在你的應用中可以按照material design 規范中定義的准則以及使用新的組件和功能在Android開發人員預覽版。
2、如何理解 Google 的 Material Design 設計語言
我覺得谷歌出品的語言,基本都沒什麼前途。。。。。因為它缺內乏對一門語言的容堅持。。。總是像廁紙一樣,用完即丟。。谷歌的「親兒子」和「干兒子」,前前後後一共包含了51門語言。。這數字夠驚人吧?
但直到今天,安卓開發,卻還是以JAVA作為主流。。。JAVA今天卻是屬於甲骨文公司的。。
與之形成對比的,便是微軟,對於VB和C#的始終如一。。。不過相對來說,Kotlin確實可能會比較有前途,畢竟現在成了安卓平台的標准之一。。。。至於Material Design,反正我是不看好。。。。
一句話概括「微軟把語言當兒子養,再沒出息,也好吃好喝供著。。谷歌是把語言當婊子用,今天換你,明天換她「
3、設計師必看,我是怎麼混進Google的
說真的,現在的設計師和產品經理隊伍混進了大量的民工,而且他們自認為很牛逼,不認同他們就是原教旨癌,沒有蘋果設計師的實力卻想學蘋果設計師的自信,膚淺的把tab當設計宗旨來捍衛的某些人,看來是永遠不明白設計的真意了 PS:我倒是不反對tab,但把tab物化成自己的屬性,對反對tab就貼個抽屜癌的標簽批判一番的人,不說設計,自身就很幼稚
4、安卓10GO版本是專門為小內存手機設計的嗎?
繼Android 10在今年9月初推出後,Google日前宣布再推Android 10 Go,這是專門針對低端智能手機設計的新操作,讓更多配置低或老舊手機也能流暢使用最新版的Android功能。
Google表示,針對內置運行內存容量僅有1.5GB的入門機型,將於近期內推出專屬的「Android 10 Go」輕量級安卓操作系統,可以讓全世界正在使用小容量入門機型的用戶,也能輕松升級體驗更快、更安全的流暢性能,以及更節省網路流量的效能。
Android 10 Go採用了Google專門設計的最新加密模式Adiantum,該模式不需要仰賴專用的硬體,也不會危及到手機性能,卻能與其它Android手機具備同樣等級的資料安全能力。
另外,新版系統可以帶來更快更流暢的應用程序啟動速度,用戶開啟App時,反應速度將比前代Android 9 Go 快了將近10%,切換不同應用程序時,整體速度也更加利落。
新版Go系列App中,更是導入大量人工智慧技術,例如使用者可以通過Go版本的Google Lens服務,配合手機相機拍攝畫面尋找內容,或是以此進行翻譯。不僅有Google持續強化Go版移動程序的能力,包含Uber、Facebook Messenger以及Spotify在內的第三方App,目前都已經開始推出以更低網路流量的運行版本,讓Android Go使用者能以更少的流量使用各類網路服務。
5、谷歌如何體現web頁面要素設計的
所謂ui設計指的是用戶界面設計,通常包括平面設計,網頁設計以及移動界面設計。其中,網頁設計和移動設計這一崗位方向,需要學習web界面設計、pc客戶端軟體界面設計、html5語言、css樣式表、布局技巧與瀏覽器兼容等技術。因此從這一點來說,web前端開發與ui設計之間是互通的。
通俗點說web前端工程師就是用html5、css3、java、jquery等技術把ui設計的頁面效果做成網頁,結合bootstrap、angularjs等最新的js框架和後台開發工程師搭線,最終實現讓大家看到那些動人的精美頁面。Web前端開發技術包括三個要素:HTML、CSS和JavaScript,隨著RIA的流行和普及,Flash/Flex、Silverlight、XML和伺服器端語言也是前端開發工程師應該掌握的。隨著時代的發展,前端開發技術的三要素也演變成為現今的:html5,css3,jquery。
Web前端開發工程師既要與上游的交互設計師、視覺設計師和產品經理溝通,又要與下游的伺服器端工程師溝通,需要掌握的技能非常多。
實際上,除了工作崗位不同以外,二者最大的區別就是:web前端工程師是要寫代碼的,而ui設計師重點在設計上。因此,對於到底學ui設計好還是web前端開發好這一疑問,學哪一個都不錯,但最重要的是看你自己的興趣所在。然而,對於初學者來說,無論是ui設計好還是web前端開發,盡可能通過系統培訓多涉獵一些相關知識,這對於將來職場發展會更有幫助,可以在以後職場中更好的相互協作和支持。
6、如何理解 Google 的 Material Design 設計語言
假設這條線上有一個點,叫「最完美的設計風格」。問:我們應該怎樣找到這個點?
最有效率的方法很明顯是這樣:一開始,我們需要大步地跳,大步地突破。
所以,流行的設計風格跳了一大步,從擬物化到了另一個極端——扁平化。
一開始的扁平化風格,完全拋棄了陰影和材質表現等等視覺上的細節。(現在的扁平化,當然有了新的定義。但 Google 為了強調 Material Design 和 Flat Design 的區別,特意貼出了 What Is Flat Design? 這個鏈接)
當扁平化普及到設備上時,又有人反思:是不是太扁平了?一切都彷彿變成了色塊加文字。哪個是按鈕?哪個不是?哪些是重要的信息?哪些不是?當扁平化的風格讓信息層級也扁平化,影響了「信息的正確溝通」這個最終目的時,我們知道這樣的扁平化已經跳得太遠。
所以 Google 選擇了往回跳一小步。在扁平化的基礎上,保留了物理世界的陰影和動作。
Material Design 等於是強調了物理定律的扁平化設計。 Google is trying to bringing physicality into Flat Design.
設計的重心,從僅僅關注平面的表現,轉移到了人與設計之間的交互。Material Design 也許是對於這種潮流的適應。
Google Design Guide 強調 Google 找到一種 universal language,可以無縫應用在 Android、Chrome OS 和網頁上。就像物理學家們一直在追求 an universal law of physics,可以解釋萬事萬物。
不過我們也知道,universal 的東西很難有強烈的個性。
不能斷定 Material Design 這種「漂浮的紙片」效果就是最優解,但我們不能否認這是一個合情合理的解。同時,也是一個不那麼有趣的解。
7、鴻蒙操作系統不是為智能手機設計的,華為會繼續使用Google的安卓,你怎麼看這句話?
華為鴻蒙系統近期被傳得火熱,很多人將其視為安卓的國產替代品,甚至希望徹底淘汰安卓,但是很顯然,這並非華為的規劃。華為董事和高級副總裁陳黎芳今天在接受采訪時明確表示,華為的鴻蒙操作系統不是為智能手機設計的,華為的智能手機會繼續使用Google的安卓操作系統。陳黎芳還強調,最近正式提交的鴻蒙操作系統商標,其實主要是工業用途。
華為董事長梁華此前也明確表示,鴻蒙是為物聯網開發的操作系統,主要用於自動駕駛、遠程醫療等低時延場景,即便美國不允許華為使用安卓,鴻蒙是否發展為手機系統也還未確定。他還指出,華為手機還是把開放的安卓系統和生態作為首選。更早些時候,任正非在接受外媒采訪時也說過,鴻蒙系統的產生並不是為了手機,而是做物聯網,它能精確地將延遲控制在5毫秒以下,甚至達到毫秒級到亞毫秒級。
早前傳的沸沸揚揚的鴻蒙系統一直飽受網友的期待,甚至有網友表示如果真的要上馬就算剛開始不好用也要更新以表支持。誠然,網友們的熱忱讓我們看到了是很值得贊揚的,但現實情況也是風雲變幻的。鴻蒙系統自公開以來就有人對其分析利弊,短期來看,占據華為終端一大半江山的海外市場會受到極大的打擊。
因為海外的移動終端離不開谷歌全家桶,如果未來的華為手機在海外用不了谷歌服務無疑會使很多用戶望而卻步。而現階段除了蘋果的iOS,也只有安卓系統的生態最為完備。
隨著安卓對華為的解禁,似乎二者的合作也就繼續下去了,華為Mate20 Pro也重新回到了安卓Q的測試名單中,接下來要發布的華為Mate30系列也會搭載基於安卓Q的EMUI10系統。
8、請問谷歌Android智能手機的gui是用什麼軟體設計和開發的?
Android的gui是用基於dvk的java設計的
開機時的頁面設計屬於系統的Activity設計,系統的啟動頁面調內用就使用的Activity顯示,然後後面主容控使用manage管理,主要是寫在xml的配置文件中,xml的配置文件決定了菜單的位置圖標和大小
改寫原型要重新編寫android的內核,在ubantu下面重新編譯
9、谷歌的設計軟體
內設計新革命扔掉3dMax!谷歌3D建模軟體SketchUp 7發布