[教程]在你的程序中使用 FontAwesome 字体

首先是无论什么平台,要使用 FontAwesome 字体需要两步: 第一步:添加字体,考虑到字体如果是专用的话,应该是当前程序能够加载字体的目录(下面都假设这一点,你如果装到操作系统字体目录里的话,就直接使用就可以了); 第二步:设置控件的字体为 FontAwesome,然后调整字体大小和样式为合适的大小; 【Wind

[QLang] 只需六个字,拥抱全世界- QLang 新版发售

QLang 新版为您带来 FMX 框架的多语言支持,让您拥有全新的体验,要进一步了解 QLang ,请下载  QLang3介绍(PDF 格式)) 在加入 FMX 的同时,QLang 产品的售价我们将做如下调整(本价格表自 2017-10-1 日起执行):注: 1、本价格自 2017 年 10 月 1 日(含 2017

[教程]Delphi下的移动教程之二:读懂第三方 Java/Objective-C 接口

教程以 Delphi 录制,但由于 Delphi 和 C++ Builder 使用同一 IDE,所以绝大部分内容同样适用于 C++ Builder。 【价格】 以人民币计价: 个人用户:50元 企业用户:300元 【视频长度】 待定 【视频语言】 中文,普通话 【视频编码】 格式:H.264 MP4 分辨率:1920×

[FMX]在你的跨平台应用中使用剪贴板进行复制粘贴

VCL 中如何使用剪贴板咱就不说了,FMX 做为一个新的框架,提供了跨平台的剪贴板支持。FMX 对剪贴板的支持来自两个接口: IFMXClipboardService:位于 FMX.Platform.pas 中

IFMXExtendedClipboard

[QSocket]单连接多请求和多连接合并处理协议及实现思路

一般的网络业务处理都是请求+应答式的,当然有时候可以不需要应答(我们可以称之为通知)。但是,请求发送过去后,这个连接在服务器端处理完成返回数据之前,是处于空置状态的,而且也不利于充分利用服务器的处理性能,所以在 QSocket 我将为大家提供一个单连接多请求处理协议(暂定名)实现,它的目的是将请求和返回的结果顺序异步化

[FMX]开年第二弹:修改 FMX.Forms.pas 避免在控件中滑动被识别为点击

通过修改 FMX.Controls 单元,我们在编辑控制上滑动时,输入法自动弹出的问题算是比较完美的解决了(参考:[FMX]开年第一弹:修改 FMX.Controls 避免按住编辑框移动时弹出输入法的问题),但 FMX 依然存在着滑动时触发OnClick事件的问题。 现在我们要做的就是解决这一问题: 1、找到 FMX.

[QSocket]QSocket 总体设计框架说明

QSocket 是 QDAC 开源组件的一个重要的组成部分,终于要开始开工了,为了方便大家了解 QSocket,对 QSocket 的总体设计的一些想法,我在这里给大家简要的描述一下。 首先,QSocket 同 QDAC 的其它组成部分一样,是跨平台的,这意味着你可以在不同的操作系统中,体验 QSocket 为你带来的

[FMX]使用 FMX 那些缺失的动画效果

FMX 里的动画做起来简单So easy! TFloatAnimation 不能对一些整数类型的属性做动态效果。 实际上,我们并不需要太沮丧,毕竟天生我材必有用,今天吃饱了明天还饿,这只是因为官方忘了将TIntAnimation注册到面板上而已,我们只需要动态创建它并设置相关属性。 [crayon-59ecd11e2a

[教程]Delphi下的移动教程之二:使用第三方 SDK

【价格】 以人民币计价: 个人用户:50元 企业用户:300元   【视频长度】 预计 >45 分钟 【视频语言】 中文,普通话 【视频编码】 格式:H.264 MP4 分辨率:1920×1080 【教程源码】 有 【上架时间】 预计 2017 年 1 月底~2月初 【付款方式】 申请加入 QDAC 视

[教程]Delphi下的移动教程之一:移动开发环境设置

【价格】 以人民币计价: 个人用户:50元 企业用户:300元   【视频长度】 75 分钟 【视频语言】 中文,普通话 【视频编码】 格式:H.264 MP4 分辨率:1920×1080 【教程源码】 百度定位 Android 接口 【上架时间】 2017年5月14日 【付款方式】 申请加入 QDAC 视频

[教程]Delphi 下的移动编程之番外篇:移动支付(微信、支付宝)集成教程及实例

【价格】 以人民币计价: 个人用户:50元 企业用户:300元   【视频长度】 29 分钟 【视频语言】 中文,普通话 【视频编码】 格式:H.264 MP4 分辨率:1920×1080 【教程源码】 包含微信和支付宝支付的 Delphi 示例,以及移动支付集成向导工具源码 【上架时间】 2017 年 1 

[QSDK]使用支付宝 SDK在手机中实现支付宝支付

QSDK 的支付宝支付的 iOS 移动支付版本已经搞定,目前实测工作正常。 关于开通支付宝支付相关的东西,咱们先不讨论,大家按支付宝支付的要求就可以了。 先说共同的部分,在代码中调用支付宝支付的步骤: 一、引用单元 QSDK 中支付宝相关功能的接口实现单元是 qsdk.alipay.pas,而对应于 Android 和

[转]AOne:修正Firemonkey 中英文混排折行问题(移动平台)

原文链接:[修正] Firemonkey 中英文混排折行问题(移动平台) – 龟山Aone – 博客园  问题:FMX 在移动平台的文字显示并非由该平台的原生 API 来显示,而是由 FMX.TextLayout.GPU 来处理,也许是官方没留意到中文字符的问题,造成在中英文混排折行时,有些问题

[QSDK]使用微信SDK在手机中实现微信支付

QSDK 的微信支付的移动支付版本已经搞定,目前实测工作正常。 关于开通微信支付相关的东西,咱们先不讨论,大家按微信支付的要求就可以了。 先说共同的部分,在代码中调用微信支付的步骤: 一、引用单元 QSDK 中微信相关功能的接口实现单元是 qsdk.wechat.pas,而对应于 Android 和 iOS 版本的具体

[FMX] 在Android/iOS 应用中判断上网的网络类型

因为2G网络实在是慢,所以在我们的App中,如果用户使用 2G 网络,App 的反应可能会比较缓慢,所以,我们希望判断一下网络的类型,以便做一些策略处理。 下面提供的函数是我根据搜索到的资料编写的一个函数,注意 Delphi 自带的 iOSApi.CoreTelephony 单元中,CTTelphonyNetworkI

[iOS]在苹果手机上使用九宫格输入法时编辑框输入问题的一个临时解决方案

首先,上一个 Bug 的演示效果(QC 链接): 目前这个问题只能等待官方去解决,临时的解决办法是将控件的 ControlType 设置为 Platform,但 ControlType 为 Platform 的编辑框目前的版本有各种各样的限制和问题,比如下面的情况,只有再次点击下编辑框才能输入内容。另外它与Layout

[iOS] Delphi 10.1 Update 1 + Xcode 8无法调试 32 位 iOS App

症状为 Delphi 在不停的启动应用,然后应用就闪退无法进入。将应用编译为 64 位即可。如果你要兼容32 位手机,如 iPhone 5,则编译为64位程序时,在编译的选项中让其生成包含 32 位的 Universal binary file(设置为 true 即可),然后就可以在32 位的手机上调试了。