草庐IT

delphi-xe8

全部标签

android - Delphi XE7 Android 全屏(隐藏软键)

如何在XE7中全屏,同时隐藏顶部(标题)和底部(软键)工具栏?在XE6中,我可以调整AndroidManifest,使我的应用程序进入全屏模式,并通过在应用程序部分编写而没有操作栏:android:theme="@android:style/Theme.Holo.NoTitleBar.Fullscreen">在XE7中,这不再起作用,我找到了一个俄罗斯网站,其中提供了有关此事的更多信息。这是第一个“静态”选项:Supposethesituation:Theapplicationshouldalwaysworkinfullscreenmode.Solution:Gotothemenu"P

android - 发送电子邮件 Delphi XE5

我正在尝试使用Indy组件从DelphiXE5(android)发送电子邮件:在表单中我有一个TIdSMTP和一个TIDMessage。创建表单时:testform:=Ttestform.create(self);testform.show;应用程序暂停,我不知道出了什么问题...我想Indy组件在Android中不兼容...IdSMTP1.Heloname:='test';IdSMTP1.Host:='smtp.gmail.com';IdSMTP1.Username:='umail@gmail.com';IdSMTP1.Port:=465;IdSMTP1.Password:='pas

android - 如何从 Delphi 禁用 Android 主页和后退按钮

我正在使用DelphiXE7为Android平板电脑编写应用程序。我想关闭主页和后退按钮,这样就没有人可以离开应用程序。我找到了很多答案,但没有一个涉及Delphi。我如何在Delphi中实现这一点?我应该使用什么对象?我需要包括哪些单位? 最佳答案 来自documentationUsingtheAndroidDevice'sBackButtonTomakeyourapplicationhandlewhenuserspresstheBackbuttonontheirAndroiddevice,addaneventhandlertoy

android - 如何从 Delphi 访问 KeyCharacterMap.getEvents 函数返回的元素?

我正在尝试使用JKeyCharacterMap.getEvents来自Delphi的函数从Char中获取KeyCode。所以我正在使用这段代码。usesFMX.Platform.Android,Androidapi.Helpers,Androidapi.JNIBridge;vars:string;PlatformKey:Word;FKeyCharacterMap:JKeyCharacterMap;events:TJavaObjectArray;event:JKeyEvent;chars:TJavaArray;l:integer;beginFKeyCharacterMap:=TJKeyC

android - 德尔福xe10安卓服务gps

这个问题在这里已经有了答案:GetGPSlocationviaaserviceinAndroid(6个答案)关闭6年前。我正在使用EmabarcaderoDelphiXE10SeattleUpdate1创建Android服务,我找到了这个教程Link并创建了一个服务应用程序,我想要做的是每5秒使用位置传感器获取当前位置并保存到数据库。我在我的主窗体上这样做,但是当我关闭程序时它停止了,所以我找不到任何关于如何同步我的应用程序和服务的文章。我试图将计时器和位置传感器添加到服务表单,但Delphi不允许我将任何对象添加到服务表单,我想我需要向服务发送命令或者我需要以某种方式连接服务和程序,

android - 使用 Delphi 或 Lazarus 的手机 Android 应用程序

使用smartmobilestudio开发移动应用程序,我发现我还需要phonegap才能将应用程序进一步部署到我的移动设备。如果我只想在我的手机上分发我的移动应用程序,有没有更简单的方法来创建移动应用程序?我可以对Lazarus做同样的事情吗?将可执行文件带到Android手机上是否更容易? 最佳答案 在开发版FPC中有初始的android目标支持。afaik没有lazarus支持。甚至有两种方式,一种是通过生成JVM代码,一种是native路由。(Java骨架使用的native库)。后一种(native)好像用的最多。

android - 使用 Delphi XE5 Android App 列出存储中的所有文件

如何列出SD卡路径和内存路径中的文件?我试过使用GetDocumentsPath作为参数的FindFile,但我没有成功。哎呀,我在哪里可以找到DelphiforAndroid的更多文档或代码fragment? 最佳答案 将System.IOUtils添加到您的uses子句中。然后,您可以使用代码TPath和TDirectory,如下所示:usesSystem.IOUtils,System.Types;procedureTForm1.Button1Click(Sender:TObject);varFileList:TStringDy

android - Delphi XE5 Android 中的广播接收器

如何在DelphiXE5Android中使用广播接收器?关于DelphiXE5和Android集成的文档非常差。 最佳答案 目前XE5不支持广播接收器。例如,需要它才能实现蓝牙API。可以找到一些尝试here.更新:MarkusHumm提交了两个QC请求以使其正常工作。QC118435ProvidetheabilitytoinheritfromaJavaclass和QC118683ProvideDelphisideimplementationforAndroid.BluetoothAdapter.为他们投票!

android - 有没有人有Delphi的Android访问USB类的例子?

我正在创建一个DelphiXE5Android应用程序,该应用程序最终将通过USB连接与小型微型计算机通信(可能使用HID,但尚未开放)。我现在有一个使用XE5的Delphi生成的工作应用程序,在Nexus平板电脑上运行,我需要从USB端开始。那里有很多关于Android和USB的信息,我看到java类是android.hardware.usb。Delphi已经从android.hardware导入相机类,但我对如何启动自己的类来导入USB内容知之甚少。有一些informationhere这暗示了一位开发人员的一些工作,但没有例子。我对block传输很满意,但我需要从翻译类(class

android - Delphi android 应用程序在 Lennova A5000 移动设备中引发问题

我正在使用Delphi10Seattle试用版开发移动应用程序。我尝试创建仅包含TEditBox的新android移动应用程序。然后通过将选项设置为“发布”来编译。然后,生成.apk文件,然后将该文件提供给用户。当用户尝试单击编辑框时,应用程序会引发错误消息“Appname没有响应”。用户使用的是LennovaA5000,操作系统是Android5.0.2。同样的应用程序正在我的Motog2(5.0.2)和MicromaxYureka中运行。请提供我是否有任何解决方案。此外,我已经更新了谷歌应用程序商店中的应用程序。然后,它显示为此设备不兼容的应用程序(LennovaA5000)。而且