C++ Builder使用FMX多平台框架(FireMonkey)移动(安卓、iOS)APP开发参考书籍
<p>参考书籍:<br>CB10.1 程序开发手册.pdf 这本书的精华是前面200页。<br>
官方的 RAD Studio 10.2 Tokyo Mobile Tutorials.pdf 是一本好书,国内有翻译成中文的:<br>
Delphi XE8 iOS与Android移动应用开发(APP开发)教程[完整中文版] 某宝有。<br>
Delphi FireMonkey 万一的学习笔记.pdf ——对FireMonkey 的总体介绍<br>
Delphi xe6 Android编程入门.pdf ——看了目录,可以查阅一些问题<br>
2017-Cross-Platform Development with Delphi XE10.2 & FireMonkey for Windows & MAC OS X.pdf ——这本书也不错,还有翻译成中文的,CSDN有下载。<br>
Expert Delphi_ Robust and fast cross-platform application development.pdf ——这本书有几章不错<br>
Delphi Cookbook - Second Edition ——这本书也有几章讲FMX和跨平台应用<br>
Delphi GUI Programming with FireMonkey.pdf<br>
Delphi Programming Projects_ Build a range of exciting projects by exploring cross-platform development and microservices.pdf</p>
<p>帮助菜单里的Main Help(对应topics.chm文件)——Frameworks and Libraries——GUI Application Frameworks——FireMonkey部分不错,基本的东西都有介绍。<br>
官方自带的5、6百兆的Samples示例程序是个宝库。</p>
<p>————————————————————</p>
<p>安卓上运行中文乱码问题,程序代码中中文字符串前面需要加前缀u,比如:u"安卓程序"。<br>
UnicodeString s=u"你好,中文";<br>
ShowMessage(s);</p>
<p>不涉及手机功能的简单FMX程序,可以先编译成win32版调试通过后,再编译成安卓版本,而且编程方式跟VCL程序完全一样,一些常用控件和属性也基本一致,确实方便了安卓程序的开发(类似桌面程序的app)。</p>
<p>FMX多平台项目IDE弹出错误窗口:Invalid ImageList Index<br>
解决:</p>
<ol>
<li>Close Studio, ensure that the process "bds.exe" is not exists in the task manager.</li>
<li>Go to the folder "C:\Program Files\Embarcadero\Studio\x.0\bin", looking for the file "MultidevicePreview240.bpl".</li>
<li>Rename it to "!MultidevicePreview240.bpl"</li>
<li>Run Studio and test.</li>
</ol><br><br>
来源:https://www.cnblogs.com/ustone/p/13955619.html
頁:
[1]