透明效果由于所有的图文件都是以矩形来储存的,我们也许会需要把一张易拉罐图片贴到窗口的背景图上,而这种情况下如果直接进行贴图,结果如下图:这似乎不是我们想要的结果。为了得到透明效果,我们需要运用到BitBlt()贴图函数以及其参数Raster的值来将图片中不必要的部分去掉(..
分类:
编程语言 时间:
2016-05-21 16:09:41
阅读次数:
754
设置透明效果 大概有三种. 1、用android系统的透明效果: android:background="@android:color/transparent" 例如 设置按钮 <Button android:background="@android:color/transparent" andro ...
分类:
其他好文 时间:
2016-05-13 07:26:52
阅读次数:
131
这几天研究沉浸模式,多种方法,目前觉得今天的这种方法最靠谱,android4.4以上都可以实现此效果,个人感觉并不是沉浸模式,原理只是将状态栏更改了颜色,且加上了半透明效果,而且效果和QQ等基本一样。
1.调用如下代码
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT){
getWindow().addFla...
分类:
移动开发 时间:
2016-05-12 14:00:11
阅读次数:
235
悬浮窗口应该具有的特性 为了实现让用户能方便打开软件主窗口,又不对用户界面造成明显的视觉干扰,悬浮窗口应该有以下特点: 和主窗口是二选一的关系,主窗口显示时自动隐藏,主窗口被全部遮挡时自动显示 始终置前,不被其它窗口遮挡,全屏播放电影、截图软件截图等情形时,取消置前。 支持全窗口拖动 半透明效果,鼠 ...
分类:
其他好文 时间:
2016-05-05 00:25:52
阅读次数:
119
edgesForExtendedLayout: 在ios7适配中,布局问题是一个很头痛也很重要的问题,因为在ios7中viewController使用了全屏布局的方式,也就是说导航栏和状态栏都是不占实际空间的,状态栏默认是全透明的,导航栏默认是毛玻璃的透明效果。 在IOS7以后 ViewContro ...
1.使用Android系统自带的透明效果资源 <Button android:background="@android:color/transparent"/> 2.使用ARGB来控制 半透明 <Button android:background="#e0000000"/> 透明 <Button a ...
分类:
移动开发 时间:
2016-04-04 11:46:48
阅读次数:
150
(demo)源代码下载
Alpha blend
Alpha混合通常是为了实现透明效果,透明效果的程度通过alpha值来控制,对于一个8bit的alpha chanel,可以产生0-255级透明效果,0表示完全透明,255表示完全不透明,在D3D中alpha值的来源主要有三种.
颜色混合方程
其中op在这里定义为混合操作
共有五种形式
ADD表示相加操作,...
分类:
其他好文 时间:
2016-04-04 09:12:50
阅读次数:
410
注:本文由Colin撰写,版权所有!转载请注明原文地址,谢谢合作! 在做Android开发时,我们为了美观,有时候需要使用圆角矩形,或半透明之类的效果,在网页设计中很容易实现。但在Android开发中,要稍微麻烦一点,但实现起来也不算很难。 关于设定背景图片平铺的方法请参考上一篇文章:http://
分类:
移动开发 时间:
2016-02-25 11:48:05
阅读次数:
242
现在做的网站首页,导航条等使用了半透明效果,调试的时候鄙人使用了Chrome浏览器,之前有考虑过IE的兼容性问题,但打算,网页完全布局完成后一次性解决。因为只要求兼容到IE8,所以感觉并没有什么太大的问题。 但是当进入调试阶段的时候,我彻底“崩溃了”IE简直就是反人类的代名词,但问题仍然需要解决。
分类:
其他好文 时间:
2016-02-18 08:47:44
阅读次数:
240
可以防止滚动条影响的全屏遮罩效果:遮罩效果当前在很多应用中都有使用,当然也比较简单,无非是在需要的时候出现一个具有透明效果的全屏元素,但是有一种情况需要特别注意一下,那就是页面出现滚动条的时候,这个时候如不进行一下处理,遮罩层效果的表现可能不伦不类。代码如下:蚂蚁部落 蚂蚁部...
分类:
其他好文 时间:
2016-01-16 21:05:53
阅读次数:
536