android

wangz763 小时前
android·sqlite·kotlin·jetpack compose
Android 下用kotlin写一个sqlite
二流小码农5 小时前
android·ios·harmonyos
鸿蒙开发:V2版本装饰器@Once本文代码案例基于Api13。最近准备把refresh刷新库的装饰器由V1升级至V2时,遇到了一个问题,在@Prop装饰器切换@Param装饰器时,发现了自定义组件的属性无法修改问题,提示报错:
苏苏码不动了4 小时前
android·java·c++
Android JNI的理解与使用。写在前面:Java相对于C/C++来说是更高级的语言,隐藏了指针,可读性更高,更容易学习,但是无法直接操作硬件、运行速度较慢也是不可回避的硬伤。JNI就是Java官方定义的一套标准“接口”,用于Java和C/C++之间互相调用,注意这里是互相调用,而不是只能用Java去调用C/C++。搞Android开发的,JNI是必须掌握的技术,以前我一直逃避,因为觉得比较难,但是真正学习下来并没有那么难。Java运行速度较慢,有一些对时间要求超高的场景,就必须用到JNI。 每一节文末会附上Demo APP的GitHu
新知图书4 小时前
android·数据库·mysql
MySQL查看视图【图书推荐】《MySQL 9从入门到性能优化(视频教学版)》-CSDN博客《MySQL 9从入门到性能优化(视频教学版)(数据库技术丛书)》(王英英)【摘要 书评 试读】- 京东图书 (jd.com)
knookda7 小时前
android
ANR小记当前的事件没有机会得到处理(即主线程正在处理前一个事件,没有及时的完成或者looper被某种原因阻塞住了)。当前的事件正在处理,但没有及时完成.
李长渊哦14 小时前
android·mysql·adb
MySQL 索引失效处理:原因分析与优化实战索引是 MySQL 中提升查询性能的关键工具。然而,即使创建了索引,查询性能也可能不理想,甚至出现索引失效的情况。索引失效会导致 MySQL 执行全表扫描,严重影响查询性能。本文将深入探讨索引失效的常见原因,并提供相应的优化方法,帮助你更好地处理索引失效问题。
火龙映天15 小时前
android
Android中获取so文件来源于哪个库Android app中可能有很多的.so文件,有时我们不确定这些.so文件都是来源于哪些库的,可以通过在build.gradle中添加代码来统计。具体方法如下:
yzpyzp15 小时前
android·kotlin
kotlin中RxHttp的toAwaitResponse和awaitResult函数的使用嗯,用户问的是关于Kotlin中RxHttp的toAwaitResponse和awaitResult函数的使用。我需要先回忆一下这两个函数的作用和区别。RxHttp是一个基于OkHttp和RxJava的网络请求库,主要用于简化网络请求的处理,特别是结合协程的话会更方便。
DonnyCoy16 小时前
android
Android 虚拟机与ClassLoader类加载笔记在介绍Android的虚拟机之前,我们先来看一下JVM虚拟机之下,我们的class文件的字节码指令的Demo:
恋猫de小郭17 小时前
android·科技·flutter
Flutter 正在推进全新 PlatformView 实现 HCPP, 它又用到了 Android 上的什么黑科技跨平台开发里的 PlatformView 实现一直是一个经久不衰的话题,在之前的 《深入 Flutter 和 Compose 的 PlatformView 实现对比》 我们就详细聊过 Flutter 和 Compose 在 PlatformView 实现上的异同之处,也聊到了 Compose 为什么在相同实现上对比 Flutter 会更有优势的原因。
STCNXPARM17 小时前
android·android系统·input子系统·按键输入
Android 14输入系统架构分析:图解源码从驱动层到应用层的完整传递链路1、深入了解Android输入系统:https://blog.csdn.net/innost/article/details/47660387
小墙程序员18 小时前
android·cmake
Android NDK(三)CmakeCMake(跨平台的Make)是一个开源的、跨平台的构建系统。在 Android 中,我们使用 CMake 来构建 C/C++ 代码。这篇文章就将介绍 Cmake 的使用。
帅次18 小时前
android·flutter·ios·小程序·kotlin·webview·android-studio
Flutter 异步编程利器:Future 与 Stream 深度解析目录一、Future:处理单次异步操作1. 概念解读2. 使用场景3. 基本用法3.1 创建 Future
勿忘初心9119 小时前
android·arm开发·经验分享·嵌入式硬件
Android车机DIY开发之软件篇(十六)编译forlinx i.mx8mplus Androidsudo add-apt-repository ppa:openjdk-r/ppa sudo apt-get update sudo apt-get install openjdk-8-jdk sudo apt-get install uuid uuid-dev zlib1g-dev liblz-dev liblzo2-2 liblzo2-dev lzop git-core curl u-boot-tools mtd-utils android-tools-fsutils device-tree-comp
loitawu19 小时前
android·init·loop设备·回环设备·mknod
Android init阶段loop回环设备的使用环回设备是一种特殊的块设备,它允许你将一个普通的文件当作块设备来使用。这种功能在需要将文件系统挂载到一个文件上时特别有用,比如在处理磁盘镜像文件时。
QING61819 小时前
android·kotlin
Android 互联网大厂,高频重点面试题集分享(二)在Android应用启动过程中,ContentProvider的初始化顺序是由系统控制的,而开发者对其影响有限。
袭烽21 小时前
android·java·jar
如何下载AndroidStudio的依赖的 jar,arr文件到本地仓库服务Android Studio项目中添加的依赖,会自动到maven库中下载相应版本的jar或aar。那么这些文件都下载到Android Studio中所有项目都共用同一个本地缓存库,路径是:C:\Users\用户名\.gradle\caches\modules-2\files-2.1。 然后通过:包名\模块名\版本号\哈希值\jar或aar文件 例如要找如下依赖的jar或aar: compile ('com.google.http-client:google-http-client-jackson:
叶落方知秋2 天前
android·前端框架
Android架构开发之注解和反射实现分析注解本身没有任何意义,单独的注解就是一种注释,他需要结合其他如反射、插桩等技术才有意义。Java 注解(Annotation)又称 Java 标注,是 JDK1.5 引入的一种注释机制。是元数据的一种形式,提供有关于程序但不属于程序本身的数据。注解对它们注解的代码的操作没有直接影响。
shawn·xiao1 天前
android·音视频·视频
Android:播放Rtsp视频流的两种方式XML中添加SurfaceView:Activity代码:源码可以看到,VideoView是SurfaceView的封装,并且实现了MediaPlayerControl的方法 所以本质还是SurfaceView+MediaPlayer
不太正常的移动开发工程师1 天前
android·java
Android 10.0 移除wifi功能及相关菜单客户的机器没有wifi功能,所以需要删除wifi相关的菜单,主要有设置-网络和互联网-WLAN,长按桌面设置弹出的WALN快捷方式,长按桌面-微件-设置-WLAN。