delphi

delphi XE Android四大组件ContentProvider:delphi XE可调用的Android ContentProvider有哪些?

delphi XE Android四大组件ContentProvider:delphi XE可调用的Android ContentProvider有哪些?

delphi XE Android四大组件ContentProvider:delphi XE可调用的Android ContentProvider有哪些?delphi XE用Android SDK方法开发App(二)运用Android四大组件之ContentProviderunit Androidapi.JNI.Provider;interfaceuses »

我对学习delphiTeacher的《delphi调用及封装Android原生控件》的学习和研究点滴体会之二

我对学习delphiTeacher的《delphi调用及封装Android原生控件》的学习和研究点滴体会之二 摘要: 本文为3月21日晚学习了delphiTeacher王老师的《delphi调用及封装Android原生控件》后的体会之二。当加载being loaded应用程序时,我们并不知道本机窗体的边界rect,因为android稍后会在最近的布局过程中重新调整realign窗体的视... »

在这里插入图片描述

Delphi D10.X快速实现安卓状态栏沉浸模式

前言使用Delphi开发安卓APP时,我们经常想要实现状态栏沉浸样式,但这方面资料较少,基本算是没有,即便找到一两个实现的样例也并不一定合用。为此,我花了点时间观摩学习了JAVA及其他Delphi实现状态栏沉浸式的代码,在自己动手实践后全面进行了封装。(目前 据我所查询资料了解的,这是在delphi中实现安卓沉浸最为方便、快捷、适配效果最好的方式。 »

在这里插入图片描述

编程语言排行榜2020年3月 TIOBE编程语言排行榜2020年最新版

TIOBE已经公布了编程语言排行榜2020年3月的数据,编程语言3月的排名有了新的变化,Delphi即将跌出TIOBE指数前20名,Java大涨,超过了C语言成为排行榜TOP1,具体的信息下面一起来看看2020年3月编程语言排行榜。 2020年3月编程语言排行榜看点: C语言不愧是年度编程语言,以3.03%的年增长率继续大幅领先。年增长率较高的还有Java(2.90%)、C#(2.95%)和Pyt... »

我对delphi调用第三方SDK的理解

我对delphi调用第三方SDK的理解 去年就买了OrangeUI工具,前天听了王老师直播后,昨天第1次尝试着使用它,照着老师的步骤全部重新做了一遍,感觉很好,把实现过程和心得写出来,分享给大家。用户可以使用JDK自带的jar命令创建或提取JAR文件。 »

在这里插入图片描述

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

上次完成了《Delphi D10.X安卓APP开发中简单使用原生Toast》,可以快速方便的使用Toast,并且可以自定义显示位置。在此基础上,今天我们来实现在Toast中显示图片的方式。procedure Toast; overload;增加对应的功能过程:procedure Toast;begin CallInUiThread;end;调用方式: Toast;运行后的效果:全部代码这是u_... »

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

在Delphi里可以忽略这个参数的意义,直接使用False就行了。模拟Home按键法使用方式:procedure TfMain.FormKeyUp;var intent: JIntent;begin if Key = vkHardwareBack then begin Key := 0; intent := TJIntent.Create; intent.setAction... »

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

写完上一篇博客《对于《关于使用Delphi XE10 进行android开发的一些总结》的补充》考虑了一下,应该把一些在开发安卓APP时使用到JAR包的注意事项也再讲一下。总结Delphi调用JAR包,最主要的工作不是花在了写代码上,而是完成这几行代码的过程中。Delphi调用JAR包,多想、多看、多检查、多试验,多学习。 »

JAVA开发安卓与Delphi开发安卓时的内存使用情况

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

看了一篇《关于使用Delphi XE10 进行android开发的一些总结》有些想说的。)Webbrowser, ArcGIS Map这样的控件, 永远在最顶层这就很烦躁了, 想跟其他界面进行交互, 就需要不停的显示, 隐藏, 这些顶层控件所在的界面, 如果要在这层界面上加控件, 恭喜你, 练习用代码创建控件, 并布局的好时候到了;莫名其妙的Android就无法调试了选择Android, 启动调试... »

Delphi 的单元测试工具DUnit

Delphi 的单元测试工具DUnit

以前写Java时候经常使用一款单元测试工具JUnit,工作之后在用Delphi,自然也要换到Delphi下面的单元测试工具DUnit。DUnit是XUnit家族中的一员,是Extreme Programming测试实现Xtreme Testing的一种工具。DUnit的用法和JUnit很类似,如果有相关经验很容易上手。如果有装过CnPack 的Delphi工具包,可以很轻松的在 File ->... »

Dunit使用入门初步详解

Dunit使用入门初步详解

