摘要: 转眼间,Kanzi已经发展到3.3版本了,之前研究过的东西,今天有空下了个版本跟进更新看看有没有什么变化。新的引擎跟以前2.x版本有很大的差别。新引擎增加了很多新功能(包括局部刷新技术),也跟随大潮加入了js脚本的支持,大量使用了c++11,大部分的代码也从以前的c风格切换到c++,听起来很让人期待 阅读全文
posted @ 2016-09-14 16:16 Little蒙 阅读(1544) 评论(0) 推荐(0) 编辑
摘要: PHP是解释性语言,是Web开发中常用的语言。对于web编程,建议学习时参考w3cschool的在线api手册。 PHP和C语言及其相似,懂C的人只要稍加学习就能写出简单的PHP程序。以下是PHP与C语言语法不同的地方: 1.常量 在 PHP 中通过define()函数定义一个常量。合法的常量名只能 阅读全文
posted @ 2016-06-22 11:12 Little蒙 阅读(1484) 评论(0) 推荐(1) 编辑
摘要: 随着项目工程的增大,花在编译的时间会越来越长。为了提高编译效率,我们可以开启多线程来提高编译速度,充分利用多核机器的性能来优化编译。 1.windows下。 目前windows下我们使用vs2012编译工程。vs可以通过以下方法打开多核编译,如图: 首先在工程的C/C++选项的多处理器编译选择“是( 阅读全文
posted @ 2016-06-21 14:35 Little蒙 阅读(11810) 评论(1) 推荐(1) 编辑
摘要: 乱码是嵌入式程序经常会遇到的问题,要解决乱码问题,就必须对字符编码的概念非常熟悉。 关于字符编码,我之前整理了一个的思维导图,里面包含了编码的类型、编码的检测和转换、窄字符串、宽字符串、全角、半角等概念,同时包含了各个平台对字符编码的一些处理方式。 由于显示不完整,再贴上裁剪后的两部分图: 阅读全文
posted @ 2016-06-13 14:41 Little蒙 阅读(300) 评论(0) 推荐(0) 编辑
摘要: =》控件是什么概念?百度曰,控件是对数据和方法的封装。控件可以有自己的属性和方法。属性是控件数据的简单访问者。对于HMI开发来说,使用控件可以快速获取到用户的交互(包括按下、释放、点击、拖动、等操作),可以快速套用已经封装好的操作逻辑。=》为什么要封装、使用控件?设计控件是一项艰苦的工作。对于控件的... 阅读全文
posted @ 2015-11-03 19:38 Little蒙 阅读(1767) 评论(0) 推荐(0) 编辑
摘要: Kanzi Studio是Kanzi的UI编辑器,功能非常强大。在使用Kanzi Stadio之前,首先要先熟悉编辑器中的概念。 Kanzi Studio中主要分project窗格,property窗格,preview窗格,library窗格,context窗格,Log窗格。 在【project】窗 阅读全文
posted @ 2015-10-30 09:14 Little蒙 阅读(3471) 评论(0) 推荐(0) 编辑
摘要: Linux开发的过程中,肯定会使用到很多设备,所以对设备的挂载卸载是一个很基本的操作。 Linux对设备的默认定义如下: 一、Linux中的硬件设备号 设 备 设 备 号 IDE硬盘 /dev/hd[a-d] (并行硬盘) SCSI硬盘 /dev/sd[a-p] (串行硬盘) U盘 /dev/sd[ 阅读全文
posted @ 2015-10-16 21:28 Little蒙 阅读(636) 评论(0) 推荐(0) 编辑
摘要: 1.安装Kanzi。 2.使用Kanzi studio创建工程。 Kanzi创建的工程会包含以下目录结构: 其中, Tool_project文件夹中存放的是设计师设计的工程,包含kanzi UI的工程的所有文件。 Application文件夹则为代码的工程文件夹。该文件夹下的bin文件夹存放设计师导 阅读全文
posted @ 2015-09-02 11:38 Little蒙 阅读(10841) 评论(0) 推荐(1) 编辑
摘要: Kanzi UI Solution是一个完整的跨平台的UI解决方案, 基于OpenGL 和 OpenGL ES。Kanzi为UI的设计、开发和部署在嵌入式设备上的图形用户界面提供一个完善的开发平台。 1.工作方式上的改变 在传统的工作方式中,UI的设计只能基于图片,裁剪相应的图片交给软件工程师,一切 阅读全文
posted @ 2015-09-02 10:53 Little蒙 阅读(4104) 评论(0) 推荐(1) 编辑
摘要: ->使用free命令查看内存使用情况:1.echo 3 > /proc/sys/vm/drop_caches2.free或者使用cat /proc/yourpid/status 来查看对应pid的内存占用(VmRSS为当前值,VmHWM为峰值)(注:linux下的malloc申请100mb内存,并不... 阅读全文
posted @ 2015-08-25 10:27 Little蒙 阅读(773) 评论(0) 推荐(0) 编辑