在FMX中实现PostMessage的方法

首先,做为一个从Windows下转过来的开发人员,许多时候,我们喜欢用PostMessage来触发一些异步执行的代码,但遗憾的是,FMX做为EMB的跨平台库的基础,只提供了SendMessage方法,却没有提供PostMessage方法。 那我们确实需要PostMessage怎么办?我因为用到了,所以研究了下,编写了一

XE7编译Android程序时CreateAndriodMainfestFile失败的解决办法

如果你在编译Android时出现下面的错误提示,那么恭喜你,遇到了Delphi/C++ Builder编译器的一个弱智的Bug:

问题发生的原因是你程序的输出目录没有在当前目录的两级子目录下,正常是Android\Debug或Android\Releas

在Andriod程序中输出日志到Windows的QLogServer查看

大家知道日志是我们调试程序的一种重要方式,QDAC的QLog提供了一种异步的日志记录方式,以尽量减少到系统系统性能的影响。而且QLog支持Syslog协议输出,可以将日志输出给其它的syslogd兼容的日志查看器。当然为了方便大家,QDAC实现了一个自己的QLogServer,使用标准的UDP协议514端口来记录日志。