TechBlog
首页分类标签搜索关于
← 返回分类列表
加载中...

© 2025 TechBlog. All rights reserved.

分类

共 372 篇文章
CameraX学习2-关于录像慢动作录像

CameraX学习2-关于录像慢动作录像

cameraX api实现录像、慢动作录像。

时间:03/08/2025

RK-Android14-应用打开蓝牙时去掉确认提示

RK-Android14-应用打开蓝牙时去掉确认提示

RK Android14 蓝牙提示

时间:03/08/2025

RK-Android14-在计算器内输入特定字符跳转到其他应用

RK-Android14-在计算器内输入特定字符跳转到其他应用

RK Android14 计算器

时间:03/08/2025

Android-蓝牙工具类封装支持经典蓝牙与-BLE,兼容高版本权限

Android-蓝牙工具类封装支持经典蓝牙与-BLE,兼容高版本权限

为了优化经典蓝牙(Classic Bluetooth)和低功耗蓝牙(Bluetooth Low Energy, BLE)的操作,我们可以将功能封装到一个工具类中,支持扫描、连接、通信,并兼容高版本 Android 的动态权限申请。在 Android 12 及以上版本,需要动态申请 BLUETOOTH_SCAN 和 BLUETOOTH_CONNECT 权限。通过以上工具类,你可以轻松实现经典蓝牙和 BLE 的扫描、连接和通信功能,并兼容高版本 Android 的权限要求。BLE蓝牙发送和接收数据。

时间:03/07/2025

Android-Native-之-文件系统挂载

Android-Native-之-文件系统挂载

众所周知,init进程为android系统的第一个进程,也是native世界的开端,要想让整个android世界能够稳定的运行,文件系统的创建和初始化是必不可少的,这个过程需要在android世界的前面。Init进程的通过FirstStageMount::Create()来拿到一个fsm对象,然后依次调用fsm的DoCreateDevices和DoFirstStageMount来初始化挂载文件系统。

时间:03/07/2025

Android-AudioFlinger二AndroidAudio-Flinger的启动流程

Android-AudioFlinger二AndroidAudio-Flinger的启动流程

audioflinger是整个Android音频系统的核心,起到了承上启下的作用,乘上就是为上层应用提供了各种访问和管理的接口,启下就是通过HAL来管理各种音频设备。

时间:03/07/2025

Android-Studio-一直-Loading-devices

Android-Studio-一直-Loading-devices

Android Studio 一直 Loading devices, 不能加载设备

时间:03/07/2025

Android-AudioFlinger一初识AndroidAudio-Flinger

Android-AudioFlinger一初识AndroidAudio-Flinger

AudioFlinger 是 Android 系统中的音频中间层(audio HAL, Audio Hardware Abstraction Layer)的一部分,负责管理音频的混音、播放和音量控制等功能。它充当 Android 应用程序和音频硬件之间的桥梁。

时间:03/07/2025

Android-仿-DeepSeek-思考效果逐字显示-AI-生成内容,支持加粗颜色,复制内容

Android-仿-DeepSeek-思考效果逐字显示-AI-生成内容,支持加粗颜色,复制内容

Android 仿 DeepSeek 思考效果:逐字显示 AI 生成内容,支持加粗、颜色,复制内容

时间:03/07/2025

Android中AIDL和HIDL的区别

Android中AIDL和HIDL的区别

在Android中,AIDL(Android Interface Definition Language) 和 HIDL(HAL Interface Definition Language) 是两种用于定义跨进程通信接口的语言。AIDL 是 Android 系统最早支持的 IPC(进程间通信)机制,而 HIDL 是从 Android 8.0 开始引入,用于 HAL(Hardware Abstraction Layer)模块的接口定义。

时间:03/07/2025

Flutter最详细原生交互MethodChannelEventChannelBasicMessageChannel使用教程

Flutter最详细原生交互MethodChannelEventChannelBasicMessageChannel使用教程

1. MethodChannel:双向通信,调用原生方法并获取结果。2. EventChannel:单向数据流,用于原生向Flutter发送事件。3. BasicMessageChannel:用于简单的消息传递,支持异步操作。

