美文网首页MaterialDesign4AppAndroid开发学习Android开发社区
Android开发:怎么把APP升级为MaterialDesig

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

作者: 68fb2d874fe1 | 来源:发表于2017-04-17 16:12 被阅读764次

    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开发应用最基本要用到的代码,如需更多请看下方资料(不定期更新)

    相关文章

      网友评论

        本文标题:Android开发:怎么把APP升级为MaterialDesig

        本文链接:https://www.haomeiwen.com/subject/jlvtzttx.html