`

Gradle 引入appcompat-v7导致values.xml报错

 
阅读更多
    想使用5.0的STATUS BAR变色功能,用gradle引入

compile 'com.android.support:appcompat-v7:21.0.+'


发现v21/values.xml下面各种报错,原因是使用的编译版本过低导致,改成如下即可
android {
    compileSdkVersion 21
    buildToolsVersion '21.1.2'
分享到:
评论

相关推荐

    android-support-v7.jar

    - **设置主题**:在res/values/styles.xml文件中设置Theme.AppCompat或其子主题作为应用的主题。 4. **v7-appcompat库中的其他组件** - **RecyclerView**:一个高度可定制的列表视图,替代了ListView,提供了更...

    appcompat_v7.rar

    1. 引入依赖:在项目的build.gradle文件中,需要添加AppCompat库的依赖,如下: ```groovy dependencies { implementation 'com.android.support:appcompat-v7:版本号' } ``` 2. 使用AppCompatActivity:将应用的...

    android-support-v7-appcompat

    4. 配置主题:在`res/values/styles.xml`文件中配置使用`Theme.AppCompat`系列的主题。 四、实战应用与最佳实践 1. 自定义ActionBar:通过`setSupportActionBar()`方法设置Toolbar为ActionBar,然后使用`...

    Android应用源码之GlassActionBar-master_master.zip

    4. **布局文件**:在`res/layout`目录下,主要的布局文件如`activity_main.xml`会包含一个`<androidx.appcompat.widget.Toolbar>`或`<android.widget.ActionBar>`,并使用自定义样式引用`GlassActionBar`。...

    MaterialDesignTemplate:一个使用 Material Design 的简单 Android 应用模板,使用 AppCompat-v7 向后兼容

    - 实现了主题和样式,如 `Theme.AppCompat` 和 `Theme.MaterialComponents`,使得非 Material Design 设备也能获得相似的视觉效果。 - 包含 `AppCompatActivity` 类,它是 `Activity` 的子类,支持使用 Toolbar ...

    ActionBarDemo Support V7

    7. **自定义样式**:如果需要自定义`ActionBar`的颜色、字体等样式,可以在项目的`res/values`目录下创建`styles.xml`文件,定义一个基于`Theme.AppCompat`的新主题,并设置相应的属性。 8. **使用Toolbar替代...

    Legacy_WORKSHIFTS_MASTER:Eclipse Project并使用appcompat_v7库

    - 修改`AndroidManifest.xml`中的`<application>`标签,设置`android:theme="@style/AppTheme"`,其中`AppTheme`需要继承自`Theme.AppCompat`或其子主题。 - 使用`android.support.v7.app.AppCompatActivity`作为...

    ActionBar综合示例

    1. 创建主题:在res/values/styles.xml文件中,定义一个新的主题,例如`AppTheme`,并继承自`Theme.AppCompat`或`Theme.AppCompat.Light`。 2. 自定义样式:在同一个文件中,你可以定义`...

    Android App仿QQ制作Material Design风格沉浸式状态栏

    同时,在`styles.xml`中创建自定义主题,继承`Theme.AppCompat.Light.NoActionBar`,并设置`colorPrimary`、`colorPrimaryDark`和`colorAccent`。对于Android 4.4(KitKat)及以上版本,需要在`values-v19/styles....

    使用v7兼容包的actionbar样式模板,完全兼容2.3以上的机器

    <style name="MyActionBarTitleText" parent="TextAppearance.AppCompat.Widget.ActionBar.Title"> <item name="android:textColor">@color/my_action_bar_text_color ``` 在这里,`AppTheme`是应用的主题,它...

    可用于仿腾讯QQ50_ 使用V7包

    <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> ``` 3. 继承自AppCompatActivity:在需要使用ActionBar或Material Design组件的Activity中,要继承自AppCompatActivity而不是普通的...

    Android应用的Material设计的布局兼容性的一些要点总结

    例如,`Theme.AppCompat`允许系统组件如EditText、Spinner等具有Material Design风格。`RecyclerView`用于展示数据集,而`CardView`则用于创建卡片式视图。此外,还可以通过支持库来定义颜色板,如示例所示: ```...

    Android-三种方式设置状态栏颜色

    android:theme="@style/Theme.AppCompat.NoActionBar" <!-- 使用无Action Bar的主题 --> <!-- 在res/values/styles.xml中 --> <style name="Theme.AppCompat.NoActionBar"> ...

    ActionBarCompat-Basic

    1. **ActionBarCompat库的导入**:首先,你需要在项目的build.gradle文件中引入`appcompat-v7`库,这将提供对ActionBar的支持。例如: ```gradle dependencies { implementation '...

    Android弹出框

    - 自定义样式:在res/values/styles.xml中定义新的主题,例如`<style name="CustomDialogTheme" parent="Theme.AppCompat.Light.Dialog.Alert">`,并在创建Builder时传入该主题`new AlertDialog.Builder(context, R...

    修改主题实例

    - 使用`<style>`标签,指定`name`属性为新主题的名称,并设置`parent`属性为父主题,通常是系统主题,如`Theme.AppCompat.Light`。 - 在`<style>`内,添加各种UI元素的样式属性,如`colorPrimary`, `colorAccent`,...

    Toolbar基本用法

    首先,你需要在你的`build.gradle`文件中添加对`appcompat-v7`库的依赖,以确保能够使用`Toolbar`: ```groovy dependencies { implementation 'com.android.support:appcompat-v7:版本号' } ``` ### 2. 在布局...

    低版本兼容ActionBar和Tab的样式修改

    <style name="MyActionBarTitleText" parent="TextAppearance.AppCompat.Widget.ActionBar.Title"> <item name="android:textColor">@color/my_title_text_color ``` 其中,`@color/my_action_bar_color`和`@color...

Global site tag (gtag.js) - Google Analytics