随笔分类 - Delphi-FireMonkey-FMX
摘要:BY CRAIG CHAPMAN · PUBLISHED 2015-08-05 · UPDATED 2015-08-20 I have a customer with an application which makes heavy use of GDI calls for graphics ren
阅读全文
摘要:OpenUrl 是 iOS 中 UIApplication 提供的一个函数,用于调用其它程序。实际上各个平台都有自己的实现,这里提供一个直接封装完的跨平台版本给大家。 uses {$IFDEF MACOS}{$IFDEF IOS}FMX.helpers.ios{$ELSE} sysutils,pos
阅读全文
摘要:这是可以让开发者事先预览 mobile 画面的作法1.先确定 Berlin IDE Tools\Option\Form Designer 中 FireUI live Preview broadcast 有无打勾2.将区域网路 与 Embarcadero LivePreview(手机android A
阅读全文
摘要:Delphi从XE4版本就开始支持移动开发了,但是笔者最近才开始学习这块内容。因为笔者原来一直使用的是Delphi7,对于很多新语法没有了解过,所以把其中一些东西记录下来。 程序开发,调试是少不了的。关于搭建调试环境,网上已经有很多文章,这里就不复述了,大家可以自己搜索搜索。个人推荐,对于安卓平台,
阅读全文
摘要:前面有写,可以利用uniConnection的ForceCreateDatabase参数,强制建立sqlite本地数据库, uniConnection1.SpecificOptions.Values['ForceCreateDatabase'] := 'True'; 当执行uniConnection
阅读全文
摘要:直接上代码,还有条经验就是SetApplicationEventHandler可注册多个事件方法。unit Unit6;interfaceuses System.SysUtils, System.Types, System.UITypes, System.Classes, System.Varian
阅读全文
摘要:服务端需要midas.dll XE5对android的平台支持很有吸引力,虽然目前用来直接开发应用到安卓市场卖赚钱可能性估计不大(安卓市场目前国内好像都是免费的天下),但是对于企业应用很是很有帮助的,比如开发一个手机客户端随时查询企业erp等管理软件的数据库! webservice以前基本没有接触,
阅读全文
摘要:原文地址:delphi 实现微信开发(1)作者:红鱼儿 大体思路: 1.用户向服务号发消息,(这里可以是个菜单项,也可以是一个关键词,如:注册会员。) 2.kbmmw web server收到消息,生成一个图文消息给微信,在图文消息中做好自己的url,在url中,可以把第一步消息带来的openid写
阅读全文
摘要:https://github.com/wizinfantry/delphi-mqtt-clienthttps://github.com/Indemsys/Delphi_MQTT_mosquittohttps://github.com/jamiei/Delphi-TMQTT2 http://bbs.2
阅读全文
摘要:大多数应用都会涉及到即时聊天的功能,在开源方案中有XMPP和MQTT.其中XMPP是基于XML的,并且不支持消息质量QOS, 所以本身并没有消息重传的机制,从而会导致丢消息.而MQTT是基于二进制的,支持QOS,并且已成为物联网的协议标准, 所以我们有理由抛弃XMPP而拥抱MQTT. 应用内部,在使
阅读全文
摘要:Delphi有个很大的问题就是,厂商的不作为(没有封装标准的Cipher类库),让大家自己造轮子。 今天的轮子就是RSA签名,由于Delphi没有封装Cipher类库,所以只的自己写了。 因为要在Firemokey中实现RSA算法,用于手机端,心里有二个方案: 1. 实现RSA算法 2. 通过Jav
阅读全文
摘要:[delphi] view plain copy [delphi] view plain copy http://blog.csdn.net/warrially/article/details/37810237
阅读全文
摘要:首先要在FORM里拖进来一个StyleBook1,然后在Form里设置属性,记住一定要在单击form,在OBject Inspector里设置StyleBook [StyleBook1]. 下一个属性StyleName [ ] 好像是多余的,我多次都把StyleName [StyleBook1],
阅读全文
摘要:在FMX中,由Activity替代了Form的概念,虽然TForm类仍然存在,但MainForm通过关闭函数无法结束程序,使用Application.Terminate均无效,调整为: uses FMX.Platform.Android; procedure TForm2.SpeedButton1C
阅读全文
摘要:uses System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants, FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs,And
阅读全文
摘要:[delphi] view plain copy print? unit uZXing; interface uses System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants, FMX.Types,
阅读全文
摘要:一.Android平台编程方式: 1.基于Android SDK进行开发的第三方应用都必须使用Java语言(Android的SDK基于Java实现) 2.自从ndk r5发布以后,已经允许完全用C/C++ 来开发应用或者游戏,而不再需要编写任何Java 的代码 Android程序运行在Dalvik虚
阅读全文
摘要:先上源码,在解释。 [delphi] view plain copy print? implementation uses androidapi.jni.JavaTypes, androidapi.jni.Location, FMX.helpers.android, androidapi.jni.G
阅读全文
摘要:TMemo中的两个方法: TMemo.Lines.Add(stringxxx);意思是向TMemo中增加字符串stringxxx; TMemo.Lines.Text :=stringxxx,意思是清空了Memo1,然后写入stringxxx。 TMemo中的属性: TMemo的属性中没有Scroll
阅读全文