持续化技术简介数据持续化就是☞将那些内存中的瞬时数据保存到存储设备中,保证手机关机的情况下不会丢失。保存在内存的数据是瞬时状态的,保存在存储设备中的数据是处于持久状态的。持久化技术提供了一种机制让数据在瞬间状态和持久状态之间转化。三大持久化技术 文件存储,sharepreferences,数据库存储。文件存储所有数据不进行任何格式化处理直接存入文件中,适合一些简单的文本数据和二进制数据。Share
转载
2023-09-14 17:10:33
77阅读
RAD Studio 10 SeattleRAD XE10 SeattleRAD 10 Seattlec++builder 10 SeattleDelphi 10 Seattlehttp://docwiki.embarcadero.com/RADStudio/Seattle/en/Main_Pagehttp://www.embarcadero.com/products/rad-studio/wha
转载
2015-09-01 09:17:00
445阅读
# Delphi XE10 在 Android 中摄像头镜像功能实现
在移动应用开发中,使用摄像头进行图像采集是一项常见需求,尤其是在社交应用中。Delphi XE10 (也称为 RAD Studio) 提供了强大的功能来实现这一点,并且支持 Android 平台。本文将介绍如何在 Delphi XE10 中使用摄像头,并实现镜像效果,让用户能够在自拍时看到自己。
## 关键概念
在进行摄像
//蓝牙 System.Bluetooth //单元中主要包含以下几个类 TBluetoothManager、TBluetoothDeviceList、TBluetoothAdapter、TBluetoothDevice、TBluetoothService、 TBluetoothServiceList、TBluetoothSocket TBluetoothManager //蓝牙管理器,用于蓝...
转载
2019-07-05 11:47:00
461阅读
2评论
# Android 10 存储位置深入解析
在 Android 10 及更高版本中,存储管理得到了显著的改进,尤其是在数据隐私和应用数据处理上。本文将帮助您理解 Android 10 的存储位置,包括如何访问文件、请求权限以及示例代码等。
## 一、存储模式
在 Android 系统中,主要有两种存储模式:**内部存储**和**外部存储**。
- **内部存储**:应用在内部存储中的数据对
//消息提醒(从手机屏幕顶部向下滑动,出现的提示消息) NotificationC: TNotificationCenter; procedure TNotificationsForm.btnSendNotificationImmediatelyClick( Sender: TObject); var Notification: TNotification; begin { ver...
转载
2019-07-05 11:42:00
275阅读
2评论
# Delphi XE10 Android开发环境配置指南
## 一、流程概述
在进行Delphi XE10 Android开发之前,我们需要配置一个有效的开发环境。以下是配置流程的简要步骤:
| 步骤编号 | 步骤描述 |
|----------|----------------------------------|
| 1
Delphi XE10 RTL - PPL - TTask 并行编程库(PPL --Parallel Programming Library) ,让您的应用程序可以在跨平台应用中有效的使用多个CPU并行运行任务的能力。 TTask(并行运行多个任务) 说明: TTask的实例是一个可以在并行于其他正
转载
2020-06-23 14:21:00
449阅读
2评论
Delphi XE10 创建匿名线程,已经很容易了, TThread.CreateAnonymousThread( // 创建一个匿名线程, procedure begin // 代码。 TThread.Synchronize(TThread.CurrentThread, procedure //
转载
2020-06-01 09:13:00
1006阅读
2评论
//截取屏幕图片 function MakeScaleScreenshot(Sender: TControl): TBitmap; function GetScreenScale: Single; var ScreenService: IFMXScreenService; begin Result := 1; if TPlatformServices.Curr...
转载
2019-07-05 11:51:00
320阅读
2评论
//当前网络状态(引用 Androidapi.JNI.Network.pas) IsConnected //连接 IsWiFiConnected //Wifi是否连接 IsMobileConnected //移动网络是否连接
转载
2019-07-05 11:49:00
246阅读
2评论
待补充
转载
2019-07-05 11:44:00
242阅读
2评论
上 周在公司的erp项目中,将原来的商品分类(大类,一级分类和小类)改造成select控件的三级联动的效果(实际上笔者使用的是三个 DropdownList控件)。用到了select控件的插入和移除option的操作方法。根据笔者的经验,在实际项目中,select控件是经常要 用到的(当然包括DropdownList控件)。下面就整理发布一下select的一些常见js操作方法。贴代码为主: /*s
1、File cacheDir = context.getCacheDir();
应用内部存储空间(数据文件私有)文件存储到这个路径下,不需要申请权限,当应用被卸载的时候,目录下的文件会被删除。
需要注意的是,这个文件的目录和应用的存储位置有关,
当应用被移动到外部存储设备的时候,文件的绝对路径也是变化的,所以建议当数据存储到这个目录的时候,用相对路径。
转载
2023-07-07 09:54:09
456阅读
短信是:data/data/com.android.providers.telephony目录下的mmssms.db数据库文件中的sms表
通话记录:data/data/com.android.providers.contacts目录下的contacts2.db数据库文件中的call表
data/data/com.android.providers.contacts目录下的contac
转载
2023-06-12 20:05:01
767阅读
打开备份短信的方法:1.通过电脑找回手机短信内容的最基本思路,即将保存手机短信容的数据库文件传输到电信上,用相关手机信看工具进找回,对此需要借助第三方ROOt工获取手机ROOT权限。2.并非所有手机都支持通过第三方ROOT工具来获取级权限,对于小米MIUI稳定版系统,需刷机成开发版,然利用自的ROOT管理工具来获取其ROOT限。3.当成功获取手机ROOT权限后,即可借助RE文件管,将保存手机短信内
转载
2023-06-01 17:47:18
665阅读
DevExpress VCL套件是一套非常强大的界面控件,可惜关于Delphi开发方面的说明太少,有些控件使用起来一头雾水,不知从何下手。本节详细介绍在Delphi Xe10 Seattle中如何利用dxLayoutControl 控件来做界面布局。 1、 首先从工具箱面板中将dxLayoutCon
转载
2021-01-07 17:03:00
499阅读
2评论
1、Delphi XE10 MessageDlg 介绍 原型: function MessageDlg(const AMessage: string; const ADialogType: TMsgDlgType; const AButtons: TMsgDlgButtons; const AHel
转载
2020-06-01 09:43:00
715阅读
2评论
https://www..com/Bonny.Wong/p/7440288.html DevExpress VCL套件是一套非常
转载
2018-02-01 00:53:00
89阅读
2评论
//引用单元 FMX.Android.DeviceInfo.GetInformation; Memo1.Lines.Add('ID:'+FMX.Android.DeviceInfo.ID); Memo1.Lines.Add('IMEI:'+FMX.Android.DeviceInfo.IMEI); Memo1.Lines.Add('User:'+FMX.Android.Devic...
转载
2019-07-05 11:54:00
244阅读
2评论