HMI开发与控件
2015-11-03 19:38
281 查看
=》控件是什么概念?
百度曰,控件是对数据和方法的封装。控件可以有自己的属性和方法。属性是控件数据的简单访问者。
对于HMI开发来说,使用控件可以快速获取到用户的交互(包括按下、释放、点击、拖动、等操作),可以快速套用已经封装好的操作逻辑。
=》为什么要封装、使用控件?
设计控件是一项艰苦的工作。对于控件的开发者,控件是纯粹的代码。实际上,创建新控件使我们回到传统开发工具的时代。
虽然这是一个复杂的过程,但也是一个一劳永逸的过程。创建控件的最大意义在于封装重复的工作,其次是可以扩充现有控件的功能。
=》控件开发应该掌握的内容。
控件开发者应该掌握的三项主要内容是:属性、事件和方法。
=》常用的控件:
1.按钮
2.列表
3.进度条
4.布局控件
5.文本控件
6.图片控制控件
……
后续将会对这些常用的控件抽象的表现(属性、事件和方法) 总结出来。
百度曰,控件是对数据和方法的封装。控件可以有自己的属性和方法。属性是控件数据的简单访问者。
对于HMI开发来说,使用控件可以快速获取到用户的交互(包括按下、释放、点击、拖动、等操作),可以快速套用已经封装好的操作逻辑。
=》为什么要封装、使用控件?
设计控件是一项艰苦的工作。对于控件的开发者,控件是纯粹的代码。实际上,创建新控件使我们回到传统开发工具的时代。
虽然这是一个复杂的过程,但也是一个一劳永逸的过程。创建控件的最大意义在于封装重复的工作,其次是可以扩充现有控件的功能。
=》控件开发应该掌握的内容。
控件开发者应该掌握的三项主要内容是:属性、事件和方法。
=》常用的控件:
1.按钮
2.列表
3.进度条
4.布局控件
5.文本控件
6.图片控制控件
……
后续将会对这些常用的控件抽象的表现(属性、事件和方法) 总结出来。
相关文章推荐
- Linux3.4内核的基本配置和编译
- poj 1661 Help Jimmy
- Shell_循环语句(for、while、case)深入讲解
- 最小编辑距离(字符串相似度)
- 作为一个技术人员的折腾精神
- C++ Primer Chap3
- Oracle &符号如何插入(转义)
- hdu1312 Red and Black
- iOS 得到当前时间之前和之后N天的日期
- C语言——基本概念
- css--【DRP】
- hdu 1015 Safecracker 暴力
- RecyclerView
- RHEL7修改root用户密码
- android 每周学习笔记及总结(每周更新)
- mysql常用操作
- POJ2286 The Rotation Game
- thread的join和detach
- 在cenos中,通过subversion源码进行安装
- [LeetCode]题解(python):040-Combination Sum II