首页 > TAG信息列表 > FireMonkey

使用stylebook制作精美界面的方法(firemonkey)

效果图:   实现步骤:1、file->new->multi-device application 2、在窗体上放置: 1)Tlayout,属性Align:Client 2)TCircle,属性设置如下:   3)按如下显示放置相应组件:  4)在form1上放置stylebook组件: 双击stylebook组件 在打开对话框中选择1中路径中的style文件 (路径:C:\Program Files (x

Delphi D10.X VCL和FireMonkey之间的常见差异介绍

VCL与FireMonkey不兼容  这里介绍他们的差异主要是帮助已熟悉VCL的朋友可以快速的了解控件使用上的不同,快速的转变到FireMonkey的开发思路上来。 警告: FireMonkey与VCL本质上是完全不同的,FireMonkey(FMX)和可视组件库(VCL)不兼容,因此不应在同一模块中一起使用。 也就是说,一个模块应

Delphi XE2 之 FireMonkey 入门(9) - TBitmap

   Delphi XE2 之 FireMonkey 入门(9) - TBitmap    TBitmap 主要成员:{ 方法 } SetSize();               //设置大小 Clear();                 //取消, 就是用指定颜色覆盖 ClearRect();             //覆盖指定矩形范围,

Delphi XE2 之 FireMonkey 入门(34) - 控件基础: TFmxObject: 克隆对象

   Delphi XE2 之 FireMonkey 入门(34) - 控件基础: TFmxObject: 克隆对象    有两个和克隆相关的方法: Clone()、CloneChildFromStream().Clone() 很好用, 但 CloneChildFromStream() 的源码很明显地写错了(是小问题, 谁外语好去报一下).procedure TForm1.FormCreate(Sender

Delphi XE2 的控件安装方法。

很多朋友装好XE2以后会和我一样,发现我们D7延续的控件安装方法在XE2上面不好使了,其实这是因为我们跳跃了中间几版的问题,安装依然简单,只是过程稍微变化了。 由于FireMonkey本身特性所至,因此以前所有的VCL可视化控件都无法用了,部分非可视化控件还是可以直接安装的。所以建议你如果要

转:使用freetype生成字体图片FireMonkey效率问题

下面是测试代码,经过优化后主要是重设png图像大小,严重影响速度,一万字可能需要5秒左右,解决方案,自己写一个png文件的解析生成单元,png格式文件还是比较简单的,如果单纯生成一个可调用的字体png图像文档,只需要包含必要的四个区块就可以了,(其实是两个,其他两个一个是固定的头部

Winsoft ComPort for FireMonkey v1.9-SEO狼术

  Winsoft ComPort for FireMonkey v1.9 for Delphi & C++ Builder XE2 - 10.3 FULL SOURCE   用于Delphi和C ++ Builder XE2的FireMonkey v1.9的Winsoft ComPort-10.3完整源代码   用于Windows串行通信的Delphi和C ++ Builder FireMonkey组件。   与连接到串行端口的

Winsoft Camera for FireMonkey v2.2-SEO-狼术

  Winsoft Camera for FireMonkey v2.2 for Delphi & C++ Builder XE2 - 10.3 FULL SOURCE   用于Delphi和C ++ Builder XE2的FireMonkey v2.2的Winsoft Camera-10.3完整源代码   Windows的Delphi和C ++ Builder FireMonkey相机组件。   使用DirectShow 9 API   可用

如何检测Android中程序的终止?

Windows程序终止时,它将调用事件处理程序,例如OnClose,OnDestroy和析构函数Destroy.当我要保存一些INI设置时,这些地方就是.我为所有这些事件编写了事件处理程序,但在终止程序时未对其进行处理. 有谁知道我应该在Android程序终止时将要放置的代码放在哪里?我强烈怀疑这也适用于iOS.

android-Delphi XE6如何使用样式更改TMetropolisUIListBoxItem的突出显示颜色

选择ListBoxItem时,我需要更改其突出显示颜色. 在Android中使用深色样式时,当我选择一个Item时,结果会很糟糕(文本为白色,项目框为浅蓝色). 有没有办法改变高光颜色?解决方法:颜色的定义可以通过样式文件进行. 您可以按样式ListBoxItemStyle进行搜索,在其中可以找到具有Trigger = Is

android-如何获取手机的型号?

我的目标是使用Delphi XE7的Android.我想获取手机的型号.也就是说,我想获得此图中突出显示的信息: 我该如何实现?解决方法:您可以使用 DeviceType := JStringToString(TJBuild.JavaClass.MODEL); OSName := GetCodename(JStringToString(TJBuild_VERSION.JavaClass.RELEASE)); OSVer

android-如何从Delphi FireMonkey连接到SQL Server数据库

我想连接到MS SQL Server以使用FireMonkey为我的Android应用程序插入或更新一些数据,我正在使用Delphi xe8. 有什么办法可以使用默认组件执行此操作?不使用其他组件.我正在通过ID地址使用远程服务器.解决方法:我建议您使用XML / JSON服务连接SQL Server数据库.它将节省您的时间,数据

在Delphi XE7中第二次在Android上打开表单时发生访问冲突

当我第一次打开表单时,没有任何违反,但是当我第一次选择一个TEdit字段,然后关闭该表单,然后重新创建该表单并打开它时,我得到了违规. 创建表单的代码: procedure TfrmNocoreDKS.actConfigExecute(Sender: TObject); var confForm: TConfiguratie; begin confForm := TConfigura

将Android应用程序(由Delphi FireMonkey开发)部署到Google Play商店

我正在尝试将我的第一个应用程序部署到Google Play商店.每次上传APK文件时,都会收到以下消息: “上传失败,您上传了可调试的APK.出于安全原因,您 需要先禁用调试功能,然后才能将其发布到Google Play中.详细了解可调试的APK.” 我正在构建代码的发行版本.我从以下位置上传我的APK文件

android-在图像上绘制文本

我正在尝试使用以下代码在图像上绘制文本: procedure TfMain.TextToImage(const AText: string; const AImage: TImage); begin if NOT Assigned(AImage) then Exit; AImage.Canvas.BeginScene; AImage.Canvas.Font.Size := 18; AImage.Canvas.Font.Family := 'Ari

如何在知道其Jnet_Uri的情况下将文件加载到Android流中?

我正在Delphi 10.3 Rio中编写一个Android FMX应用程序.在这里,我从图库中选择照片(通过TJIntent.JavaClass.ACTION_OPEN_DOCUMENT),然后返回Jnet_Uri条目.我可以用它们来读取图像EXIF(使用TJExifInterface).现在,我还需要将这些图像加载到流中以进行进一步处理.我该怎么做呢? 当我尝

android-使用delphi使用外部画廊打开图像

我已经使用Delphi 10 Seattle创建了Android应用.我已经存储了图像路径,并且需要从那里在本地Android Gallery中打开图像.如何实现此功能?解决方法:您尝试执行的Java等效操作如下所示(基于open-an-image-using-uri-in-androids-default-gallery-image-viwer) Intent intent = new In

android – 在主窗体之前显示登录表单

我在表单之间导航时遇到问题.我使用Delphi XE5创建了一个Android Firemonkey移动应用程序. 我目前有一个登录表格和主表格,现在我想知道如何处理登录表格出现在主表格之前.解决方法:在“项目选项”的“表单”下,选择要自动创建的LogonForm,并将所有其他表单移出列表. 现在,当您启动

如何使用Firemonkey在Android内存中显示可用文件

在Delphi for Windows中,有一个包含TOpenDialog和FindFirst等命令. 在Firemonky / Android中没有TOpenDialog,但根据许多forumsFindFirst`应该存在.然而,有更多的人有问题,但没有解决方案: 在Windows中,以下功能正常: var iResult,n:integer; Filenaam,s:string; sr: TSearchRec; b

Delphi XE5 Android应用应该在线程内处理耗时的任务?

我只是Delphi XE5的Android应用程序开发的新手. 在主过程中处理一些耗时的任务期间,在屏幕上轻敲(连续轻敲屏幕)导致应用程序异常结束. 我想这是因为所谓的“应用程序无响应”并通过下面的代码块确认我的猜测. procedure TForm1.Button1Click(Sender: TObject); begin Button1

c – 在firemonkey中加载dylib

我将我的应用程序转换为firemonkey的第一步是转换我的应用程序使用的一些dll. 任何人都可以指出一些有助于我完成此过程的文档吗? dll的设计考虑了跨平台(使用尽可能多的增强功能),所以一旦我了解它,我不会太担心dll的内部. 几个具体问题…… >在delphi端,LoadLibrary和GetProcAddre

在iOS和Android中获取指压的位置

我正在使用Delphi XE5为Android(和iOS)开发. 使用Delphi XE5中Touch属性的InteractiveGestures,我可以获得一个GestureEvent用于Zoom,Pan,Rotate,TwoFingerTap,PressAndTap,LongTap和DoubleTap.所有这些都附带一个TGestureEventInfo对象,我可以在其中获取事件的位置,例如.手指的坐

android – 打开文件管理并获取所选文件

使用Delphi XE 8并构建Android应用程序,我可以通过打开设备上安装的某个文件管理器应用程序来浏览设备中的文件,然后获取所选的文件名和路径吗?解决方法:您可以使用JFileDialog 请查看以下链接 http://bluexmas.tistory.com/427

【转】FireMonkey ListView 自动计算行高

说明:展示 ListView 视其每一行 Item 的 Detail 字串长度自动调整高度(可每行高度不同)。 适用:Delphi XE7 / XE8 源码下载:[原创]ListView_自动计算行高(by龟山阿卍).zip procedure TForm1.Button1Click(Sender: TObject);const DetailStr: array[0..2] of String =('123456789012345

如何用Delphi XE5创建Android动态壁纸?

是否可以使用Delphi XE5创建Android动态壁纸(LWP)(当然还有Android开发附件)? 使用Delphi XE5为Android开发一个简单的应用程序相当容易,但我找不到有关如何制作LWP的任何信息.有没有人有任何指针?谢谢!解决方法:我觉得你什么都找不到.反正还不一会儿. Delphi的Android支持非常新,主要