- 博客(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
1187
原创 我最近的四场关于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
2706
2
原创 FireCat这个三方SDK配置管理工具今天正式启动了
因为Delphi移动开发目前没有SDK管理工具,如果要配置一个三方SDK还是很头痛的事情,光有文档还不行,用户经常不太看的懂,又漏看漏做,很不方便,而像XCode有CocoaPod,AndroidStudio有Gradle,那么我在我OrangeUI智能布暑工具之上,我也开始做一个自动SDK管理工具,将SDK包统一放服务器上,然后用户通过命令行和配置文件去下载使用。开工!
2018-02-07 21:57:22
1162
原创 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
1171
原创 WAMP中修改PHP.ini
最近项目中要用到给国外的手机发送短信,国外的话,阿里云的短信服务就不支持了,就想到了亚马逊,亚马逊有一个Simple Notification Service,即可以给手机发推送,也能发短信来通知用户,他提供了JavaSDK和PHP SDK,因为PHP比较容易,我就选择了PHP,因为我的网站www.orangeui.cn也能用它做的,我用的网站安装程序是WAMP,打包了Apache,M
2018-01-27 20:17:10
1712
1
原创 Delphi FireMonkey如何翻译AndroidSDK中的Java类为JNI单元
今天元旦放假,正好得空做点工作以外的事情,我在集成腾讯浏览服务X5内核的时候,发现它虽然有下载事件,可以回传一个链接给我们,但是并不会自己下载,我就想要使用自带浏览器的下载方式,可以在通知栏里面看到下载的进度,Android自带这个功能,用到DownloadService,在FMX的源码目录中找了一会没有找到,这个类是android.app.DownloadManager,我在
2017-12-30 13:52:55
1736
原创 本人开始提供三方SDK(推送、支付、地图等)技术支持服务,有需要请看
本人DelphiTeacher开始提供三方SDK技术支持服务,提供常用三方接口的全部源码和配置使用文档,以及最新SDK的升级服务。费用的话是个人688/年,公司999/年,先付费(支付宝:ggggcexx@163.com,王能),后入群(群号:670563729),将提供:个推推送SDK(客户端、服务端)微信手机支付SDK,支付宝手机支付SDK,讯飞语音SDK(TT
2017-09-10 21:16:00
2403
原创 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
2570
原创 Delphi调用讯飞语音SDK
讯飞开放平台:http://www.xfyun.cn Android平台的使用:创建应用 下载SDK,在组合SDK下载分页 把下载到的SDK中的libs目录,复制到工程目录下面的\XunFeiSDK\里面,因为APPID必须和下载的so文件保持一致,不然会出现用户校验失败的错误添加jar到Android平
2017-06-21 13:09:05
2918
原创 OrangeUI之ListView的简单介绍
OrangeUI之ListView的简单介绍1.轻松实现主流APP界面,比如购物APP商品列表,九宫格菜单等2.独创的利用面板来设计样式,虽然已经被CustListView,FMXUI,以及高勇的GYListView模仿,但依旧遥遥领先3.样式设计面板支持按钮,文本,图片,编辑框,提醒,多彩文本,广告轮播,复选框等4.只需一个属性就可以直接启用下拉刷新功能,上拉加载更多的功能5
2017-05-03 22:33:26
3486
原创 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
7329
原创 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
1286
原创 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
2194
原创 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
867
原创 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
1042
原创 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
1107
原创 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
628
原创 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
757
原创 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
771
原创 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
1144
原创 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
989
原创 2015-04-11:发布OrangeUI For FMX 1.48
1. 支持XE82. TabSheet增加NotifyNumberIconControl属性,用来绑定提醒图标控件3. Button增加Detail属性
2017-02-25 09:44:21
601
原创 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
704
原创 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
794
原创 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
632
原创 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
834
原创 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
860
原创 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
965
原创 2014-09-19:发布OrangeUI For FMX 1.2正式版
老哥脑出血,本人一直陪在医院,抽出一些时间来完善OrangeUI,医药费也用了6万多了,唉,大家保重身体,珍惜生命,人生艰苦,祸福自取!1.修复内存泄露的问题(感谢无为)2.增加ImageListViewer控件(手势翻页查看图片)3.增加DrawPanel画板控件4.加入OrangeUIMobileDebugServer程序,允许真机调试时远程输出日志
2017-02-25 09:41:10
938
原创 2014-08-28:发布OrangeUI For FMX 1.1.1 正式版
1.增加PullLoadPanel控件,简化并自定义ListBox的上拉和下拉刷新功能2.增强ListBox的设计时绑定功能,增强ListBoxItem的属性3.Memo加入显示提示文字的功能
2017-02-25 09:40:38
620
原创 2014-08-18:发布OrangeUI For FMX 1.1 正式版
1.优化ListBox的效率,一两万条滚动顺畅2.增强CheckBox,可以设置未勾选和已勾选的标题3.添加NotifyNumberIcon,也就是通知提醒数字控件4.增加ListBox的简单实用的动态绑定功能
2017-02-25 09:39:42
715
原创 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
642
原创 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
625
原创 Delphi调用IOS三方SDK(OC的静态库文件)
Delphi调用OC的静态库文件大家好,我是DelphiTeacher,大家有什么第三方SDK调用的需求可以找我,比如微信支付,支付宝支付,百度地图,消息推送等第三方的SDK, 另外,我也是OrangeUI的作者,所以在这里给OrangeUI做个广告,也欢迎加入OrangeUI技术支持群: 10900297很多用Delphi开发APP的公司、朋友都使用了Orang
2016-07-03 21:46:40
4481
原创 Delphi XE10支持IOS IPV6的处理
苹果要求6月份新上架的APP统一支持IPV6,真是蛋疼,我6月10号提交的APP,审核的时候给我消息,说在IPV6环境下不能登录,连不上服务器,我在想,我在软件里面,也就用了一个IdHttp来Get一些接口的URL,以及图片,而且用的可都是域名,没有使用IP4地址,比如(10.*.*.*),这样我知道是不行的,既然我用的是域名,那为什么会不能连接到服务器,难道是Indy不支持IPV
2016-06-25 22:11:37
6186
原创 OrangeUI将支持皮肤包的功能
一直在思考怎么让OrangeUI支持皮肤包,因为皮肤包在设计OrangeUI之初就已经有了思路而且也写了支持皮肤包的部分代码,皮肤控件少了皮肤包,就像断了胳膊,控件拖到IDE上面,却没有默认的皮肤,的确不友好,经过这个月的苦苦思考,终于上路了,遇到问题只要思考,总会有万千种方法和可能。
2016-04-22 10:23:15
1943
原创 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
15039
原创 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
14767
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人