# android_question_anwser **Repository Path**: sscl/android_question_anwser ## Basic Information - **Project Name**: android_question_anwser - **Description**: 安卓开发中遇到的问题与解决方案 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-08-29 - **Last Updated**: 2025-01-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # android_question_anwser 安卓常见问题与解决方案记录 有新的问题可以提到issue中,我会整理后更新这些问题 还有一些我自己用过比较好用的库,我也整理到了另一个仓库中,有需要可以前往查看 [https://gitee.com/sscl/android_usefull_responsitory](https://gitee.com/sscl/android_usefull_responsitory) ### 引入aar包(jar包同理) 在需要引入包的module的build.gradle中加入这些依赖库,加入的位置如下 ```xml android { ... } dependencies { ... //在此处添加依赖 } ``` #### 方式1: ```xml //引入指定的aar库(下方的aars表示与module目录中"src"文件夹同级的目录名,可以是libs,也可以是新建的其它文件目录) //每次同名的aar文件有变更时不会实时生效,需要注释后同步一次,再取消注释后同步一次可生效 implementation files("aars/xxxx.aar") ``` 目录结构如图: ![image](https://user-images.githubusercontent.com/20922322/184358740-5cd405cf-851d-4a16-8842-97ec7efb56ff.png) #### 方式2: ```xml //引入aars目录下的所有aar包(每次有新的aar或同名的aar文件有变更时不会实时生效,需要注释后同步一次,再取消注释后同步一次可生效) implementation fileTree(include: ['*.aar'], dir: 'aars') ``` ### 更改Activity supportActionbar/actionbar的“3点菜单”按钮(溢出菜单图标)颜色 更改style文件 ```xml ``` ### 更改Activity supportActionbar/actionbar 菜单选项(溢出菜单的Item)文本的颜色 ```xml ``` ### 通过更改主题变更Button的默认文本颜色 ```xml ``` ### Button的background属性无效 方式1 ```xml