时间:03/07/2025

Android-Studio右上角Gradle-的Task展示不全

Android-Studio右上角Gradle-的Task展示不全

Gradle task显示不全解决方案

时间:03/07/2025

推荐一个基于Koin,-Ktor-Paging等组件的KMM-Compose-Multiplatform项目

推荐一个基于Koin,-Ktor-Paging等组件的KMM-Compose-Multiplatform项目

KMM是一个在多个平台上无缝共享代码的能力的框架。已成为跨平台开发领域的改变者。

时间:03/06/2025

RecyclerView与ListView的优化

RecyclerView与ListView的优化

本文详细介绍了ListView和RecyclerView的优化技巧,从基础概念到高级应用,系统地讲解了如何提高列表性能和用户体验。RecyclerView作为Android现代列表控件,提供了更多的灵活性和性能优势,是开发高性能列表界面的首选。在实际开发中,应根据具体需求选择合适的优化策略,如使用DiffUtil进行高效更新、实现分页加载、优化布局结构等。同时,结合Epoxy、Paging等优秀的开源库,可以更轻松地构建复杂且高性能的列表界面。下一篇文章将介绍Fragment的生命周期与使用,敬请期待。

时间:03/06/2025

Android-多用户相关

Android-多用户相关

本文主要记录下android 多用户相关的adb 命令操作.

时间:03/06/2025

Android12-添加开机铃声

Android12-添加开机铃声

系统默认是没有播放开机铃声的功能,MTK有一套自己的开机铃声处理逻辑,代码在下,但是在10之后MTK就不在维护这部分代码了。直接使用会有很多编译报错,现在把MTK播放铃声的逻辑移植过来。

时间:03/06/2025

解锁Android-Activity从原理到实战的深度剖析

解锁Android-Activity从原理到实战的深度剖析

Activity 是 Android 应用程序四大组件之一,是一种可以包含用户界面的组件,主要用于和用户进行交互。在 Android 应用的架构中,Activity 处于核心位置,是应用与用户交互的直接载体。它与其他组件,如 Service(服务)、BroadcastReceiver(广播接收器)和 ContentProvider(内容提供者)密切协作,共同构建起功能丰富的应用程序。

时间:03/06/2025

Flutter解决TabBar顶部页面切换导致页面重载问题

Flutter解决TabBar顶部页面切换导致页面重载问题

Flutter解决TabBar顶部页面切换导致页面重载问题

时间:03/05/2025

Android-自定义View-加-lifecycle-简单使用

Android-自定义View-加-lifecycle-简单使用

 在自定义View中了解在 onMeasure中进行view 的测量,在onLayout中进行对view位置的控制,在onDraw中进行view的绘制。通过 lifecycle控制view的生命周期,防止出现内存泄露问题如在相应的生命周期中操作动画的执行状态

时间:03/05/2025

游戏新版本上线,自己整了一组宣传图,抢美工饭碗了有没有哈哈

游戏新版本上线,自己整了一组宣传图,抢美工饭碗了有没有哈哈

游戏新版本十一假日之前终于赶上脚步,上线了~好感动~上图~ 《群侠三国》战争策略类三国题

时间:02/26/2025

移动开发者7成亏损调查投入55元仅获1元回报

移动开发者7成亏损调查投入55元仅获1元回报

导读:移动应用的开发成本与收入之间的差距相差近55倍!  移动开发者的热情正在被进一步点燃,还是已经

时间:02/26/2025

android-2.2与2.1比较新增功能

android-2.2与2.1比较新增功能

Android2.2版本代号“Froyo”,新增Flash10.1支持、网络共享功能,包括USB网络

时间:02/26/2025

PhoneGap移动开发框架

PhoneGap移动开发框架

移动这一块目前是iPhone遥遥领先,程序员是爱买Android,一般老百姓还是偏向iPhone。现

时间:02/25/2025

10个常见的-Android-新手误区

10个常见的-Android-新手误区

在过去十年的移动开发平台中,作为资深的移动开发人员,我们认为Android平台是一个新手最广为人知的

时间:02/25/2025

上一页
12345...16
下一页第 3 / 16 页