Android 如何做窗体材质样式

Android 如何做窗体材质样式,android,material-design,Android,Material Design,如何在Android上使用不同的表单控件实现“材质外观” 我见过浮动标签和edittext的示例,但关于如何创建微调器、单选按钮、分段分隔符等以及通常任何具有材质外观的形式的信息很少。使活动成为AppCompatiActivity的后代。然后,您使用的所有小部件将自动替换为它们的AppCompat实现 对于AppCompatActivity您应该添加项目的build.gradle文件: compile "com.android.support:appcompat-v7:$supportLibVe

如何在Android上使用不同的表单控件实现“材质外观”


我见过浮动标签和edittext的示例,但关于如何创建微调器、单选按钮、分段分隔符等以及通常任何具有材质外观的形式的信息很少。

使活动成为
AppCompatiActivity
的后代。然后,您使用的所有小部件将自动替换为它们的
AppCompat
实现

对于
AppCompatActivity
您应该添加项目的
build.gradle
文件:

compile "com.android.support:appcompat-v7:$supportLibVersion"
目前,最新的supportLibVersion是25.2.0。因此,

compile "com.android.support:appcompat-v7:25.2.0"

我猜你不喜欢,因为这是一个非常普遍的问题。 我会帮助你,喜欢你的帖子

至于你的问题 同样是非常非常一般的奎斯蒂诺 例如,如果要使文本视图具有更多“材质设计”外观,可以将其包装为如下样式:

<android.support.design.widget.TextInputLayout
android:id="@+id/input_layout_password"
android:layout_width="match_parent"
android:layout_height="wrap_content">

        <EditText
            android:id="@+id/input_password"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:hint="@string/hint_email" />

</android.support.design.widget.TextInputLayout>

至于其余部分,您只需通过谷歌搜索如何根据您的具体布局和谷歌材料设计指南设计每个元素的样式

见官方文件: