没有合适的资源?快使用搜索试试~ 我知道了~
首页Delphi XE5 for Android
Delphi XE5 for Android Delphi XE5 出来了,支持Android的开发,试用了一下,有几个问题: 1、只支持ARM7的设备,不支持Inter设备。手上刚好有一个华硕K004,很遗憾用不上,只能用手机试了。 2、要支持联机调试必须安装USB驱动,但一般设备都不带,后来安装360手机助手后自动安装了USB驱动,可用了。 3、支持的控件、属性、方法、函数库都大变了,需要重新学习。 4、联机调试的速度慢得惨不忍睹,使用仿真机还能忍受一下,使用实际设备慢得无法调试,是不是跟我用的USB驱动有关? 5、编译后的apk至少5M以上,按照官方说法是:毕竟要跨平台,体积大很正常。 看来Delphi XE5 支持Android的开发还有一段路要走,等Update吧,先用这个版本熟悉一下。 按照Embarcadero的说法:Windows平台只能使用VCL,Windows、iOS和Android都可以使用FMX,并且VCL和FMX不能同时在一个程序中。FMX的用法与VCL有一定的差异,先从最简单的说起: 应用程序的关闭退出 在VCL中,关闭程序的主窗体也就意味着程序的主循环结束,主程序自然而然结束。所以在主窗体中使用窗体的关闭函数(Close)即可,如下:
资源详情
资源评论
资源推荐
Delphi XE5 for Android (一)
出来了,支持 的开发,试用了一下,有几个问题:
、只支持 的设备,不支持 设备。手上刚好有一个华硕 ,很遗憾用不上,
只能用手机试了。
、要支持联机调试必须安装 驱动,但一般设备都不带,后来安装 手机助手后自
动安装了 驱动,可用了。
、支持的控件、属性、方法、函数库都大变了,需要重新学习。
、联机调试的速度慢得惨不忍睹,使用仿真机还能忍受一下,使用实际设备慢得无法调
试,是不是跟我用的 驱动有关?
、编译后的 至少 以上,按照官方说法是:毕竟要跨平台,体积大很正常。
!
看来 支持 的开发还有一段路要走,等 吧,先用这个版本熟
悉一下。
按照 "#$ 的说法:%&' 平台只能使用 ()*,%&'、+ 和
都可以使用 ,,并且 ()* 和 , 不能同时在一个程序中。, 的用法与 ()* 有一定
的差异,先从最简单的说起:
应用程序的关闭退出
在 ()* 中,关闭程序的主窗体也就意味着程序的主循环结束,主程序自然而然结束。所以
在主窗体中使用窗体的关闭函数()')即可,如下:
$-./"0#$')$ 12.+#3$45!
#6!
!)'5!
5!
!
在 , 中,由 $78 替代了 ," 的概念,虽然 .," 类仍然存在,但 ,"
通过关闭函数无法结束程序,使用 $0." 均无效,调整为:
-''!
!,09/"05
$-.,"0-)$ 12.+#3$45!
#6!
!$780:'5!
5!
此时程序直接关闭了,如果需要在退出前询问一下,可以参考 ()* 中的做法,在按钮事件
中仍然使用关闭函数,在 +)';-8 事件中询问是否退出,在 +)' 事件中实现
程序的关闭,如下:
-''!
!,09/"05
$-./"0,")'12.+#3$57$2.)'$45!
#6!
!<退出程序=!
!$780:'5!
5
$-./"0,")';-812.+#3$57))'2
45!
#6!
!/''661>是否退出?>?!
!!!.'66.80"):"?!
!!!@.'660"#+?.'660"#)$A?!
!!!B4C"+!
!!!))'2C-!
!'!
!!!))'2C/'5!
5
$-./"0#$')$ 12.+#3$45!
#6!
!)'5!
5!
!
$-./"0,"8&12.+#3$5782%5
!78)2)5/2./45
#6
!DD当按下硬件键盘的返回按钮时,关闭当前窗体
!/8C7 E&$
!!!)'5
5
!
在虚拟机中运行如下:
在 ()* 下,常用的询问对话框包括
$-./"()*0#''6#F)$ 12.+#3$45!
#6!
!/$0''6F1>是否退出?>?>询问>?!
!!!GHI+JG)+I;.+I4CH!
!#6!
!!!)'5!
!5!
5
或者是:
-''!
!8'"0.8'5
$-./"()*0#''66)$ 12.+#3$45!
#6!
!/''661>是否退出?>?"):"?@"#H'?"#IA?B4C"H'
!
!#6!
!!!)'5!
!5!
5
在 , 下,$ 不再有 ''6F 函数,只能使用 ''66 函数,写法
如下:
$-./"0#$')$ 12.+#3$45!
#6!
!/''661>是否退出?>?.'66.80"):"?!
!!!@.'660"#H'?.'660"#IA?B4C"H'!
!)'5!
5!
在 中窗体与窗体之间的交互与调用非常简单,在 , 中这个优势得到了充分体现,
先建立一个主窗体和一个需要调用的窗体:
!!!!
!
在主窗体上放的按钮事件如下:
K
7!
!<97$'=
!DD定义私有窗体对象Þ
!,/"2./"+,5
K
$-./",0-)$ 12.+#3$45!
#6
!DD创建并显示窗体Þ
!/''61,/"4!
!!!,/"2C./"+,0)1/45!
!,/"0&5!
5
在另外一个窗体的按钮事件中关闭:
$-./"+,0-)$ 12.+#3$45!
#6!
!)'5!
5
效果如下:
!!
效果不错,并看出对汉字的支持挺好!
需要注意的是:, 不再允许窗体的 模式,也就是说窗体都不能通过
& 方式显示。
程序开发必然用到按钮,在 下,按钮的一个比较重要的属性就是
8* -,预置了一系列常用的图标,如下图:
剩余37页未读,继续阅读
hdhuichen
- 粉丝: 7
- 资源: 37
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- ExcelVBA中的Range和Cells用法说明.pdf
- 基于单片机的电梯控制模型设计.doc
- 主成分分析和因子分析.pptx
- 共享笔记服务系统论文.doc
- 基于数据治理体系的数据中台实践分享.pptx
- 变压器的铭牌和额定值.pptx
- 计算机网络课程设计报告--用winsock设计Ping应用程序.doc
- 高电压技术课件:第03章 液体和固体介质的电气特性.pdf
- Oracle商务智能精华介绍.pptx
- 基于单片机的输液滴速控制系统设计文档.doc
- dw考试题 5套.pdf
- 学生档案管理系统详细设计说明书.doc
- 操作系统PPT课件.pptx
- 智慧路边停车管理系统方案.pptx
- 【企业内控系列】企业内部控制之人力资源管理控制(17页).doc
- 温度传感器分类与特点.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0