收集的Delphi开发安卓APP的文章

这些文章都写得挺好的,收藏下来备用。

Delphi D10.X安卓APP开发中简单使用原生Toast

在安卓开发中,有时候我们希望使用Toast,Delphi已经为我们提供了使用接口,但仍然不是很方便,通过一些简单的封装,就可以方便的使用原生Toast。

Delphi D10.X安卓APP开发让原生Toast显示图片

上次完成了《Delphi D10.X安卓APP开发中简单使用原生Toast》,可以快速方便的使用Toast,并且可以自定义显示位置。在此基础上,今天我们来实现在Toast中显示图片的方式。

Delphi D10.X安卓开发中按两次返回键退出系统的方法

在安卓APP应用中,通常按下返回键后会关闭程序,有时候我们为了避免误按返回健导致程序的退出,会对按下返回健进行检测,并要求连续按下两次才退出程序。 在Delphi中开发安卓时,如何检测并实现两次退出APP呢。你可以使用发下方式。

Delphi D10.X 安卓APP开发中按返回键后程序不退出程序的方法

Delphi开发安卓APP时,在某些时候,我们会希望安卓下运行的程序不退出运行,当按下返回键后,程序退出前台但仍在后台运行,这里给出两个方法。

Delphi D10.X支持的系统平台及版本

经常有朋友来问到,Delphi可以支持哪些系统及版本,回答了无数次,这次不干脆写到这里,这样就更加方便。

Delphi D10.X 安卓APP开发中创建密钥库文件

APK签名是必须的 Android 系统要求所有 APK 必须先使用证书进行数字签名,然后才能安装到设备上或进行更新。 关于签名,同学使用delphi做开发的朋友通常都会忽略,特别是同时开始学习时,因为通常大家都没有习惯去注意签名的事,因为开发时好像根本没有这个操作,APK同样可以安装到手机上,并..

Delphi D10.X 开发过程中不编译与安装直接在多个平台查看窗体设计效果

delphi让你在IDE中设计时,无需在设备上运行应用程序且无需创建其他视图,即可查看应用程序在不同设备上的外观和行为。

Delphi D10.1 移动开发中APP界面基本布局(一)

Delphi 目前在移动应用开发上已越来越成熟,其高效、简洁的开发更让人喜欢。 说明案例演示使用Delphi控件完成界面基本布局,其中包括TLayout、TVertScrollBox、 TGridPanelLayout、TTabControl 等控件的基本使用。 本案...

对于《关于使用Delphi XE10 进行android开发的一些总结》的补充

看了一篇《关于使用Delphi XE10 进行android开发的一些总结》有些想说的。 以下内容有复制原文,正常字体显示的是原文,黑体是我想说的。 我并不想讨论什么样的开发语言更优秀,只希望能以我自己的体会、总结的使用情况,说出我的感受 如果说, 再有新项目, 让我选择用Java还是Delphi...

Delphi D10.X 并行库PPL编程之 TParallel.For

为了表示TParallel.For与常规的For是一样的功能,同样也使用了For的名称,但TParallel.For使用的是并行执行方式,而不象常规for循环一样一个接一个地串行执行。TParallel.For的循环执行效率有非常明显的提升。

Delphi D10.X 并行库PPL编程之TTask

Delphi D10.X 并行库PPL编程之TTask,演示应用程序如何使用并行编程库(PPL)实现任务 。

Delphi D10.X 使用并行编程库

delphi中的RTL(运行库)提供了并行编程库(PPL --Parallel Programming Library) ,让您的应用程序可以在跨平台应用中有效的使用多个CPU并行运行任务的能力。

Delphi D10.X 并行库PPL编程之 Futures

使用Futures时,将会在需要时获得此值,如果尚未计算,它将阻塞直到完成。

Delphi D10.X 在安卓APP开发中使用Jar包的注意事项

写完上一篇博客《对于《关于使用Delphi XE10 进行android开发的一些总结》的补充》考虑了一下,应该把一些在开发安卓APP时使用到JAR包的注意事项也再讲一下。 请注意:这里是一些注意事项,或说“在开发过程中可能遇到的坑”,不是具体的怎么做JAR的调用开发。 需要准备的一些工具 工欲善...

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

尽管FireMonkey控件与VCL控件看上去非常的相似性,但是许多小的差异可能会使熟悉VCL的人不知所措。这里给大家介绍其中一些差异。 VCL与FireMonkey不兼容 警告: FireMonkey与VCL本质上是完全不同的,FireMonkey(FMX)和可视组件库(VCL)...

Delphi D10.X 移动开发中APP界面基本布局(二)

主要讲FMX开发APP界面下可视控件的布局基础知识,也是一些基本的概念,也只有当你了解这些基础知识后,才能更好的应用界面布局。

Delphi FMX窗体中控件对齐方式介绍

FMX.Types.TAlignLayout TAlignLayout是一个枚举类型。用于指定控件在其父级中(一定记住,对应参照物是他的父级)的对齐方式。 TAlignLayout指定如何相对于其父控件中的放置位置。控件的自动对齐会影响其位置、大小(高度和宽度)以及锚点。如果父控件的大小发生更改,...

Delphi D10.3 LayoutsPro 控件简介 -避免输入焦点被虚拟键盘遮挡

扩展布局控件,具有TVertScrollBox所有功能(直接继承于TVertScrollBox),增加自动处理该控件内焦点不被虚拟键盘遮挡功能。 (在某些情况下,MEMO不能滚动到指定行)

Delphi D10 StringGrid安卓下虚拟键盘的使用

delphi开发安卓中使用StringGrid,自动跳转单元格与切换数字键盘的设置方法。

Delphi XE开发 Android 开机自动启动

Android 下的广播在Android下,要让我们开发的APP能在开机时自动启动,必须使用到Android系统下的广播。Android广播分为两个方面:广播发送者和广播接收者,通常情况下BroadcastReceiver指的是广播接收者(广播接收器)。 要使广播生效必须先注册广播,实现注册就是...

delphi D10 TListView使用复选框的BUG修改

在安卓下使用TListView时,需要使用到复选框,同时系统定义的几种类型如:ListItemShowCheck、ImageListItemShowCheck等都不能满足功能的需要,所以需要使用自定义显示内容,在定义好后,发现复选框不能正确使用,如下图设置:“ClickOnSelect”…(过程与...

delphi 10.3 自动安装 适配Android 6.0、7.0、8.0、9.0

简单记录一下,要做到多版本的自动适配首先需要对系统版本进行辨别,其次是针对不同版本编写针对性的处理代码,主要有以下几个: 1、Android6.0开始引入了权限申请机制,所以需要动态权限; 2、Android 7.0上,对文件的访问权限作出了修改,不能再使用file://格式的Uri 访问文件...

Delphi跨平台串口通讯控件介绍(SuperCom)

Delphi不使用三方库完成Android串口通讯的跨平台控件(SuperCom)介绍 在开发安卓串口通讯时,多数方式是需要使用serialport-api,也就是调用c语言写成的动态链接库,JAVA开发中有较多的开发案例。同样的方式,在delphi开发中就需要增加相应的Jar包与so库文件,这给...

Android 虚拟机ROOT操作说明

这里Root安卓虚拟机主要为方便串口开发测试。作者在计划开发一款无需任何三方库完成安卓串口通讯的控件时(Delphi下一款跨平台串口通讯控件“SuperCom”),手上没有可使用的安卓设备,只能使用虚拟机完成调试。在查阅众多资料,跨越众多大小坑后总结出以下资料,希望能给需要的朋友一点...