嗯,这段代码实际上已经集成到 QString 单元了,所以你可以直接调用 GetTimezone 函数来获得时区了。用 GetTimezoneText 可以获得时区的字符串表示。 代码不长,用起来也简单,它实际上返回的时区对应的分钟数,比如北京时间是480,也就是 8 小时,其它依次类推。使用 GetTimezonTe
标签: Android
[FMX] FMX.Graphics.Android 中对 GIF 判断的问题的修正
关于这个 Bug 的详情,大家可以参考:https://quality.embarcadero.com/browse/RSP-12424 Berlin 中的 FMX.Graphics.Android 实现的原始代码如下: class function TBitmapCodecAndroid.IsGIFStream(co
[杂谈]!错误!在 Android 下这么用 ShowModal 是错误的!
1、直接调用 ShowModal 肯定是不行的,Android 下直接抛出异常。而 iOS、OSX、Windows 下是没问题的。 2、像下面这样用循环模拟 ShowModal 也是不行的,如果只是这么简单,Delphi 早就实现了。这个代码在我手机上实测存在的主要问题就是你按回退键没响应。 var F:TForm2;
[FMX] Android APP 启动黑屏优化补丁
使用说明 *************************************************** Android APP 启动黑屏优化补丁 作者: Swish, YangYxd 2016.01.16 Version: 1.0.0 QDAC官方群: 250530692 ******************
[FMX] 在 Delphi/C++ Builder 中开发低功耗蓝牙设备
从蓝牙4.0开始定义了不同类型的蓝牙协议,原来的蓝牙协议改称为经典蓝牙(Classic Bluetooth),新的低功耗版本被称为BLE(Bluetooth Low Energy)。 要在 Delphi 或 C++ Builder 中使用低功能蓝牙,需要做以下步骤: 1、在你的工程中放一个 TBlueToothLE 组
密码保护:[译]RAD Studio 移动开发(西雅图版)- 前言
无法提供摘要。这是一篇受保护的文章。
Android 反编译工具
想必玩安卓的童鞋大多都知道,安卓的APK安装包是可以反编译出源代码的,如果开发人员发布时没有对其混淆等加密处理,反编译出来的代码几乎与真实的源代码一模一样。 想要反编译apk,需要用到apktool.jar,目前它已经更新了到了apktool_2.0.0rc6了。apktool.jar通过命令行即可反编译apk,而且网
[FMX] Android 按键定义
在FMX中,默认的按键定义位于 FMX.UITypes 文件中,以 vk 打头,如 vkReturn 代表回车键,但其定义并不全面。因此,我们找到 Android 源码中相关的列表,列出来供大家参考: #define KEY_RESERVED 0 #define KEY_ESC 1 /* WARNING: DO NOT
[FMX]通知状态实现TNotificationCenter
【所在单元】 FMX.Notification 【用途】 提供应用程序状态提示,包括 Android 的状态栏通知、消息通知及应用图标旁边的数字通知,具体取决于TNotification 的相关参数设置。但注意一点,弹出的通知时,程序可能已经退出(如果计划的通知),程序只有用户点击通知时才会打开来获得通知的信息。 【主
[Android]使用adb截屏
很简单,3句话,不需要root权限: adb -d shell screencap -p /sdcard/androidscreen.png adb -d pull /sdcard/androidscreen.png [local path] adb -d shell rm /sdcard/androidscreen.
Delphi编写的Android程序获取Root权限实现(2015.4.15更新,支持Android 4.4)
借助谷歌,并经过本大侠施展坑、蒙、拐、骗、偷五大绝技,终于成功实现在Delphi下获取Root权限并将其扩展为一个完整功能更加完整的TQAndroidShell记录,在华为荣耀2(Android 4.2)、Nubia Z5S(Android 4.4)测试通过。参考代码如下: unit QAndroid.Shell; i
在Andriod程序中获取外置SD卡根目录
我们知道,Andriod是基于Linux的,所以正常的存贮设备都被挂载到/mnt目录下,我们查找SD卡根目录就是要在下面找到那个卡是外置的SD卡,但遗憾的是,目前没有一种标准的方法来做到这一点(包括Andriod本身)。下面我为大家提供了一个函数来完成这一功能: function GetExtSDDir: String