前言:最近研究runtime,觉得里面的东西好深,所以决定先把苹果提供的runtime.h文件简单的翻译一下,关于用法会在之后进行一些分享。/* Types */#if !OBJC_TYPES_DEFINED/// An opaque type that represents a method in...
分类:
移动开发 时间:
2015-05-28 17:39:55
阅读次数:
392
问题中文描述:任务描述:primary color 本应该为不透明的
今天写好values-v21 下的style之后,
#354c9b
#2878f4
@color/sky_blue
@color/deep_blue
@color/mat...
分类:
其他好文 时间:
2015-05-27 21:15:17
阅读次数:
191
首先了解一下CGContextRef:An opaque type that represents a Quartz 2D drawing environment.Graphics Context是图形上下文,可以将其理解为一块画布,我们可以在上面进行绘画操作,绘制完成后,将画布放到我们的view中...
分类:
移动开发 时间:
2015-05-09 16:21:34
阅读次数:
265
iOS性能优化技巧通过静态 Analyze 工具,以及运行时 Profile 工具分析性能瓶颈,并进行性能优化。结合本人在开发中遇到的问题,可以从以下几个方面进行性能优化。一、view优化1、不透明的View 设置为opaque。2、根据实际情况重用、延迟加载或预加载View。3、减少subview...
分类:
移动开发 时间:
2015-05-06 12:31:05
阅读次数:
139
1、绘制 不要调用drawRect.调用setNeedsDisplay相当于告知系统视图需要重绘, 它会去调用drawRect,更新屏外缓冲器2、UIBezierPath绘制图形, 设置图像opaque属性=no,根据透明度一层层合成视图,比直接修改比特值的开销会大很大多,消耗性能 如果只是显示的问...
分类:
其他好文 时间:
2015-05-03 11:57:19
阅读次数:
154
在storyboard 上布置uiwebview时,推入时会出现tabbar的地方黑边一闪而过,解决方法是将opaque设为NO...
分类:
移动开发 时间:
2015-05-02 06:20:24
阅读次数:
193
Shaping RegionsTime Limit:1 SecMemory Limit:128 MBSubmit:124Solved:39[Submit][Status][Web Board]DescriptionN opaque rectangles (1 #include #include #i...
该属性用法决定与该消息的接受者是否让其视图透明。该属性的用处在于:给绘图系统提供一个性能优化开关。当该值设计为YES,那么绘图系统会把它当作不透明看待,那么在执行绘图的时候会优化绘图一些操作,并且提升系统的性能。当然你设计该属性的为NO,那么绘图系统将和其他图层平等对待,将不会优化操作,提升系统的性...
分类:
其他好文 时间:
2015-04-25 22:36:19
阅读次数:
154
Context:
继续上述文章,我们已经知道了如何收集信息找到OverDraw。现在,我们要如何解决呢?
方法:
背景色:
1.去掉多余的背景色:
在onCreate()方法中加入:getWindow().setBackgroundDrawable(null);
(我这里北京刚开始是不透明opaque)
2.找到底层View的背景色然后去掉。
Clip剪切:
Android的...
分类:
移动开发 时间:
2015-04-22 20:43:39
阅读次数:
233
一.@代表引用资源 1.引用自定义资源。格式:@[package:]type/name android:text="@string/hello" 2.引用系统资源。格式:@android:type/name android:textColor="@android:color/opaque_red" ...
分类:
移动开发 时间:
2015-04-15 19:13:21
阅读次数:
125