OrangeUI是一款专为Delphi移动APP开发而生的控件, 它可以帮助您快速的搭建出与众不同、适应潮流、美观大方的APP界面, 它基于Delphi新一代的FireMonkey跨平台技术, 让您开发的程序可以同时在Windows、MacOS、IOS、Android系统上运行, 并且OrangeUI免费使用,不限制任何功能。 控件下载地址: [url=https://pan.baidu.com/s/14i84u]https://pan.baidu.com/s/14i84u[/url] 控件文件地址: [url=http://www.orangeui.cn/document.php]http://www.orangeui.cn/document.php[/url] 控件交流QQ群号: 10900297,欢迎大家进群交流 OrangeUI控件与自带的控件不同的是, 您不用添加一个StyleBook来设计Style, 也不需要利用拼装Rectange+Label+Image这种复杂的方式, 只需要设置控件的素材属性(颜色、字体、图片和位置)就能实现您想要的各种效果, 并且每个平台拥有一致的效果体验, OrangeUI自2012年就开始研发, 到目前的1.73版(发布于2017-06-26),历时五年, 已经帮助上百个APP项目实现漂亮满意的界面! [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image001.png[/img] 接下来详细介绍一下OrangeUI控件有哪些功能: 最重要的控件 ListView列表视图 列表项样式可以通过面板来设计 设计面板上可以放无数个文本,图片和按钮 设计面板上还可以放复选框、单选框、进度条、提醒数字、多彩文本等 设计面板上可以放置广告轮播,并且能处理图片水平切换和垂直滑动的手势冲突 设计面板上可以放置编辑框来编辑列表项 设计面板上的每个控件都可以写点击事件 可以很方便的实现列表项的点击效果,选中效果。 可以拥有多种不同的列表项样式 每个列表项可以设置不同的高度和宽度 支持图标显示模式,可以设置每行列表项个数,轻松实现九宫格和表格布局 支持瀑布流显示模式 支持居中选择模式,用于选项选择功能 支持水平排列模式 可以在设计期添加和修改列表项,即时预览效果 可以自动以异步的方式加载列表项中的图片 可以简单的实现下拉刷新功能和上拉加载更多数据的功能 可以自定义列表项的分隔线,行列分隔线 可以设置列表项的间隔 可以自定义平移菜单按钮 [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image003.jpg[/img] [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image005.jpg[/img] [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image007.jpg[/img] TreeView树形视图 提供多级节点管理功能 可以设计父节点的样式 可以设置层级之间的水平偏移 [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image009.png[/img] 所有控件 可以设置背景色、边框 可以共享自已的皮肤设置给其他同类控件使用 Button按钮 可以设置背景色、边框、字体、背景图片、图标 可以设置各种状态下的背景图片 可以设置按下和弹起状态的图标 可以设置背景色,标题和图标之间的排列位置 [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image011.png[/img] [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image013.png[/img] Image图片 可以设置图片的显示类型、拉伸/不拉伸、自适应 可以自动以异步的方式加载网络图片 可以自动缓存所下载的网络图片 可以直接显示GIF图片 CheckBox&RadioButton复选框和单选框 可以设置勾选图片 可以设置勾选颜色 可以自定义勾选图片和文本的排列位置 [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image015.png[/img] [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image017.png[/img] ComboBox下拉框,ComboEdit下拉编辑框 可以设置标题的字体 可以设置点击箭头的图片 Edit编辑框、Memo备注框 可以设置背景色,边框和背景图片 可以设置编辑框的高度 可以设置提示图标 可以设置提示文本以及它的字体和显示位置 [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image019.png[/img] [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image021.png[/img] DrawPanel签名画板 可以绘制签名 可以设置画笔的粗细和颜色 可以保存成图片 可以撤销和恢复 [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image023.png[/img] ImageListViewer图片轮播 可以实现多张图片定时切换 可以设置水平切换效果和垂直切换效果 可以使用手势切换图片 可以设置切换指示按钮 [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image025.png[/img] [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image027.png[/img] MultiColorLabel多彩文本 可以实现一串不同颜色、不同字体、不同大小的文本 [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image029.png[/img] [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image031.png[/img] NotifyNumberIcon提醒数字 可以设置提示图片 可以设置提示颜色 [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image033.png[/img] [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image035.png[/img] PageControl分页控件 可以设置分页按钮默认状态和按下状态的图标 可以设置分页按钮标题和图标的排列位置 可以设置分页按钮的背景色和边框 可以设置分页头部的背景颜色和边框 可以手势切换分页 可以绑定提醒数字控件 [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image037.png[/img] [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image039.png[/img] [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image041.png[/img] [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image043.png[/img] [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image045.png[/img] [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image047.png[/img] ProgressBar进度条 可以设置背景色和前景色 可以设置进度字体 [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image049.png[/img] RoundImage圆型图片 可以把方形图片显示成圆型 [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image051.png[/img] [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image053.png[/img] ScrollBox滚动框 滑动Edit不会触发编辑 滑动控件不会触发点击事件 自动处理虚拟键盘弹出遮挡 DBGrid数据表格 可以绑定数据集 可以动态的添加、删除、清除、隐藏表格列 可以设置固定列 可以显示指示列、设置指示列的宽度 可以编辑单元格内容 布尔型字段以CheckBox方式显示 可以设置统计行和统计字段 可以设置字段的显示格式 可以设置表格分隔线,行颜色等 [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image055.png[/img] Frame框架 可以显示,返回上一页 支持页面切换的动画效果 提供基本页面框架:对话框,等待框,提示框,选择框,单选框,多选框,拍照菜单框,日期选择框,省市选择框,弹出菜单框 [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image057.png[/img] [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image059.png[/img] [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image061.png[/img] [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image063.png[/img] 丰富的示例,并包含全部源码 讯客手机商城示例:包含商城首页、商品列表、商品分类、商品详情、购物车、付款等页面 OrangeUI朋友圈示例:客户端包含登录注册、朋友圈列表、评论点赞、个人信息、资料编辑等页面,DataSnap服务端包含客户端所需接口(注册登录、验证码、获取朋友圈列表等)的实现 新闻示例:包含网络接口调用,展示新闻列表,显示新闻网页 其他示例:微博、QQ、课程表、文件管理等 [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image067.png[/img] [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image069.png[/img] [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image075.jpg[/img] [img]http://www.orangeui.cn/orangeuiblog/OrangeUIControl_Detail_Introduce/image077.jpg[/img]