Android初探
好孩子Lee
这个作者很懒,什么都没留下…
展开
-
Android中ontouchlistener和ontouchevent事件的区别
最显著的区别为onTouchListener的接口的优先级是要高于onTouchEvent 也就是说,如果ontouchlistener中的ontouch方法返回了true,就说明本次的触摸事件已经被消费了。比ontouchlistener优先级低的ontouchevent就收不到消息。 同理,button的click事件是通过ontouchevent实现的,当在ontouchlis原创 2015-11-20 10:38:47 · 1836 阅读 · 0 评论 -
Android根据坐标判断是否在控件内
在Android的ontouch事件中:event.getX()和event.getY()得到的是坐标相对于父布局中的坐标;相对于屏幕中的坐标;event.getRawX()和event.getRawY()得到的坐标是相对于屏幕中的坐标;如图,view的getLeft()等方法获得的是该view相对于父布局中的距离:getLeft()获得的是view的左边缘相对于父布局左边原创 2015-11-23 17:37:03 · 1446 阅读 · 0 评论 -
Android图片二进制与Bitmap、Drawable之间的转换
Android图片二进制与Bitmap、Drawable之间的转换Java代码 public byte[] getBitmapByte(Bitmap bitmap){ ByteArrayOutputStream out = new ByteArrayOutputStream(); bitmap.compress(Bitmap.CompressFormat.JPEG, 100,转载 2015-11-20 18:08:51 · 694 阅读 · 0 评论 -
Android webview网页视频无法全屏解决(onShowCustomView不调用)
Android使用webview来显示和控制网页上的信息。然而在使用自己开发的浏览器中打开网页视频时,会出现部分网站的视频全屏存在问题。问题:部分视频网站(如腾讯视频、搜狐视频、优酷等)全频时只是放大了控件,或者无法做到真正的全屏。onShowCustomView()方法没有回调的解决办法。原创 2016-02-04 13:36:43 · 29221 阅读 · 23 评论