本文讲解了Dunit的基本使用方法,是我再初识Dunit的一点积攒,现在总结出来供Dunit学习者起步之用,至于更深入的研究还靠读者们的细心研究与不断的实践再实践!本文如有讲解错误之处还请读者朋友们积极提出,我们共同讨论,共同进步!   Dunit初步详解 一、安装Dunit 将dunit-9.2.1(本文以dunit-9.2.1为例)解压缩到文件夹F:DUnit案例dunit-9.2.... »

Delphi单元测试工具Dunit介绍

Delphi单元测试工具Dunit介绍

 Dunit基本介绍     Dunit是Xunit家族中的一员,用于Dephi的单元测试。是Extreme Programming测试实现Xtreme Testing的一种工具。Dunit是一个Free的测试工具,没有代码覆盖率功能。     Dunit的官方Web Site 是https://sourceforge.net/proje... »

Delphi单元测试DUnit与MVC模式

我想,用Delphi开发软件,还能使用MVC模式的公司恐怕凤毛麟角吧?!这倒不是说MVC模式不适合Delphi,而是用Delphi开发软件,PME 似乎是一种为直接自然的模式。c)多数类及函数都可以用DUnit进行单元测试,但复杂的控制类用DUnit可能也不好测试,尤其是涉及界面绘制及数据库组件的部分更难测试。我想,这也是大多数用Delphi的软件企业不用或很少用DUnit测试的主要原因吧。 »

这些Borland时代的大牛,你认识几个?

这些Borland时代的大牛,你认识几个?

今年是Delphi 诞生的第25个年头。2020-02-14 有一场大牛的网络视频聚会悄然举行了。下面是视频截图。但新的继任者又在举起delphi的大旗继续前行。介绍一个官方推荐的delphi学习网站,献给那些痴迷delphi的死忠粉们。 »

FireMonkey v1.1的WinSoft WinRT-10.3-SEO-狼术

FireMonkey v1.1的WinSoft WinRT-10.3-SEO-狼术

使Delphi FireMonkey应用程序可以使用Windows运行时和UWP控件。使用Windows运行时API和XAML孤岛支持Windows 32和64位应用程序适用于Delphi XE3-10.3需要Windows 10注册版本中包含的源代码应用程序中的免版税分配Enables Delphi FireMonkey applications to use Windows Runtime a... »

展示Delphi编译链接过程

展示Delphi编译链接过程

Delphi是先编译源文件,然后把它们链接起来,最终形成可执行文件。如下图展示:具体在IDE架构上表现如下1、Syntax check Project1 选项,它能让Delphi编译工程,并且报出任何错误和警告,这时检查代码错误最快的方法。Delphi只编译工程,而不执行链接,Syntax check选项的目的就是尽快检查代码的语法错误,因为链接阶段需要占额外的时间,Syntax check忽略了... »

Delphi常量

常量就是在第一次赋值后不能改变其值的量. Delphi有两种常量: 直接常量, 声明常量. 1直接常量:数值123 ,字符串’csdn.net’, 十六进制数$12,FALSE 和TRUE 2声明常量: 符号常量, 资源字符串, 类型常量, 数组常量 2.1符号常量 Const   = ;      Const  intA =123; intB=123+ intA; chStr =’abcdef’... »

python调用Delphi写的Dll代码示例

首先看下Delphi单元文件基本结构: unit Unit1; //单元文件名 interface //这是接口关键字,用它来标识文件所调用的单元文件 uses //程序用到的公共单元 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs; type //这里定义了程序所用的组件,一些类... »

学习python (2)

一个好的集成开发环境,能很大地提高编程效率。所以,我得需要先找一个好的python 的开发工具。 eclipse +pyDev, 感觉还不错。我把安装过程的关键点,详细记录于本文,以便自己和读者日后重新安装的时候,别找不到北。 eclipse 是一个java的免费的IDE, 我安装的是 eclipse-SDK-3.2.1-win32.zip,123M  下载地址:http://www.e... »

C# 调用Delphi dll 实例代码

delphi dll 源码: 代码如下:library dllres;   type     char10 = array[0..9] of char;     TMydata = packed record       id: Integer;&n... »

Delphi在Android下使用Java库的方法

 本文将以Android的USB串口通讯库为例,介绍Delphi如何在Android中使用Java的库。   USB串口通讯库地址:    https://github.com/felHR85/UsbSerial 一、Java库编译   1.安装Android Studio   2.在Android Studio中将SDK路径指向Delphi的SDK路径(避免重复安装SDK)   3.下载UsbS... »

Javascript 面向对象特性

void表明“执行其后的语句,且 忽略返回值”。Number.MIN_VALUE : 返回 JScript 最接近0的数。如下例: //--------------------------------------------------------- // NaN的运算与检测 //--------------------------------------------------------- v... »