Android

Android内存泄漏导致的原因有哪些

这篇文章主要介绍“Android内存泄漏导致的原因有哪些”,在日常操作中,相信很多人在Android内存泄漏导致的原因有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Android内存泄漏导致的原因有哪些”的疑惑有所帮助!接下来,请跟着小编一起来学习吧! 什么是内存泄露 什么是内存泄露,通俗的来说就是堆中的一些对象已经不会再被使用了,但垃圾收集器却无法将它们从

Android 2023年07月11日  114

Android本地数据存储Room实践和优化技巧

Room在SQLite基础上做了ORM封装,使用起来类似JPA,不需要写太多的sql。 导入依赖 //roomdef room_version="2.4.2"implementation "androidx.room:room-runtime:$room_version"annotationProcessor "androidx.room:room-compiler:$room_versio

Android 2023年07月11日  84

Delphi XE5 为Android应用制作签名的方法(图文)

要发布android应用,必须做签名的。看一下具体的操作步骤: 1.进入Project-Options: 2.打开Options窗口,选择Provisioning,在这里,可以为目标平台选择签名文件,也可生成新的签名文件。 2.1 选择目标平台,可以为dubug或release设置签名,默认情况下,debug签名文件是存在的,可不用设置,这也是我们建立一个新的Android项

Android / Delphi 2023年07月11日  87

Android开发笔记之Fragment的使用教程

何为碎片 官方文档中提到: A fragment represents a modular portion of the user interface within an activity. A fragment has its own lifecycle, receives its own input events, and you can add or remove fragments w

Android 2023年07月11日  123

Android通过BLE传输文件遇到问题解决

1、遇到的问题 公司要通过Android设备给外围设备的固件进行OTA升级,最开始想到的有两种方案。 1、将当前Android设备所连接 Wifi名称,WiFi密码通过BLE发送给外围设备。 外围设备拿到当前环境的WiFi名称和密码连接热点, 然后自己去服务器下载OTA文件,进行升级 2、当前Android设备和外围设备通过经典蓝牙进行传输OTA文件, 外围设备拿到OTA文件进行升级 但是

Android 2023年07月11日  126

Android应用程序的启动流程是什么

本篇内容介绍了“Android应用程序的启动流程是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! 应用进程的启动流程 本文基于Android 11,主要分析应用程序的启动流程,会直接定位到ActivityStackSupervisor.startSpecificActivity函数开始,因为该

Android 2023年07月11日  84

Android开发笔记XML数据解析方法及优缺点

何为XML数据 XML 指可扩展标记语言(eXtensible Markup Language)。 可扩展标记语言(英语:Extensible Markup Language,简称:XML)是一种标记语言,是从标准通用标记语言(SGML)中简化修改出来的。 其最主要的功能就是为了方便数据的传输与交换。 在Android开发中,我们有时候也需要从服务器上获取xml数据并加以解析 如何解析X

Android 2023年07月11日  122

Android适配器Adapter与ListView和RecycleView的简单使用

在使用ListView和RecycleView之前,我们得先了解适配器的概念。 适配器 具体来说,适配器Adapter是一个接口。 官方文档中是这样描述的: An Adapter object acts as a bridge between an AdapterView and the underlying data for that view. The Adapter provide

Android 2023年07月11日  92

Android 自定义开源库 EasyView实现详解

配置EasyView 这是一个简单方便的Android自定义View库,我一直有一个想法弄一个开源库,现在这个想法付诸实现了,如果有什么需要自定义的View可以提出来,不一定都会采纳,合理的会采纳,时间周期不保证,咱要量力而行呀,踏实一点。 1. 工程build.gradle 或 settings.gradle配置 代码已经推送到MavenCentral(),在Android Stu

Android 2023年07月11日  105

关闭

用微信“扫一扫”