- 博客(7)
- 问答 (1)
- 收藏
- 关注
原创 关于打开前置摄像头java.lang.RuntimeException: setParameters failed
直接打开前置摄像头是报错Camera new cameraInitNormal:0java.lang.RuntimeException: setParameters failed但是打开直接后置摄像头并没有问题,而且从后置切到前置也没有问题。最后的解决办法mHandler.postDelayed(new Runnable() { @Override public ...
2018-07-30 10:32:19 2092
原创 使用popupWinow做出底部弹出菜单的效果
最近项目需要一个底部弹出的菜单,做了大半天找了许多第三方的上拉下拉抽屉都没有达到理想的情况,最后发现我以前做过这种的demo可以直接用.....那心情,哔了狗一样。废话不多说上个从其他地方copy的效果图大致的效果图如上。原理很简单 就是通过弹出popuopWinow,给弹出界面加上由下往上的动画效果 给人产生才生菜单从底部出现的感觉首先是动画translate_testtra
2017-03-12 14:57:53 529
原创 记一次使用xutils3的数据库模块的教训org.xutils.ex.DbException: <init> []
在使用xutil3的数据库模块的时候出现报错org.xutils.ex.DbException: []问题原因:创建数据库的bean在生成有参数的构造方法时覆盖了没参数的构造方法解决:生成不带参数的构造方法
2017-03-07 23:21:21 1992 2
原创 关于android中主线程和子线程间的相互通讯
1.子线程向主线程发送消息Handler mHandler = new Handler(){ @Override public void handleMessage(Message msg) { super.handleMessage(msg); switch (msg.what) { case 0:
2016-03-28 21:34:13 456
转载 Matrix的set、pre、post的区别
说set、pre、post的区别之前,先说说Matrix。Matrix包含一个3 X 3的矩阵,专门用于图像变换匹配。Matrix提供了四种操作:translate(平移) rotate(旋转) scale(缩放) skew(倾斜)也就是说这4种操作都是对这个3 X 3的矩阵设值来达到变换的效果。Matrix没有结构体,它必须被初始化,通过reset或set方法。O
2015-11-02 15:34:10 702
转载 (转)【Android】Paint的效果研究
在Paint中有很多的属性可以设置,比如可以设置阴影,颜色过滤等等,这些会产生不同的奇妙效果,今天就对各种属性探索一下。方法一:1 //设置绘制的颜色,a代表透明度,r,g,b代表颜色值。 2 setARGB(int a,int r,int g,int b); 这个不多说了,还有两个类似的方法,将设置alpha和rgb分割开来了。注意的是这里的a值是0~255的范围,不是小
2015-11-02 14:24:44 290
转载 android之Paint属性
Paint.setStrokeJoin(Join join)设置结合处的样子,Miter:结合处为锐角, Round:结合处为圆弧:BEVEL:结合处为直线。setStrokeMiter(float miter )是设置笔画的倾斜度,如:小时候用的铅笔,削的时候斜与垂直削出来的笔尖效果是 1.下面的Xfermode子类可以改变这种行为: AvoidXfermode 指定了一个颜色
2015-10-19 11:06:46 523
空空如也
求组android怎么通过屏幕上的坐标点换算成图片上的坐标点
2015-06-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人