[FMX] FMX.Graphics.Android 中对 GIF 判断的问题的修正

关于这个 Bug 的详情,大家可以参考:https://quality.embarcadero.com/browse/RSP-12424 Berlin 中的 FMX.Graphics.Android 实现的原始代码如下:

存在的问题: 第一个判定不完善,

[杂谈]!错误!在 Android 下这么用 ShowModal 是错误的!

1、直接调用 ShowModal 肯定是不行的,Android 下直接抛出异常。而 iOS、OSX、Windows 下是没问题的。 2、像下面这样用循环模拟 ShowModal 也是不行的,如果只是这么简单,Delphi 早就实现了。这个代码在我手机上实测存在的主要问题就是你按回退键没响应。 [crayon-59c34

[FMX] 在 Delphi/C++ Builder 中开发低功耗蓝牙设备

从蓝牙4.0开始定义了不同类型的蓝牙协议,原来的蓝牙协议改称为经典蓝牙(Classic Bluetooth),新的低功耗版本被称为BLE(Bluetooth Low Energy)。 要在 Delphi 或 C++ Builder 中使用低功能蓝牙,需要做以下步骤: 1、在你的工程中放一个 TBlueToothLE 组

Android 反编译工具

想必玩安卓的童鞋大多都知道,安卓的APK安装包是可以反编译出源代码的,如果开发人员发布时没有对其混淆等加密处理,反编译出来的代码几乎与真实的源代码一模一样。 想要反编译apk,需要用到apktool.jar,目前它已经更新了到了apktool_2.0.0rc6了。apktool.jar通过命令行即可反编译apk,而且网

[FMX] Android 按键定义

在FMX中,默认的按键定义位于 FMX.UITypes 文件中,以 vk 打头,如 vkReturn 代表回车键,但其定义并不全面。因此,我们找到 Android 源码中相关的列表,列出来供大家参考:

 

[FMX]通知状态实现TNotificationCenter

【所在单元】 FMX.Notification 【用途】 提供应用程序状态提示,包括 Android 的状态栏通知、消息通知及应用图标旁边的数字通知,具体取决于TNotification 的相关参数设置。但注意一点,弹出的通知时,程序可能已经退出(如果计划的通知),程序只有用户点击通知时才会打开来获得通知的信息。 【主

[Android]使用adb截屏

很简单,3句话,不需要root权限:

将下面的的[local path]替换为你自己的本地路径,如C:/temp/androidscreen.png就好了,图就顺利的截下来了。

Delphi编写的Android程序获取Root权限实现(2015.4.15更新,支持Android 4.4)

借助谷歌,并经过本大侠施展坑、蒙、拐、骗、偷五大绝技,终于成功实现在Delphi下获取Root权限并将其扩展为一个完整功能更加完整的TQAndroidShell记录,在华为荣耀2(Android 4.2)、Nubia Z5S(Android 4.4)测试通过。参考代码如下: [crayon-59c34a066bfb92

在Andriod程序中获取外置SD卡根目录

我们知道,Andriod是基于Linux的,所以正常的存贮设备都被挂载到/mnt目录下,我们查找SD卡根目录就是要在下面找到那个卡是外置的SD卡,但遗憾的是,目前没有一种标准的方法来做到这一点(包括Andriod本身)。下面我为大家提供了一个函数来完成这一功能: [crayon-59c34a066c1cf8192644