- 博客(99)
- 资源 (30)
- 收藏
- 关注
原创 delphi D10.X 生成WebService接口介绍
概述WebService是一种跨编程语言和跨操作系统平台的远程调用技术。他是基于http的soap协议传输数据 webservice=soap=http+xml,webservice协议就是有http+xml组成的,其中xml中会用到wsdl,而wsdl是描述语言xml中的一种格式。WebService交互的过程就是,WebService遵循SOAP协议通过XML封装数据,然后由Http协议来传输数据。这是一种很早就出现的数据交互技术,现在的系统中很少再使用到,在用的多数是原有系统沿用下来的。当年使
2020-09-17 11:28:35 14577
原创 RAD Studio 10.4.1 Sydney 新增与改进内容介绍
RAD Studio 10.4 Sydney-Release 1(也就是10.4.1)。10.4.1基于10.4的功能集,增强了整个产品中的现有功能,并添加了新功能。可以将Delphi 10.4.1,C ++ Builder 10.4.1和RAD Studio 10.4.1下载到任何活动的Update Subscription客户。RAD Studio 10.4.1非常注重质量改进。质量重点关注领域包括:集成开发环境Delphi Code Insight(LSP)Parallel Library
2020-09-03 11:10:08 16189 1
原创 全面且简单明了的蓝牙服务及UUID介绍
什么是蓝牙蓝牙,是一种支持设备短距离通信(一般10m内)的无线电技术,能在包括移动电话、PDA、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线信息交换。利用“蓝牙”技术,能够有效地简化移动通信终端设备之间的通信,也能够成功地简化设备与因特网Internet之间的通信,从而使数据传输变得更加迅速高效,为无线通信拓宽道路。简单说,蓝牙就是一种使用无线电通信的技术去完成设备与设备间通讯与数据交换。 而我们通常使用的那些蓝牙耳机、蓝牙打印机、蓝牙手环、蓝牙鼠标等等设备,都是基于蓝牙通信技术对外提供某种(或
2020-08-21 19:33:09 29568 7
原创 蓝牙 UUID识别码对应的服务类型
UUID是“Universally Unique Identifier”的简称,通用唯一识别码的意思。对于蓝牙设备,每个服务都有通用、独立、唯一的UUID与之对应。也就是说,在同一时间、同一地点,不会有两个相同的UUID标识的不同服务。蓝牙各种UUIDServiceDiscoveryServerServiceClassID_UUID = ‘{00001000-0000-1000-8000-00805F9B34FB}’BrowseGroupDescriptorServiceClassID_UUID =
2020-08-20 17:48:48 16028
原创 Windows 系统中单机最大TCP的连接数详解
在编程时使用Socket 通讯,我们需要了解单机中最多可以建立多少个 TCP 连接,本文介绍如何调整系统参数来调整单机的最大TCP连接数。Windows 下单机影响TCP连接数主要有以下几项注册表参数:最大TCP连接数[HKEY_LOCAL_MACHINE \System \CurrentControlSet \Services \Tcpip \Parameters]TcpNumConnections = 0x00fffffe (Default = 16,777,214)这条注册表信息配置单机的
2020-08-16 11:47:42 17702
原创 安卓(Linux)系统开发中使用 ar 对静态库操作
ar命令可以用来创建、修改库,也可以从库中提出单个模块。库是一单独的文件,里面包含了按照特定的结构组织起来的其它的一些文件(称做此库文件的member)。原始文件的内容、模式、时间戳、属主、组等属性都保留在库文件中。
2020-08-14 10:55:49 13762
原创 Delphi WebBrowser设置自己定义User-Agent
我们自己有时候做项目需要使用到WebBrowser控件,同时不希望所访问的服务器知道某些不希望透露的信息,或是想要对服务端发送一些必须的信息时,也就需要对WebBrowser的User-Agent信息作出一些修改。
2020-08-09 23:15:48 14713
原创 安卓版本对应
记不住版本对应,为什么就非要搞个对应呢,统一不好吗?SDK版本名 API LevelAndroid 9.0 (Pie) 28Android 8.1 (Oreo) 27Android 8.0 (Oreo) 26Android 7.1.1 (Nougat) 25Android 7.0 (Nougat) 24Android 6.0 (Marshmallow) 23Android 5.1 (Lollipop) 22Android 5.0 (Lollipop) 21Android 4.4W (Ki
2020-07-31 14:41:41 14591
原创 全Delphi代码实现安卓扫码程序
全Delphi代码实现的扫码程序,扫码过程流畅不卡顿。主要功能已封装好,直接使用,简单方便、安全高效。封装代码仅可用于安卓系统,已处理好动态权限等细节工作。
2020-07-29 09:34:50 16714 13
原创 揭秘FMX进度条样式修改
Delphi跨平台开发中的FMX样式处理给了我们UI设计的很多便捷。在很多年前使用Delphi开发VCL应用时,我们都期盼各种各样的皮肤控件,他能给我们带来新颖、夺目、优雅的程序外观。在现今的FMX应用中,我们其实已不再需要其他三方的UI控件,FMX中的样式已能非常好的满足我们的需要,当然要做到非常美观仅靠我们码农还是较为欠缺的,所以若有美工的配合就非常的完美了。闲话少说,今天我们从一个进度条来引入对控件样式的修改处理。问题的提出前几天,有朋友问我,想修改手机上进度条的高度,单独设置控件的Height
2020-07-28 23:14:49 14384
原创 delphi D10.X开发Linux 知道这些少走弯路
Delphi开发Linux程序,准备开发Linux系统程序前,你就需要先了解这些知识。 这些是花时间走了弯路才明白的。...
2020-06-09 17:13:31 11876 1
原创 Ubuntu 18.04LTS的安装与安装中文语言
Ubuntu 18.04LTS的安装与安装中文语言。虚拟机新建到安装系统及完成中文语言包的安装,全过程详尽的安装指导。值得搜藏。
2020-06-08 17:33:07 11736
原创 Delphi RAD Studio 10.4 Sydney 新增和改进的功能简介
Delphi RAD Studio 10.4 Sydney 新增和改进的功能简介
2020-05-26 19:24:06 6983 1
原创 Delphi D10.X中实现安卓中文语音合成(中文朗读)就这么简单
语音合成,据说Android系统从1.6版本开始就支持TTS(Text-To-Speech)。但是android系统默认的TTS引擎:Pic TTS不支持中文。好在现在国内较多的手机都已安装好中文的TTS引擎。使用Delphi开发一个可以朗读中文的APP就非常的简单了。
2020-04-28 20:01:41 16148
原创 Delphi D10.X中Tpath引发的单元引用及代码编写的思考
Tpath引发的单元引用及代码编写的思考,别省那点敲代码的时间,懒是优点也是缺点。
2020-04-26 14:25:28 14630
原创 Delphi D10.X快速实现安卓状态栏沉浸模式
使用Delphi开发安卓APP时,我们经常想要实现状态栏沉浸样式,但这方面资料较少。目前 据我所查询资料了解的,这是在delphi中实现安卓沉浸最为方便、快捷、适配效果最好的方式。
2020-04-23 23:38:48 10229
原创 不用USB连接线或没有ADB驱动如何调试安卓
USB数据线的调试方式,大家应该比较常用,今天就专门说说怎么在不使用USB数据线的方式下进行安卓的开发调试。
2020-04-13 14:02:35 12488 1
原创 Delphi D10.X 开发过程中莫名多出FireDAC.VCLUI.Wait引用的问题
Delphi D10.X 开发过程中莫名多出FireDAC.VCLUI.Wait引用的问题的分析与解决。
2020-04-11 17:29:49 14336
原创 Delphi D10.X安卓APP开发让原生Toast显示图片
上次完成了《Delphi D10.X安卓APP开发中简单使用原生Toast》,可以快速方便的使用Toast,并且可以自定义显示位置。在此基础上,今天我们来实现在Toast中显示图片的方式。
2020-03-08 10:46:39 3428
原创 Delphi D10.X安卓开发中按两次返回键退出系统的方法
在安卓APP应用中,通常按下返回键后会关闭程序,有时候我们为了避免误按返回健导致程序的退出,会对按下返回健进行检测,并要求连续按下两次才退出程序。在Delphi中开发安卓时,如何检测并实现两次退出APP呢。你可以使用发下方式。
2020-03-07 14:03:25 14794
原创 Delphi D10.X安卓APP开发中简单使用原生Toast
在安卓开发中,有时候我们希望使用Toast,Delphi已经为我们提供了使用接口,但仍然不是很方便,通过一些简单的封装,就可以方便的使用原生Toast。
2020-03-06 15:14:44 15599
原创 Delphi D10.X支持的系统平台及版本
经常有朋友来问到,Delphi可以支持哪些系统及版本,回答了无数次,这次不干脆写到这里,这样就更加方便。
2020-03-05 20:51:24 14960
原创 Delphi D10.X 安卓APP开发中按返回键后程序不退出程序的方法
Delphi开发安卓APP时,在某些时候,我们会希望安卓下运行的程序不退出运行,当按下返回键后,程序退出前台但仍在后台运行,这里给出两个方法。
2020-03-05 12:47:02 14963
原创 Delphi D10.X 安卓APP开发中创建密钥库文件
APK签名是必须的Android 系统要求所有 APK 必须先使用证书进行数字签名,然后才能安装到设备上或进行更新。关于签名,同学使用delphi做开发的朋友通常都会忽略,特别是同时开始学习时,因为通常大家都没有习惯去注意签名的事,因为开发时好像根本没有这个操作,APK同样可以安装到手机上,并正常运行与调试。这是由于大家在开发过程中,Delphi在安装时就自动为APK的需要生成好开发签名证书,...
2020-03-02 14:02:19 14862
原创 Delphi D10.X 开发过程中不编译与安装直接在多个平台查看窗体设计效果
delphi让你在IDE中设计时,无需在设备上运行应用程序且无需创建其他视图,即可查看应用程序在不同设备上的外观和行为。
2020-02-28 22:29:57 14752
原创 Delphi D10.X 并行库PPL编程之 TParallel.For
为了表示TParallel.For与常规的For是一样的功能,同样也使用了For的名称,但TParallel.For使用的是并行执行方式,而不象常规for循环一样一个接一个地串行执行。TParallel.For的循环执行效率有非常明显的提升。
2020-02-28 14:37:55 16039
原创 Delphi D10.X 并行库PPL编程之TTask
Delphi D10.X 并行库PPL编程之TTask,演示应用程序如何使用并行编程库(PPL)实现任务 。
2020-02-28 14:36:00 16015
原创 Delphi D10.X 使用并行编程库
delphi中的RTL(运行库)提供了并行编程库(PPL --Parallel Programming Library) ,让您的应用程序可以在跨平台应用中有效的使用多个CPU并行运行任务的能力。
2020-02-28 14:33:51 13201
原创 Delphi D10.X 在安卓APP开发中使用Jar包的注意事项
写完上一篇博客《对于《关于使用Delphi XE10 进行android开发的一些总结》的补充》考虑了一下,应该把一些在开发安卓APP时使用到JAR包的注意事项也再讲一下。请注意:这里是一些注意事项,或说“在开发过程中可能遇到的坑”,不是具体的怎么做JAR的调用开发。需要准备的一些工具工欲善其事必先利其器,以下这些工具对你开发会起到帮助作用的。当然,不用工具也是可以的,只要你愿意,什么事会做...
2020-02-27 17:21:15 3675
原创 对于《关于使用Delphi XE10 进行android开发的一些总结》的补充
看了一篇《关于使用Delphi XE10 进行android开发的一些总结》有些想说的。以下内容有复制原文,正常字体显示的是原文,黑体是我想说的。我并不想讨论什么样的开发语言更优秀,只希望能以我自己的体会、总结的使用情况,说出我的感受如果说, 再有新项目, 让我选择用Java还是Delphi, 那么, 我会毫不犹豫的选择使用 Java…(选择什么语言开发,都是各自的权利,没什么应该或不应该...
2020-02-27 12:19:34 4512 7
原创 Delphi D10.X VCL和FireMonkey之间的常见差异介绍
尽管FireMonkey控件与VCL控件看上去非常的相似性,但是许多小的差异可能会使熟悉VCL的人不知所措。这里给大家介绍其中一些差异。VCL与FireMonkey不兼容警告:FireMonkey与VCL本质上是完全不同的,FireMonkey(FMX)和可视组件库(VCL)不兼容,因此不应在同一模块中一起使用。也就是说,一个模块应该是FireMonkey或VCL之一。不兼容...
2020-02-25 16:07:53 15972
原创 Delphi D10.X 移动开发中APP界面基本布局(二)
主要讲FMX开发APP界面下可视控件的布局基础知识,也是一些基本的概念,也只有当你了解这些基础知识后,才能更好的应用界面布局。
2020-02-25 01:15:10 11997 1
原创 Delphi FMX窗体中控件对齐方式介绍
FMX.Types.TAlignLayoutTAlignLayout是一个枚举类型。用于指定控件在其父级中(一定记住,对应参照物是他的父级)的对齐方式。TAlignLayout指定如何相对于其父控件中的放置位置。控件的自动对齐会影响其位置、大小(高度和宽度)以及锚点。如果父控件的大小发生更改,则控件也会更改以保持在父控件内自动对齐。父级控件的Margins属性会影响控件在其中的自动对齐。其中...
2020-02-23 13:29:20 15160
原创 Delphi D10.3 LayoutsPro 控件简介 -避免输入焦点被虚拟键盘遮挡
扩展布局控件,具有TVertScrollBox所有功能(直接继承于TVertScrollBox),增加自动处理该控件内焦点不被虚拟键盘遮挡功能。 (在某些情况下,MEMO不能滚动到指定行)
2020-01-20 01:18:14 10590
海康威视最新安卓sdk_6.1.6.3 build20200925
2021-02-03
很多年前D7下自己做的控件DbTree
2020-09-04
Delphi原生安卓中文语音合成
2020-04-28
最方便快捷的安卓状态栏沉浸的实现方式
2020-04-23
Delphi安卓APP获取手机信息
2020-03-10
Delphi开发安卓APP中使用原生Toast
2020-03-06
Delphi D10.X 使用并行编程库使用演示
2020-02-28
LayoutsPro控件 避免输入焦点被虚拟键盘遮挡
2020-01-20
Delphi 10.3 安卓自动升级 适配6.0、7.0、8.0、9.0(仅测试程序)
2019-08-25
Delphi跨平台串口通讯控件_SuperCom_测试程序
2018-05-14
安卓虚拟机Root工具
2018-05-14
Delphi Android 广播事件处理
2017-07-06
Delphi移动应用中IOS与Android本地通知案例(含源码)
2017-06-26
使用Delphi控件完成界面基本布局 (一)
2017-06-14
delphi DataSnap连接超时设置无效补丁
2017-03-29
Delphi 10 Seattle小票打印控件 增强版TQ_Print_V2.0手册
2017-02-27
Delphi 10 Seattle小票打印控件 增强版TQ_Print_V2.0
2017-02-27
【源码】10分钟10行代码开发APP(delphi 应用案例)
2016-09-14
Delphi 10 Seattle小票打印控件
2016-08-31
Delphi中IDE集成CVS--TortoiseCVS_v01
2007-09-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人