bitmap画向左---右的按钮
来源:互联网 发布:淘宝店怎样提高信誉 编辑:程序博客网 时间:2024/05/22 02:23
private Bitmap getLeftIcon() {
Shader gradient = new LinearGradient(0, 0, height >>
1, 0, new int[] {
Color.rgb(180, 196, 219), Color.rgb
(231, 240, 245) }, null,
TileMode.REPEAT);
Paint paint = new Paint();
paint.setAntiAlias(true);
paint.setShader(gradient);
Bitmap bitmap = Bitmap.createBitmap(height, height,
Config.ARGB_8888);
Canvas canvas = new Canvas(bitmap);
canvas.drawCircle(height >> 1, height >> 1, height
>> 1, paint);
paint.setShader(null);
paint.setColor(Color.WHITE);
paint.setAlpha(255);
canvas.drawCircle(height >> 2, height >> 1, 0.15f *
height, paint);
paint.setColor(Color.RED);
Path path = new Path();
path.moveTo(height >> 3, height >> 1);
path.lineTo(0.325f * height, 0.4f * height);
path.lineTo(0.325f * height, 0.6f * height);
path.close();
canvas.drawPath(path, paint);
return Bitmap.createBitmap(bitmap, 0, 0, height >>
1, height);
}
/**
* 获取右边指示钮的bitmap
*
* @return
*/
private Bitmap getRightIcon() {
//可以旋转的
Matrix m = new Matrix();
//位置旋转180度
m.postRotate(180);
Bitmap bitmap = getLeftIcon();
//给左边的bitmap添加旋转对象
return Bitmap.createBitmap(bitmap, 0, 0, height >>
1, height, m, false);
}
- bitmap画向左---右的按钮
- 从右向左的progressBar
- cell中有一个按钮,点击按钮删除本行cell,并有系统自带的由右向左的效果(效果有多种)
- 向左走向右走
- 向左走向右走?
- 向左走向右走
- 自右向左滚动
- 为什么printf的参数是从右向左压栈
- CSS解析误解-选择器的从右向左解析
- 对字符序列循环向左(右)移动的技巧
- 【安杰秀坊】-002- 自右向左的Activity切换效果
- 让input框从右向左显示的方法
- ORACLE WHER条件的执行顺序是不是自右向左
- 从右向左缓缓浮出的网页浮动层广告
- 自右向左提取一个不重复的整数
- 实现从右向左拉抽屉的功能
- 函数参数压栈的顺序为从右向左
- 《天堂向左,深圳往右》
- webservice 传输Xml文档时的XmlDocument会被直接转化成XmlNode 想要把它转回到XmlDocument采用如下变红的方法。
- 获取屏幕的宽高度and横屏显示
- 全面发展是当今国家的主要政策
- Linux系统内核研究之可执行文件格式
- MyEclipse6.5安装SVN插件方法
- bitmap画向左---右的按钮
- 定时执行某个任务
- linux摄像头篇---摄像头与驱动
- shell中的eval学习与应用
- view和activity关系
- linux path 修改 立即生效
- RelativeLayout相对布局
- (译)如何使用NSCoding和NSFileManager来保存你的应用程序数据
- Radio、CheckBoxANDToast的使用