#pragma mark - 性能优化 1. 行高一定要缓存 缓存行高是解决性能优化的最佳途径(除非刷新频率已经很高了,否则一定要缓存)2. 尽量减少计算,所有需要素材提前计算好3. 控件不要设置圆角半径,图片的拉伸要用代码去处理,减少CPU和GPU的消耗4. 不要动态创建控件,需要展示的控件,都要 ...
分类:
其他好文 时间:
2017-05-26 10:48:21
阅读次数:
177
<notebook> <page string="订单明细"> <field name="line_id" > <tree string="订单明细" editable="false"> <field name="partner_id" invisible="1"/> <field name="pr ...
分类:
其他好文 时间:
2017-05-26 09:22:43
阅读次数:
349
一位国外的程序员认为 Swift 的语法与 Kotlin 相似,并整理了一些 Swift 和 Kotlin 的对比,下面是一些例子,大家不妨也看看。 BASICS Hello World Swift Kotlin 变量和常量 Swift Kotlin 显式类型 Swift Kotlin 强制类型转换 ...
分类:
编程语言 时间:
2017-05-25 01:26:51
阅读次数:
338
方法: 1.自定义字体,在其中添加间距,较复杂2.字母间加空格,不太可取,宽度不灵活3.用textScaleX和space,自定义TextView,让textScaleX只改变间距,不改变字体4.复写onDraw,每次画一个字符,手动控制每个字符的位置。 下面提供方法3的代码,参考链接: https ...
分类:
移动开发 时间:
2017-05-24 11:16:00
阅读次数:
292
1、Python的安装 1.1、python的下载 下载地址:https://www.python.org/downloads/release/python-2712/ 注:Python当前的最新版本为3.5.2,而由于最新版本对RIDE的支持上还存在一些问题,因此在这里我们使用的版本为2.7.12 ...
分类:
其他好文 时间:
2017-05-24 10:13:01
阅读次数:
329
参考: http://www.cnblogs.com/jiese/p/3164940.html http://design-patterns.readthedocs.io/zh_CN/latest/structural_patterns/bridge.html ...
分类:
编程语言 时间:
2017-05-22 21:26:32
阅读次数:
273
事件系统 React 标准化了事件对象,因此在不同的浏览器中都会有相同的属性。 组件createClass后创建的是许多方法组成的对象。组件中使用的方法分为React自有的方法与用户定义的方法。其中React自有方法是组件生命周期中的方法,如:render、componentWillUpdate、c ...
分类:
Web程序 时间:
2017-05-18 15:45:05
阅读次数:
284
1、 界面切换部分: 当一个界面中不包含NavigationBar的时候但是要其跳转到另一个包含NavigationBar的界面的情况下,要进行NavigationBar的展示和隐藏的情况下设置不同的界面的逻辑,此时设置的不当的话会造成侧滑切换界面的间隙会造成NavigationBar的标题栏的短暂 ...
分类:
移动开发 时间:
2017-05-17 20:01:21
阅读次数:
320
单击事件 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" an ...
分类:
其他好文 时间:
2017-05-17 10:21:26
阅读次数:
113