MaterialDesign4AppAndroid开发学习Android开发社区

Android开发:怎么把APP升级为MaterialDesig

2017-04-17  本文已影响764人  68fb2d874fe1

Google发布的Material Design的流行已经引发了一个新时代用户界面概念。不管是移动应用还是Web网站都可以使用Material Design,这也给所有的用户界面设计师提供了一个新的设计风格指南。

下面是升级APP到MaterialDesign风格的基本教程

1.添加Android Design Support 库依赖:在build.gradle中加入support 包
compile 'com.android.support:appcompat-v7:23.1.1'
可以通过SDK Manager获取Support Library

2.添加import android.support.v7.app.AppCompatActivity;并修改Activity继承AppCompatActivity

MainActivity.java

package com.mycompany.myapp;

import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;

public class MainActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
}

3.修改style.xml

styles.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="AppTheme" parent="@android:style/Theme.Holo.Light">
    </style>
</resources>

修改后styles.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
        <item name="colorPrimary">@color/colorPrimary</item>
        <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
        <item name="colorAccent">@color/colorAccent</item>
    </style>
</resources>

更多属性参考下图:

MainActivity

以上是用MaterialDesign开发应用最基本要用到的代码,如需更多请看下方资料(不定期更新)

上一篇下一篇

猜你喜欢

热点阅读