我被要求在我们的程序中提出一些东西,以便在表格上发生的事情记录某个地方...记录类似的内容...单击此按钮,上下文菜单,在组件上发射的事件等等。这主要是因为我们正在处理旧版代码,不幸的是,在可能的情况下,我们正在调整/审核(DelphiXe10),并且我们想跟踪所有事情正在发生(或大多数)从用户的角度来看(或大多数)-能够在某些神秘事件发生时用户的领先我不是在谈论例外或数据记录...这些都正确处理。只是UI。您知道是否有任何图书馆可能会做类似的事情?如果没有,您将如何尝试实现这一目标?代码示例很高兴接受(甚至简单,例如一个/更多的表格/带有几个按钮等)谢谢大家!!!看答案作为轻巧的解决方案,您
我试图从“Androidapi.JNI.App.pas”(TJservice)扩展一个类/接口(interface),我需要扩展这个类来创建一个服务。可能吗?怎么办?someexampleofjava/androidservice我需要重写方法,例如:oncreate、onbind、ondestroy。但我不知道怎么办。我试过这样的:typeTandroidservice=class(TJService)functiononBind(intent:JIntent):JIBinder;override;procedureonCreate;override;procedureonDestr
如何在Android应用程序APK文件中包含文件和/或包含文件的文件夹。Delphi运行过程删除Assets目录的内容,我放置在那里的文件/文件夹不包含在APK包中。我假设您必须手动将System.StartupCopy添加到您的.DRP单元以将文件和/或文件夹复制到TPath.GetDocumentsPath()指定的路径。 最佳答案 使用Project->Deployment主菜单项,它允许您将文件放入安装中并在安装后指定它们的位置。请参阅AndroidMobileApplicationDevelopment中的部署您的最终An
我正在使用DelphiXE5进行Android开发。我喜欢将TStringList保存并加载到SDCard上的文本文件中。当我将TStringList保存到文件时,一切正常。保存后我可以调用LoadFromFile并加载文件。问题是当我关闭应用程序并再次打开它时。文件不存在?这是文件位置FileName:='/data/data/[com.MY.APP]/files/File.txt'在应用程序用户权限下=Writeexternalstoage:True我需要将文件保存到另一个文件夹吗?感谢帮助。这在我的代码和设置中。procedureLOAD;varTextFile:TStringL
我的应用进入了GooglePlay的应用商店,但我也收到了这个警告:YourappcurrentlytargetsAPIlevel14andmusttargetatleastAPIlevel26toensureitisbuiltonthelatestAPIsoptimizedforsecurityandperformance.FromAugust2018,newappsmusttargetatleastAndroid8.0(APIlevel26).FromNovember2018,appupdatesmusttargetAndroid8.0(APIlevel26).如何让Delphi1
关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭6年前。Improvethisquestion我正在使用Delphi10Seattle开发移动应用程序。我需要以编程方式检查SD卡在使用Delphi10Seattle的设备中是否可用?我使用JAVA找到了一些示例.请给我一些使用Delphi的例子
有谁知道为什么TEdit的MaxLength在Android上与DELPHIXE7(更新1)不兼容?有什么办法可以解决这个问题吗? 最佳答案 DELPHIXE7更新1中存在一些问题(请参阅我的报告QC129171)你可以用这段小代码克服它(例如MaxLength=5):procedureTForm1.Edit1Typing(Sender:TObject);beginifLength(Edit1.Text)>5thenEdit1.Text:=Edit1.Text.Substring(0,5);end;
DelphiAndroid开发的新手。如何检测屏幕方向已更改?即从肖像到风景,反之亦然?发生这种情况时如何触发代码?例如,我有一张图像,假设在纵向模式下为300x200,但是当设备切换到横向时,我希望它进行调整并占据全屏宽度。 最佳答案 在你的表单中实现一个方法procedureDoOrientationChanged(constSender:TObject;constM:TMessage);你在哪里处理当前方向。像这样订阅FormCreate中的方向变化TMessageManager.DefaultManager.Subscrib
我有一个用Delphi5编写的应用程序,我想将其转换为在Android2.x上运行。该应用程序非常简单;它用于通过Modbus串行链路将配置文件上传/下载到单独的微处理器。(这是一种发动机管理芯片,用于提高涡轮柴油发动机的马力)。自从我在大学的Pascal时代以来,我就没有编程过,所以我几乎是一个完全的初学者,但愿意为此投入一些时间,而且我当然有源代码。从我到目前为止所做的阅读来看,似乎用Java重写应用程序似乎是最常见的解决方案,但也有人建议使用Monodroid?我真的很感激关于我应该将哪些版本和工具放在一起来执行此操作的一些明确建议-例如,我是安装JavaSDK还是查看Monod
是否可以使用DelphiXE5(当然还有Android开发插件)创建Android动态壁纸(LWP)?使用DelphiXE5为Android开发一个简单的应用程序相当容易,但我找不到有关如何制作LWP的任何信息。有人有任何指示吗?谢谢! 最佳答案 我不认为你会找到任何东西。无论如何,还不到一段时间。Delphi的Android支持非常新,主要针对商业应用。虽然做其他事情是可行的,但大多数有趣的事情都涉及很多繁琐的诡计,比如添加启动画面或启动其他已安装的Activity并获得结果。我敢说在设置动态壁纸方面可以付出类似的努力,但目前还没