自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DelphiTeacher的专栏

专注皮肤控件开发

  • 博客(64)
  • 收藏
  • 关注

原创 Delphi苹果登陆Sign In With Apple完工

首先,感谢这两篇文章,我也是参考着做的,https://www.jianshu.com/p/c101b61abaebhttps://www.jianshu.com/p/15cf5c39e9d4步骤也挺简单,前提,这个功能只支持iOS 13以上,首先在苹果开发者网站为你的APPID开通Sign in with Apple这个功能,然后在SDK Manager中给IOS ...

2020-02-16 16:29:05 1049

原创 我最近的四场关于Delphi开发APP的直播

一月份(2018-01-16)开始做了第一场直播(在斗鱼上http://www.douyu.com/orangeui),讲的是Delphi如何调用IOS的三方SDK,后面陆续又播了三场,分别是Delphi如何调用Android的SDK(个推推送为例)、如何发布Delphi开发的App到苹果应用商店、Delphi调用IOS自带推送,给自己的评价算是不及格吧,播起来非常的苍白拘谨,而且没有设计互动参与...

2018-02-12 21:41:59 2532 1

原创 FireCat这个三方SDK配置管理工具今天正式启动了

因为Delphi移动开发目前没有SDK管理工具,如果要配置一个三方SDK还是很头痛的事情,光有文档还不行,用户经常不太看的懂,又漏看漏做,很不方便,而像XCode有CocoaPod,AndroidStudio有Gradle,那么我在我OrangeUI智能布暑工具之上,我也开始做一个自动SDK管理工具,将SDK包统一放服务器上,然后用户通过命令行和配置文件去下载使用。开工!

2018-02-07 21:57:22 1050

原创 ld: sectionForAddress(0x378) address not in any section for architecture armv7

ld: sectionForAddress(0x378) address not in any section for architecture armv7[DCC Fatal Error] F2588 Linker error code: 1 ($00000001)这个问题困扰我两年了,在对接IOS SDK的时候,今天又折腾了一天,一定要搞定它,

2018-02-03 21:06:20 1100

原创 WAMP中修改PHP.ini

最近项目中要用到给国外的手机发送短信,国外的话,阿里云的短信服务就不支持了,就想到了亚马逊,亚马逊有一个Simple Notification Service,即可以给手机发推送,也能发短信来通知用户,他提供了JavaSDK和PHP SDK,因为PHP比较容易,我就选择了PHP,因为我的网站www.orangeui.cn也能用它做的,我用的网站安装程序是WAMP,打包了Apache,M

2018-01-27 20:17:10 1604 1

原创 Delphi FireMonkey如何翻译AndroidSDK中的Java类为JNI单元

今天元旦放假,正好得空做点工作以外的事情,我在集成腾讯浏览服务X5内核的时候,发现它虽然有下载事件,可以回传一个链接给我们,但是并不会自己下载,我就想要使用自带浏览器的下载方式,可以在通知栏里面看到下载的进度,Android自带这个功能,用到DownloadService,在FMX的源码目录中找了一会没有找到,这个类是android.app.DownloadManager,我在

2017-12-30 13:52:55 1632

原创 本人开始提供三方SDK(推送、支付、地图等)技术支持服务,有需要请看

本人DelphiTeacher开始提供三方SDK技术支持服务,提供常用三方接口的全部源码和配置使用文档,以及最新SDK的升级服务。费用的话是个人688/年,公司999/年,先付费(支付宝:[email protected],王能),后入群(群号:670563729),将提供:个推推送SDK(客户端、服务端)微信手机支付SDK,支付宝手机支付SDK,讯飞语音SDK(TT

2017-09-10 21:16:00 2255

原创 Delphi调用华为推送

华为开发平台网址:http://developer.huawei.com/push华为HMS文档地址http://developer.huawei.com/consumer/cn/wiki/index.php?title=HMS开发指导书-开发准备华为推送文档地址http://developer.huawei.com/consumer/cn/wiki/index.php

2017-06-21 13:15:11 2389

原创 Delphi调用讯飞语音SDK

讯飞开放平台:http://www.xfyun.cn Android平台的使用:创建应用 下载SDK,在组合SDK下载分页  把下载到的SDK中的libs目录,复制到工程目录下面的\XunFeiSDK\里面,因为APPID必须和下载的so文件保持一致,不然会出现用户校验失败的错误添加jar到Android平

2017-06-21 13:09:05 2708

原创 OrangeUI之ListView的简单介绍

OrangeUI之ListView的简单介绍1.轻松实现主流APP界面,比如购物APP商品列表,九宫格菜单等2.独创的利用面板来设计样式,虽然已经被CustListView,FMXUI,以及高勇的GYListView模仿,但依旧遥遥领先3.样式设计面板支持按钮,文本,图片,编辑框,提醒,多彩文本,广告轮播,复选框等4.只需一个属性就可以直接启用下拉刷新功能,上拉加载更多的功能5

2017-05-03 22:33:26 3312

原创 OrangeUI-Delphi移动开发利器

OrangeUI-助您快速开发漂亮实用的APP2013年EMB发布了XE4,开始了Delphi可以直接开发苹果APP的篇章,同时,OrangeUI就开始了紧锣密鼓的研发,一直到了2017年,耗时四年,期间EMB也发布了XE5、XE6、XE7、XE8、D10 Seattle,直到现在的D10.1 Berlin版,Delphi已经可以一套代码,同时开发很稳定的IOS和Android两个

2017-03-05 15:15:43 6938 1

原创 2016-11-30:发布OrangeUI 1.65

1.修复连续点击造成不能返回上一个Frame的问题2.修复Label垂直绘制时显示不全的问题3.修复PullLoadPanel拖动的时候会盖住列表项的问题4.修复ScrollBox上的Edit滚动时ScrollBox不会滚动的问题5.修复ListBox在列表项高度不固定的时候绘制慢的问题6.付费版增加两个示例程序供学习(企业管理+平板点单)7.示例程序重新整理(TreeVi

2017-02-26 17:14:49 1209

原创 2017-02-25:发布OrangeUI 1.66

1. 内置TSystemHttpControl(uBaseHttpControl.pas)来下载图片,Image下载URL图片不需要再添加uIdHttpControl.pas或uNativeHttpControl,也不需要手动再指定DownloadPictureHttpControlClass2. 升级DownloadPictureManager,DrawPicture(如Imag

2017-02-26 17:14:31 2132

原创 2016-08-23:发布OrangeUI 1.64 Beta

1.在控件面板中加入了TClearEditButton等,可以直接把它们放入FMXEdit控件中2.完善了PullLoadPanel、PageControl、NotifyNumberIcon、FrameImage、RoundImage、MultiColorLabel的教程3.ListBox平拖列表项功能增强与完善(可以手动开始、结束平拖列表项,平拖时不会影响ListBox的垂直滚动)4

2017-02-25 09:47:20 757

原创 2016-06-01:发布OrangeUI For FMX 1.63 Stable

1. NotifyNumberIcon的素材添加LongPicture,当提醒数字为1位数时(1~9),使用Picture当作背景,为两位数时(10~99),使用LongPicture当作背景,避免拉伸产生变形  2. Frame切换增加简单的效果(HideFrame,ShowFrame中都加入了是否使用切换效果的参数)3. 增加教程和示例 (Frame中虚拟键盘简单处理示例2

2017-02-25 09:46:53 960

原创 2016-05-15:发布OrangeUI For FMX 1.63

1.去掉了ScrollBar的StrictScrollPrecision属性,加入了StrictScrollAngle属性(用于控制严格拖动的角度)。2.去掉了ItemDesignerPanel 的EnabledDesignTimePreviewBinding属性(直接启用设计预览功能)3.修复了ListView中Item.Visible为False时没有隐藏的Bug(感谢网友一二一)

2017-02-25 09:46:28 998

原创 2016-02-16:发布OrangeUI For FMX 1.62

1.修复列表项属性编辑器在编辑ListBoxItem的SubItems属性时挡住StringList编辑器的问题2.废弃ItemDesignerPanel的EnabledDesignTimePreviewBinding属性3.完善了教程(加入了 绑定ListBoxItem.SubItems、PageControl效果设置、ScrollBox处理虚拟键盘遮挡)4.加入了验货APP示例(仅

2017-02-25 09:46:09 557

原创 2015-11-20:发布OrangeUI For FMX 1.61 Beta

1.完善DrawPanel签名控件,加入撤消和恢复的功能2.加入RoundImage控件,可以在图片上绘制空心圆角矩形  3.修复了当TabSheet绑定NotifyNumberIcon,更改NotifyNumberIcon的Number,不立即刷新的问题,感谢网友HENKEL4.应客户要求,ListBox等加入了长按列表项的OnLongTapItem的事件5.设计时,List

2017-02-25 09:45:45 691

原创 2015-09-09:发布OrangeUI For FMX 1.60

1.ListBox加入Edit自动编辑功能2.ListBox加入绘制圆角分组的功能3.修复DrawRectParam边框大于1时,填充色会填充到边框的BUG4.支持RAD 10 Seattle

2017-02-25 09:45:25 700

原创 2015-07-06:发布OrangeUI For FMX 1.50

1.加入MultiColorLabel控件,支持一个Label中多个字符串显示不同颜色的字体(在Win平台下此控件仅简单预览)2.加入简单的DBGrid控件(记住,是简单的)(应网友Colin的要求)3.修正ButtonGroup中Button仍使用自己的BackColor来绘制的BUG(感谢网友Jason)4.优化中文的绘制速度,优化控件的加载速度,大大减小.fmx文件的体积(升级之

2017-02-25 09:45:05 1033

原创 2015-05-25:发布置OrangeUI For FMX 1.49

1. OrangeUI控件一些属性整体由Integer转换为Double,TRect转换为TRectF(编译遇到问题,请立即联系我)2. ListBox滑动流畅度提升(ScrollBox,TreeView,ListView同样)3. PageControl加入表头居中IsTabHeaderCenter属性(当Tab标签头未填满的时候)4. 控件设计器加入了共享Material素材的功能

2017-02-25 09:44:40 888

原创 2015-04-11:发布OrangeUI For FMX 1.48

1. 支持XE82. TabSheet增加NotifyNumberIconControl属性,用来绑定提醒图标控件3. Button增加Detail属性

2017-02-25 09:44:21 536

原创 2015-03-27:发布OrangeUI For FMX 1.47

1. ListBox增加数据编辑功能(应网友[江门]gzpochacco要求)2. 修正画分隔线高度为1px时,显示的却是2px的Bug,以及ButtonGroupMaterial的效果不起作用的问题(感谢网友carmas123)(XE画细度为1的线,DrawLine(PointF(1,1),PointF(1,100))会显示两个像素,DrawLine(PointF(1-0.5,1),Po

2017-02-25 09:43:42 641

原创 2015-02-10:发布OrangeUI For FMX 1.46

1.  增加ComboEdit,ComboBox,DateEdit,Popup(都是从自带控件继承)2.  增加SwitchBar开关控件(应网友白雪公猪(傻大木)要求) 8. 增强了TreeView控件 9. 增加了新浪微博的初版DEMO    10. DrawPicture加入使用资源图片(在Project->Resources and Images....中添加)

2017-02-25 09:43:17 730

原创 2015-01-15:发布OrangeUI For FMX 1.45

1. 修复Button和Action的关联(感谢网友[温州]大量)2. SkinImageList里的每一张图片增加了ImageName,绘制图片的地方可以指定ImageName(也可以指定ImageIndex)3. 增强ItemDesignerPanel中绑定Item控件的属性编辑器4. 加入OSX,Win64平台5. 一些小细节,DrawPictureParam加入了Alpha

2017-02-25 09:42:43 558

原创 2014-12-29:发布OrangeUI For FMX 1.4

1. NotifyNumberIcon的Number,NumberMax属性由Integer类型转换为Double类型,并可以绑定到SkinItem的字符串属性2. PageControl加入了PageListAnimated属性,点击标签头可以动态的切换分页3. 加入了SwitchPageListControlGestureManager控件,用于实现切换分页的手势4. 加入了Swi

2017-02-25 09:42:14 768

原创 2014-11-19:发布OrangeUI For FMX and VCL 1.3 稳定版

1. 增加ListBox的列表项水平拖动的功能,用于放置列表项删除按钮,或打电话等功能按钮或其他控件2. ListBox的列表项的图标默认使用ListBox中设置的SkinImageList3. ListView不同列表项宽度的显示处理4. ImageListViewer增加左右按键移动的功能5. 基类控件增加MouseDownFocus属性(鼠标按下就获取焦点)

2017-02-25 09:41:55 791

原创 2014-09-28:发布OrangeUI For FMX 1.2稳定版

1. 修复一些BUG(感谢无为)2. 所有控件增加透明度支持Opacity3. 所有控件添加了RefMaterial和KeepSelfOwnMaterial,多个控件可以共享一个素材4. Demo中添加OrangeViewPicture,通用图片浏览界面  5. 添加ProgressBar进度条控件 6. 增强ImageListViewer控件,增加手势支持,缩放支持

2017-02-25 09:41:30 903

原创 2014-09-19:发布OrangeUI For FMX 1.2正式版

老哥脑出血,本人一直陪在医院,抽出一些时间来完善OrangeUI,医药费也用了6万多了,唉,大家保重身体,珍惜生命,人生艰苦,祸福自取!1.修复内存泄露的问题(感谢无为)2.增加ImageListViewer控件(手势翻页查看图片)3.增加DrawPanel画板控件4.加入OrangeUIMobileDebugServer程序,允许真机调试时远程输出日志

2017-02-25 09:41:10 873

原创 2014-08-28:发布OrangeUI For FMX 1.1.1 正式版

1.增加PullLoadPanel控件,简化并自定义ListBox的上拉和下拉刷新功能2.增强ListBox的设计时绑定功能,增强ListBoxItem的属性3.Memo加入显示提示文字的功能

2017-02-25 09:40:38 567

原创 2014-08-18:发布OrangeUI For FMX 1.1 正式版

1.优化ListBox的效率,一两万条滚动顺畅2.增强CheckBox,可以设置未勾选和已勾选的标题3.添加NotifyNumberIcon,也就是通知提醒数字控件4.增加ListBox的简单实用的动态绑定功能

2017-02-25 09:39:42 674

原创 2014-06-08:发布OrangeUI For FMX and VCL1.0 Beta版

1.按钮控件和图片控件免费使用2.FMXEdit和FMXMemo修改成无边框的3.加入ImageListPlayer和ButtonGroup控件4.增强ListBox,并加入ListView控件5.增加SkinAnimator和SkinControlMoveAnimator动态效果组件

2017-02-25 09:39:16 598

原创 2014-05-06:发布OrangeUI For FMX and VCL1.0 Preview 3版

2014-05-06:发布OrangeUI For FMX and VCL1.0 Preview 3版1.Image控件,加入GIF图片支持,图片旋转,图片列表播放2.ListBox控件功能增强,加入上下拉滚动刷新功能,加入分隔线功能3.框架调整,绘制参数加入根据控件状态动态效果切换的功能4.加入OrangeUI For VCL5.其他的想不起来了

2017-02-25 09:36:26 581

原创 Delphi调用IOS三方SDK(OC的静态库文件)

Delphi调用OC的静态库文件大家好,我是DelphiTeacher,大家有什么第三方SDK调用的需求可以找我,比如微信支付,支付宝支付,百度地图,消息推送等第三方的SDK,  另外,我也是OrangeUI的作者,所以在这里给OrangeUI做个广告,也欢迎加入OrangeUI技术支持群: 10900297很多用Delphi开发APP的公司、朋友都使用了Orang

2016-07-03 21:46:40 4322

原创 Delphi XE10支持IOS IPV6的处理

苹果要求6月份新上架的APP统一支持IPV6,真是蛋疼,我6月10号提交的APP,审核的时候给我消息,说在IPV6环境下不能登录,连不上服务器,我在想,我在软件里面,也就用了一个IdHttp来Get一些接口的URL,以及图片,而且用的可都是域名,没有使用IP4地址,比如(10.*.*.*),这样我知道是不行的,既然我用的是域名,那为什么会不能连接到服务器,难道是Indy不支持IPV

2016-06-25 22:11:37 6047 1

原创 Delphi XE10调用百度地图和百度导航

最近实现了Delphi XE10调用百度地图和百度导航

2016-06-25 18:14:45 11410 2

原创 OrangeUI将支持皮肤包的功能

一直在思考怎么让OrangeUI支持皮肤包,因为皮肤包在设计OrangeUI之初就已经有了思路而且也写了支持皮肤包的部分代码,皮肤控件少了皮肤包,就像断了胳膊,控件拖到IDE上面,却没有默认的皮肤,的确不友好,经过这个月的苦苦思考,终于上路了,遇到问题只要思考,总会有万千种方法和可能。

2016-04-22 10:23:15 1630

原创 Delphi XE10实现移动端微信支付接口(含源码)

官方文档:Open.weixin.qq.com先申请成为微信开放平台开发者,再创建一个应用, IOS版微信接口使用方法:IOS:在SDKManager中给IOS SDK添加SystemConfiguration的framework微信SDK的静态链接库为libWeChatSDK.a需要修改APP工程目录\iOSDevice32\Rel

2016-01-27 10:14:37 14835 1

原创 Delphi XE10实现移动端支付宝支付接口(含源码)

加入支付宝开发者平台,获取商户的PID,https://b.alipay.com/order/signManage.htm?channel=ent签约移动支付服务,使用OpenSSL配置好RSA公钥和私钥,生成KCS8的私钥https://doc.open.alipay.com/doc2/detail?treeId=58&articleId=103242&docType

2016-01-27 10:08:47 14600 4

原创 Delphi XE8实现移动端的消息推送(个推)

最近搞通了移动端的推送,。。。

2015-04-16 14:20:23 9198 5

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除