可视性-安卓 如何控制RelativeLayout的可视区域

问题描述

安卓 如何控制RelativeLayout的可视区域

RT

在RelativeLayout只显示一个圆形区域可见

解决方案

隐藏其他控件不就可以了吗,理解对吗

解决方案二:

可视区域 ClipCanvas

解决方案三:

http://download.csdn.net/detail/u010136741/8255197
看看这个能不能帮到你

解决方案四:

你可以做一个中空的圆形图片,圆形内部透明,你还可以重写layout的draw事件,绘制你要显示的区域,并画一个圆,圈起来

解决方案五:

控制RelativeLayout可视区域为圆,那你只能继承它复写onDraw和dispatchdraw...
或者你可以换个思路,用一个透明圆,周围不透明的图片覆盖match_parent,就是写到relativelayout的最后,这样就整个覆盖了。也不用改原先部分的代码。

时间: 2024-12-09 20:14:07

可视性-安卓 如何控制RelativeLayout的可视区域的相关文章

ztree获取选中节点时不能进入可视区域出现BUG如何解决_jquery

zTree 是一个依靠 jQuery 实现的多功能 "树插件".优异的性能.灵活的配置.多种功能的组合是 zTree 最大优点. zTree 的特点编辑 ● zTree v3.0 将核心代码按照功能进行了分割,不需要的代码可以不用加载 ● 采用了延迟加载技术,上万节点轻松加载,即使在 IE6 下也能基本做到秒杀 ● 兼容 IE.FireFox.Chrome.Opera.Safari 等浏览器 ● 支持 JSON 数据 ● 支持静态和 Ajax 异步加载节点数据 ● 支持任意更换皮肤 /

JavaScript获取窗口可视区域的宽高的例子

在jQuery中我们很容易就可以获取整个浏览器窗口可视区域的宽高:  代码如下 复制代码 alert($(window).height()); //浏览器时下窗口可视区域高度 alert($(document).height()); //浏览器时下窗口文档的高度 alert($(document.body).height());//浏览器时下窗口文档body的高度 alert($(document.body).outerHeight(true));//浏览器时下窗口文档body的总高度 包括bo

小屏幕可视区域打造出成功的用户界面设计方案

文章描述:又是为了触屏移动设备而设计. 印象当中,最近这些年的春天总是会带来让人觉得真心别扭的气候体验,雨和冷风就像催化剂一样,让生活和工作当中的人和事也变得异常凌乱,仿佛一团被咀嚼到完全失去味道的槟榔.November Rain前奏当中的钢琴旋律多少可以让心安然一些,一旦摘下耳机便又是个令人想要把自己的脑袋拧下来吃掉的世界. 可脑袋一旦被拧下来,就什么也无法吃的样子了,不是吗.说正事儿吧.Designing for touch,关于这个话题及相关的文章,最近貌似已然铺到大街上了,不过我还是做我

网页制作技巧:获取页面可视区域的高度

文章简介:获取页面可视区域高度,获取页面高度,获取滚动条滚动上去的页面高度. function getWH(){ var wh = {}; "Height Width".replace(/[^\s]+/g,function(a){ var b = a.toLowerCase(); wh[b]=window["inner".concat(a)] document.compatMode ==="CSS1Compat" && docum

【IOS-COCOS2D游戏开发之十七】灵活使用精灵可视区域(TEXTURERECT)与锚点(ANCHORPOINT),并结合可视区域与锚点制作进度条!

本站文章均为 李华明Himi 原创,转载务必在明显处注明:  转载自[黑米GameDev街区] 原文链接: http://www.himigame.com/iphone-cocos2d/501.html 今天Himi单用一篇博文来给童鞋们介绍精灵相关的两个常用的细节知识点: 首先来介绍第一个知识点:精灵可视区域: 不管在哪个移动平台上进行开发游戏都会接触使用到可视区域,比如Kjava(J2me)平台的setClip方法,Android的clipRect方法等等,那么在iOS上也一样存在,这里我们

jQuery 拖动层(在可视区域范围内)_jquery

复制代码 代码如下: (function($){ $.fn.extend({ mydrag:function(){ var boxX = 0; //元素在页面中的横坐标 var boxY = 0; //元素在页面中的纵坐标 var dMouseX = 0; //按下鼠标时的鼠标所在位置的横坐标 var dMouseY = 0; //按下鼠标时的鼠标所在位置的纵坐标 var mMouseX = 0; //移动鼠标时的鼠标所在位置的横坐标 var mMouseY = 0; //移动鼠标时的鼠标所在位

android li...-安卓外部控制ListView内部的一个删除按钮的显示与隐藏该怎么做

问题描述 安卓外部控制ListView内部的一个删除按钮的显示与隐藏该怎么做 比如说在标题栏有一个编辑按钮,当点击编辑时listView所有Item内部的删除Button显示,编辑变成完成,点击完成时所有的删除按钮隐藏. 我做出来的效果只能是listview中的第一行删除button显示与隐藏,其它行并没有出现button,我觉得是不是得在getview中对list view做点啥?请高手帮帮忙-先谢谢了. 解决方案 之前遇到过类似的需求,做法仅供参考. listView的Adapter中添加一

【百度地图API】如何利用自己的数据制作社交地图?只显示可视区域内的标注

原文:[百度地图API]如何利用自己的数据制作社交地图?只显示可视区域内的标注 摘要:如果你自己的数据已经超过1万个,如何进行合理的显示?除了聚合marker外,还有一个办法.那就是,只显示可视区域内的标注. -------------------------------------------------------------------------------------------------------------- 成品图:     工具描述: 移动地图时(或改变地图级别时),只显示

html2canvas 只捕捉到了浏览器可视区域的内容,怎么捕捉指定dom里面的所有内容

问题描述 html2canvas 只捕捉到了浏览器可视区域的内容,怎么捕捉指定dom里面的所有内容 html2canvas 只捕捉到了指定dom对象浏览器可视区域的内容,怎么捕捉指定dom里面的所有内容?就是包括滚动条下面的内容