DelphiTeacher

专注控件开发

Delphi移动平台UI自定义控件OrangeUI 1.47 XE78版正式发布

2015/04/15 00:00 于 OrangeUI

经过三年的构思,设计和开发,
OrangeUI从最初的XE4的0.1初版,
到了今天XE8的1.47版,感谢各位D友的支持,
特别是国内和国外的OrangeUI客户的资助,
非常的感谢大家!
如今,基本的控件和界面功能已经实现和稳定,
接下来还有更多更复杂的,会在接下来的2015年开发,
努力给Delphi开发的APP带来更美观更方便的用户体验,

如果您对OrangeUI感兴趣的,请加群-OrangeUI技术支持 10900297
或加本人QQ DelphiTeacher 452330643

控件包(含Demo,教程)在百度网盘下载:
http://pan.baidu.com/s/14i84u

1.OrangeUI控件在每个平台上表现一致(IOS、Android、Windows、Mac),
拥有所见即所得的设计模式(在设计期属性设置完效果立即显现)
2.OrangeUI的图片类(Image,DrawPicture)可以显示多种类型的图片,
ImageList控件轻松管理图片列表
3.OrangeUI的Button,(以及其他控件)都能设计出想要的样式,
可以方便的设置背景颜色、背景图片、图标、字体,并自由定义显示的位置
NotifyNumberIcon控件,实现消息提示功能,
DrawPanel签名控件,可以随意书写,设置线宽和颜色
4.OrangeUI的Edit、ComboBox、ComboEdit、Memo可以随意设置高度、背景颜色、
背景图片、提示图标、提示文本,并且可以放上其他控件
5.OrangeUI的PageControl支持各种样式的标签头,支持数字提醒图标,
支持手持平滑切换(可以用做APP首次安装后的引导界面)
(自带的TabControl滑动效果差)
6.OrangeUI的ImageListViewer(图标列表查看器)可以查看ImageList中的图片,
支持手势切换,手势放大缩小,可以用做首页广告展示
7.OrangeUI的ListBox(ListView,TreeView),独创列表项设计方法
(在列表项设计面板上放入任何控件,随意自定义列表项显示样式)
简单的静态绑定和动态绑定(应对复杂列表),
轻松搞定下拉刷新、上拉加载更多的功能,
可以随意设置自带的风格,
TreeView控件可以设置层级之间的水平距离,
并带有父结点和子节点设计面板,
随意自定义节点显示样式,
绘制效率高,加载快(加载上W条数据2秒左右),滚动顺畅
8.OrangeUI包含丰富的DEMO(含源码)和不断完善的教程,
QQ学习Demo
WeiBo学习Demo
文件管理Demo
图片浏览Demo
购物学习Demo
OrangeUI,给您另一种选择!
对OrangeUI感兴趣的,请加群-OrangeUI技术支持 10900297
或加本人QQ DelphiTeacher 452330643

OrangeUI For FireMonkey介绍

2014/12/25 00:00 于 OrangeUI

OrangeUI是一套跨VCL和FMX框架的皮肤引擎,VCL版支持D7~XE最新版,FMX版鉴于XE2~XE4这些都成了移动开发的过渡版本,不稳定,故仅支持XE5UP2及以上版本,如果以后XE6出来表现更不错的话,那么会仅支持XE6。

OrangeUI,名字取的是本人的英文名Orange,爱吃桔子嘛,DelphiTeacher是我的网名。OrangeUI是从2012年开始设计并开发的,中途遇到很多需要大改的东西,也有很多一时跨不过去的坎,有些功能一时想不出很好的解决方案,本人也倾尽心血,去过五六次医院,积劳成残(菊花残算残吧,牙也废了好几颗,牙疼要命),一时放弃了研发,但是心里还一直惦记着。直到2014年春,趁着新的一年,整理规划好自己,重新启动了OrangeUI的研发。

皮肤控件市面上有很多优秀的,国内像DDUI,最近跳出来的MLSkin,国外的Dev Express,Raize,Bussiness Skin,Alpha Controls等等,无论哪一款都比较厉害,OrangeUI还是菜鸟,不能与他们作比较。OrangeUI的出发点是解决界面控件的复杂变化,并放弃用代码手工绘制界面。

因为OrangeUI是一套代码跨VCL和FMX,所以我写一个新控件都可以在这两个平台下使用,移动平台需要有更友好的交互性,更直观的界面,更简单的操作性,现在Delphi的移动开发刚流行起来,因此我目前主要方向是移动平台的控件开发,让移动平台的开发者不再为界面难以实现而犯愁,一套界面在各个平台表现一致,专注于软件的业务功能处理。等OrangeUI能解决目前市面上大部分手机软件的界面,再将一部分精力投入于Windows平台。

今年,本人DelphiTeacher的目标是实现OrangeUI的全力发展,让很多的人能使用OrangeUI来轻松开发美观大方的界面,OrangeUI也一定会突破更种困难,坚强的发展下去。

预计OrangeUI会一个月发一个版本,每个版本都会有新的控件,使用教程及控件的示例代码加入进去,并会带本人制作的几个简单的小软件进去,给大家提供更系统,更全面的学习途径。

有兴趣了解OrangeUI的,或是一起探讨皮肤界面的,欢迎加入OrangeUI For FMX 技术支持QQ群10900297

OrangeUI For FireMonkey 1.0 Preview XE5UP2发布了

2014/01/03 00:00 于 OrangeUI

OrangeUI For FireMonkey 1.0 Preview XE5UP2发布了,

下载地址(百度网盘):http://pan.baidu.com/s/1c0eRaF2

附带有控件安装教程,使用说明,及示例.

本人先发布了这个For FMX的预览版,因为后面还要加一些东西进去,还会整理出VCL版本,

想想开发这个东西,真是一把鼻涕一把泪,大便还流血!!!!但这还竟然只是个开始,哈哈,后面的路还很长。

OrangeUI是一套跨VCL和FMX框架的皮肤引擎,VCL版支持D7~XE最新版,FMX版鉴于XE2~XE4这些都成了移动开发的过渡版本,
不甚稳定,故仅支持XE5UP2及以上版本,如果以后XE6出来表现更不错的话,那么会仅支持XE6。

皮肤控件市面上已经有很多优秀的,我也还只是个菜鸟,今天算是走出第一步,后面还要经历不断的完善和考验。

希望大家多多批评和指正!

有兴趣了解OrangeUI的,或是一起探讨皮肤界面的,欢迎加入OrangeUI For FMX 技术支持QQ群10900297