目标上一篇不规则窗体虽然实现了,但是图形有锯齿,给人以上世纪的老古董感觉,跟酷炫不搭边。今天就要用高级一些的技术做出完美的光滑的无锯齿的不规则窗体。计划&方案PNG图片本身就是带透明效果的,把此图片作为窗体,用GDI+将其实现。那么什么是GDI+呢?先要说一说GDI, Graphics Devices Interface,图形设备接口,负责系统与绘图程序之间的信息交换,处理所有Windows图...
                            
                            
                                分类:
编程语言   时间:
2014-09-05 11:22:31   
                                阅读次数:
326
                             
                    
                        
                            
                            
                                AndroidKitKat一项重要的更新就是WebView采用Chromium/Blink渲染引擎,本文简要的叙述了新版WebView的主要特性、需要进一步改进的地方以及WebView的代码结构等。WebView前世今生WebView是Android平台上一个非常重要的系统组件,用于将一个显示Web页面的窗口部件view嵌入到应用..
                            
                            
                                分类:
移动开发   时间:
2014-09-04 03:04:47   
                                阅读次数:
437
                             
                    
                        
                            
                            
                                线程局部存储(ThreadLocalStorage),简称TLS,提供了一种存储线程私有数据的方式,每个线程的私有数据对其他线程均不可见。Chromium是一个多进程多线程架构的浏览器,运行时会创建多达30几个线程,其中很多线程需要拥有自己私有数据,在TLS数量有限的系统上,例如Android4.3或更..
                            
                            
                                分类:
移动开发   时间:
2014-09-04 03:04:08   
                                阅读次数:
1067
                             
                    
                        
                            
                            
                                在页面渲染过程中,Chromium需要创建多个3D上下文的实例,这些上下文实例彼此之间不但需要共享资源,并且必须在同一个线程中执行GL操作,这就要求Chromium能够有效地处理多个上下文之间的切换。然而,并不是所有的GPU设备都能够很好的支持多个3D,虚拟化3D上下文(ContextVirtua..
                            
                            
                                分类:
其他好文   时间:
2014-09-04 03:02:08   
                                阅读次数:
423
                             
                    
                        
                            
                            
                                PartI介绍了OpenGL上下文和绘制表面等基本概念,以及Chromium为什么需要多个3D上下文。本文将继续这个话题,探讨Chromium为什么引入虚拟3D上下文,以及虚拟上下文之间切换有何不同。多个3D上下文的限制Chromium需要使用多个3D上下文,并且这些上下文能够共享资源。然而,目前图..
                            
                            
                                分类:
其他好文   时间:
2014-09-04 03:01:18   
                                阅读次数:
231
                             
                    
                        
                            
                            
                                这里以绘制气温分布图为例,效果如下图:这里几点说明:1.ncl不支持中文显示,所有文字都是英文,但是支持很多样式的字体,参考网址http://www.ncl.ucar.edu/Document/Graphics/font_tables.shtml2.图下方的labelbar只能在图的周围,不能放置在...
                            
                            
                                分类:
其他好文   时间:
2014-09-03 22:25:27   
                                阅读次数:
540
                             
                    
                        
                            
                            
                                GDI+是GDI(即Windows早期版本中附带的Graphics Device Interface)的后继者。它是一种构成Windows XP操作系统的子系统的应用程序编程接口(API)。...
                            
                            
                                分类:
其他好文   时间:
2014-09-03 21:21:58   
                                阅读次数:
379
                             
                    
                        
                            
                            
                                最新版Unity官方文档,优化图形性能(Optimizing Graphics Performance)的中文翻译。Unity圣典上那一篇太老旧了。...
                            
                            
                                分类:
其他好文   时间:
2014-09-03 19:54:37   
                                阅读次数:
629
                             
                    
                        
                            
                            
                                importjava.util.Random;importandroid.content.Context;importandroid.graphics.Bitmap;importandroid.graphics.Canvas;importandroid.graphics.Color;importan...
                            
                            
                                分类:
其他好文   时间:
2014-09-03 19:45:27   
                                阅读次数:
332
                             
                    
                        
                            
                            
                                来自老外:import android.app.Activity;import android.content.Context;import android.graphics.Canvas;import android.os.Bundle;import android.view.MotionEven...
                            
                            
                                分类:
移动开发   时间:
2014-09-02 22:34:05   
                                阅读次数:
371