android5自带palette,android studio 怎么把palette设置出来
满意答案
wnrlthjx
2015.07.20
采纳率:57% 等级:8
已帮助:661人
1、增加Gradle依赖到你的程序的模块(module)中
dependencies {
...
compile 'com.android.support:palette-v7:21.0.+'
}
2、然后使用generateAsync方法传入当前图片的bitmap,在传入一个监听,在监听里面我们拿到图片上颜色充满活力的颜色,最后设置标题背景和字体的颜色
Palette.generateAsync(bitmap,
new Palette.PaletteAsyncListener() {
@Override
public void onGenerated(Palette palette) {
Palette.Swatch vibrant =
palette.getVibrantSwatch();
if (swatch != null) {
// If we have a vibrant color
// update the title TextView
titleView.setBackgroundColor(
vibrant.getRgb());
titleView.setTextColor(
vibrant.getTitleTextColor());
}
}
});
02分享举报
android5自带palette,android studio 怎么把palette设置出来相关推荐
- android如何做工作流,JIRA 知多少:聊一聊 Android Studio 、工作流相关设置
Android Studio 相关 配置 JIRA 服务器 配置 JIRA 服务器 配置服务器地址和用户账号密码 如果细心的话会发现有一个选项卡:Commit Message.这一段代码是不是有点熟悉 ...
- JIRA 知多少:聊一聊 Android Studio 、工作流相关设置
Android Studio 相关 配置 JIRA 服务器 如果细心的话会发现有一个选项卡:Commit Message.这一段代码是不是有点熟悉呢?你没有猜错,这段代码就是 commit 模板,当你 ...
- Android Studio 3.4.1 设置忽略大小写
LZ-Says:吾虽愚笨,但勤能补拙. 前言 今天不扯犊子,LZ 简单记录一下- Long Long Ago LZ 之前习惯了撸码时"本本份份",殊不知还有大佬不想本本份份,例如: ...
- Android Studio 4以上版本设置成中文
我们安装好Android Studio后,默认是英文界面的,这可能对开发者来说并不是很友好,所以我们给它设置成中文. 本以为直接在设置里面有切换成中文的功能,结果找了一轮没有,最后网上查看相关方法,发 ...
- android studio 弹出框设置
android studio dialog实现 dialog实现 在activity.main中编辑 <?xml version="1.0" encoding="u ...
- android studio app字体大小设置,Android Studio App设置TextView文字内容大小颜色
设置TextView文字内容大小颜色 1.第一种方法在activity_main.xml李设置,Java文件不用改: android:text="这里是文字" android:te ...
- android studio 首字母提示 设置 大小写敏感
在使用Android studo 编写程序时, 刚开始,关键字提示 首字母 设置了 大小写敏感,小写字母只能提示小写字母开头的,大写字母只能提示大写字母开始的,比较麻烦,在网上搜了下,解决办法如下: ...
- Android Studio系统状态栏,设置setSmallIcon通知图标无效问题及解决方案
关于设置setSmallIcon通知图标无效问题 [分析] targetSdkVersion 是 Android 系统提供前向兼容的主要手段(即:新版本SDK手机兼容旧版本SDK工程).这是什么意思呢 ...
- Android Studio 工具栏消失了 设置回来
如果开发工具的工具栏不见了如下 底部的也不见了 这个时候要设置回来很简答的 版本变动补充:目前as 4.0.1版本在 view ---> Appearance 里面 下面的是之前很早的版本. ...
最新文章
- Android开发视频教学第一季(1-16集)视频源码下载
- 读取接口XML和批量导入数据SqlBulkCopy
- linux内核红宝书,Solaris 10红宝书 9.3
- web基础html元素制作web
- Redhat 或 CentOS 发行版本号
- 回调函数中有回调函数吗_嗨,那里有回调!
- 作业:xml练习2-写.xml的外部约束文件(dtd文件)
- 20165204Java第四周学习
- sqlmap使用教程(超详细)
- 抛出 java.lang.ClassCastException: android.widget.RelativeLayout$LayoutParams cannot be cast to andr异常
- PLC指令系统的介绍
- 使用d2rq把mysql转化为rdf_D2RQ
- 事业单位考试计算机专业知识题库,计算机考试题库:计算机考试模拟练习题(201)...
- python蚂蚁森林自动偷能量_蚂蚁森林自动偷能量 激活 - 『精品软件区』 - 吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn...
- 你真的会用K折交叉吗?对于K折交叉的思考 | K折交叉的坑
- 华为云实战 之 对象存储的使用以及与腾讯云COS对比
- 微信开发者工具元素快速定位审查元素
- stpowords.txt下载分享
- HTML学生个人网站作业设计:动漫网站设计——小黄人(5页) HTML+CSS+JavaScript 简单DIV布局个人介绍网页模板代码 DW学生个人网站制作成品下载
- redhat linux 字体安装,Linux: 字体安装
热门文章
- 网上流传的天龙源码框架分析之一 --- 客户端简单介绍
- Transferable 在 SwiftUI 中实现拖放的初体验 Swift 中的游戏规则改变者协议(教程含源码)
- HttpServletrequest 注册和登录、request域对象、web动态shop
- ffmpeg进行h264编码
- 每日学术速递4.17
- 医疗行业变革进行中,群硕推出数字化“新处方”
- 搭建个人 Leanote 云笔记本
- 惠普第一财季净利同比降59% 盘后大跌5.66%
- 如何找到一个正规的level2行情接口?
- 量子计算遇见深度学习(下篇)