android smallest width 屏幕适配方案

在Android开发中,屏幕适配是一个重要的问题,因为不同的设备有不同的屏幕尺寸和分辨率。使用 “smallest width” (sw) 进行适配是一种常见的方法。
Android 2024年07月26日 132次浏览

崩溃监控方案 xCrash

xCrash 能为安卓 app 提供捕获 java 崩溃,native 崩溃和 ANR 的能力。不需要 root 权限或任何系统权限。
Android 2024年07月09日 163次浏览

内存泄漏排查

在Android开发中,内存泄漏是一个常见且严重的问题,它会导致应用程序的内存占用不断增加,最终可能导致应用崩溃。
Android 2024年07月09日 143次浏览

android 与 webview 互相调用通信

双向通信实现 Android 和 Web 内容的互动
Android 2024年07月05日 132次浏览

Android 利用 WebSocket 与服务器互相推送消息

WebSocket 是一种常见的用于在 Web 服务器和 Android 客户端之间进行实时通信的协议。
Android 2024年07月05日 152次浏览

java 和 jni 相互调用

jni 回调 java 层的方法在 JNI(Java Native Interface)中,从本地代码回调 Java 方法涉及几个步骤,包括获取 Java 类和方法的引用,并使用 JNI 提供的 API 调用该方法。
Android 2024年06月26日 127次浏览

Android 音视频采集基本流程

在Android平台上进行音视频采集,通常涉及到使用设备的摄像头和麦克风来捕获视频和音频数据。这个过程可以分为以下几个步骤:
Android 2024年06月26日 142次浏览

Activity 间和Fragment 间通信

Activity 间通信在 Android 开发中,通过 ViewModel 在 Activity 之间通信是一种优雅且推荐的方式。ViewModel 可以跨 Activity 和 Fragment 生命周期保存数据,并且可以使用 ViewModel 和 LiveData 来实现无缝的数据共享和通信
Android 2024年06月24日 145次浏览

android service 两种启动方式和区别

在 Android 开发中,服务(Service)是一种可以在后台执行长时间运行操作的组件。服务有两种主要的启动方式:startService 和 bindService。这两种启动方式有各自的用途和特点。
Android 2024年06月14日 272次浏览

RecyclerView使用和原理

基本使用实现Adapter和ViewHolder继承RecyclerView.Adapter,设置ViewHolder泛型,ViewHolder一般放在Adapter的内部类编写ViewHolder和Adapter实现Adapter 和ViewHolder的抽象方法
Android 2021年07月21日 423次浏览