Material Design所需基礎?

1.Android開發如果想要學習Material Design,需要有一些什麼樣的基礎?

2.Material Design的前景如何?為何現在採用它的app很少?

3.以後就業的職務來講,對前端頁面的編寫是有單獨的前端程序員進行編寫嗎?還是說我編寫功能的同時也需要掌握對頁面良好的開發?


智力正常

人家跟你說 16dp 的時候不要覺得 14dp 15dp 也差不多

人家控制項(由於實現原因)本來已經有幾個 dp 的 padding 也不要非加 16dp margin 不可

不要什麼都想著套個 Card。Material Design 有提出了 Card 這個元素,但不代表你亂七八糟的走心設計套個 Card 就能符合 Material Design。


  1. 美術水平有小學美術就行。認真看設計規範,現在的設計規範已經十分詳細了,英語好可以直接看官方版。
  2. 前景是不錯的,Google 這次不會拋棄 Material Design ,因為這是 Google 在我印象中第一次如此認真的思考設計。


https://material.io

That"s all.


只從android開發上談md。

android開發和需不需要md基礎是兩回事 ,因為md是控制項,你可以不會,也可以會,不影響你的android開發。

就業前景,md不能當作一個資本,因為它可以只算是一些view,雖然md有很多酷炫交互方式,但是這些方式都可以不用md去實現,比如共享元素動畫。

md可以會也可以不會,就比如你想載入圖片,那麼picasso和glide,你可以只會一個,因為app只需去載入圖片並優化載入,這兩個都能實現,所以只會一個就行,你也可以會兩個,那麼只能說你博學多才。

所以md和就業問題,沒有任何關聯。

想學md控制項用法,推薦個網站 不需要翻牆,http://materialdoc.com

另外假如是做android開發的,那麼頁面也是由你寫的,並不是html或者別的,而是原生的android界面。android開發包含代碼部分和頁面部分。

最後宣傳一波我正在寫的md系音樂播放app。

我是個android程序員,也是md粉。

附上簡書鏈接,簡書內有詳細頁面還有首頁fab動畫,開發進度跟進更新,開發完首發。

http://www.jianshu.com/p/ab5c1de57913

放兩張圖


MD是一種設計規範,所以單單說這個的話不用什麼基礎。安卓開發的話跟網頁開發並不一樣,你好像並不很清楚具體的流程,是不分什麼前後端的,都是要程序員寫,會有美工提供素材。建議先看看基礎內容。


你看一下不就知道了;有時ui不是你決定的;問一下老闆有沒有請前端啊


基礎上推薦先看看《移動應用UI設計模式》,之後再看MD的設計規範。用得少是因為一般一套app設計圖要同時適配ios和安卓


推薦閱讀:

如何讓android的service一直在後台運行?
如何評價樂視 Cool 1 生態手機?
一加手機好用嗎,適合學生黨嗎?
為什麼蘋果這麼多人用?哪裡好?
Android 4.4 和 Android 7.0 的區別是什麼?

TAG:Android | MaterialDesign |