查看: 59|回覆: 0

C++ Builder使用FMX多平台框架(FireMonkey)移动(安卓、iOS)APP开发参考书籍

[複製鏈接]

1

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2010-10-31
發表於 2020-11-10 19:48:00 | 顯示全部樓層 |閲讀模式

参考书籍:
CB10.1 程序开发手册.pdf 这本书的精华是前面200页。
官方的 RAD Studio 10.2 Tokyo Mobile Tutorials.pdf 是一本好书,国内有翻译成中文的:
Delphi XE8 iOS与Android移动应用开发(APP开发)教程[完整中文版] 某宝有。
Delphi FireMonkey 万一的学习笔记.pdf ——对FireMonkey 的总体介绍
Delphi xe6 Android编程入门.pdf ——看了目录,可以查阅一些问题
2017-Cross-Platform Development with Delphi XE10.2 & FireMonkey for Windows & MAC OS X.pdf ——这本书也不错,还有翻译成中文的,CSDN有下载。
Expert Delphi_ Robust and fast cross-platform application development.pdf ——这本书有几章不错
Delphi Cookbook - Second Edition ——这本书也有几章讲FMX和跨平台应用
Delphi GUI Programming with FireMonkey.pdf
Delphi Programming Projects_ Build a range of exciting projects by exploring cross-platform development and microservices.pdf

帮助菜单里的Main Help(对应topics.chm文件)——Frameworks and Libraries——GUI Application Frameworks——FireMonkey部分不错,基本的东西都有介绍。
官方自带的5、6百兆的Samples示例程序是个宝库。

————————————————————

安卓上运行中文乱码问题,程序代码中中文字符串前面需要加前缀u,比如:u"安卓程序"。
UnicodeString s=u"你好,中文";
ShowMessage(s);

不涉及手机功能的简单FMX程序,可以先编译成win32版调试通过后,再编译成安卓版本,而且编程方式跟VCL程序完全一样,一些常用控件和属性也基本一致,确实方便了安卓程序的开发(类似桌面程序的app)。

FMX多平台项目IDE弹出错误窗口:Invalid ImageList Index
解决:

  1. Close Studio, ensure that the process "bds.exe" is not exists in the task manager.
  2. Go to the folder "C:\Program Files\Embarcadero\Studio\x.0\bin", looking for the file "MultidevicePreview240.bpl".
  3. Rename it to "!MultidevicePreview240.bpl"
  4. Run Studio and test.


来源:https://www.cnblogs.com/ustone/p/13955619.html
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部