文章 2023-12-19 来自:开发者社区

【Android App】低功耗蓝牙中扫描BLE设备的讲解及实战(附源码和演示 超详细)

需要源码请点赞关注收藏后评论区留言私信~~~一、扫描BLE设备传统蓝牙虽然历史悠久,但它的缺陷也很明显,包括但不限于下列几点:(1)需要两部设备配对之后才能继续连接,而且连接速度也慢;(2)连接之后就一直保持传输链路,很消耗电能;(3)数据传输的有效距离不到10米,导致使用场景受限;为解决传统蓝牙的上述痛点,蓝牙技术联盟制定了低功耗蓝牙技术(BLE),因为BLE采取非常快速的连接方式,所以平时处....

【Android App】低功耗蓝牙中扫描BLE设备的讲解及实战(附源码和演示 超详细)
文章 2023-12-19 来自:开发者社区

【Android App】蓝牙的设备配对、音频传输、点对点通信的讲解及实战(附源码和演示 超详细)

需要源码请点赞关注收藏后评论区留言私信~~~一、蓝牙设备配对Android提供了蓝牙模块的管理工具,名叫BluetoothAdapter。下面是BluetoothAdapter类常用的方法说明:getDefaultAdapter:获取默认的蓝牙适配器。getState:获取蓝牙的开关状态。enable:启用蓝牙功能。disable:禁用蓝牙功能。getBondedDevices:获取已配对的设备....

【Android App】蓝牙的设备配对、音频传输、点对点通信的讲解及实战(附源码和演示 超详细)
文章 2023-12-19 来自:开发者社区

【Android App】集成腾讯地图显示位置和地图面板讲解及实战(附源码和演示 超详细必看)

需要源码请点赞关注收藏后评论区留言私信~~~一、集成腾讯地图之所以选用腾讯地图来讲解,是因为它的集成过程相对简单,无须通过App的签名鉴权,腾讯地图的开放平台网址为腾讯地图集成腾讯地图分为以下几步(1)在腾讯地图开放平台的控制台界面创建新应用(2)给App模块的build.gradle补充腾讯地图的依赖配置(3)给AndroidManifest.xml添加相关的权限配置(4)往AndroidMa....

【Android App】集成腾讯地图显示位置和地图面板讲解及实战(附源码和演示 超详细必看)
文章 2023-12-19 来自:开发者社区

【Android App】检查手机连接WiFi信息以及扫描周围WiFi的讲解及实战(附源码和演示 超详细必看)

需要全部代码请点赞关注收藏后评论区留言私信~~~一、检查是否连接WiFi以及输出WiFi信息传统的定位方式不适用于室内的垂直定位,原因如下: (1)卫星定位要求没有障碍物遮挡,它在户外比较精准,在室内信号就变差。 (2)基站定位依赖于运营商的通讯服务,如果身处基站信号尚未覆盖的偏僻空间,就无法使用基站定位。 室内WiFi定位纳入了IEEE的802.11标准,名叫WLAN RTT (IEEE 80....

【Android App】检查手机连接WiFi信息以及扫描周围WiFi的讲解及实战(附源码和演示 超详细必看)
文章 2023-12-19 来自:开发者社区

【Android App】获取照片里的位置信息及使用全球卫星导航系统(GNSS)获取位置实战(附源码和演示 超详细)

需要全部代码请点赞关注收藏后评论区留言私信~~~一、获取照片里的位置信息手机拍摄的相片还保存着时间、地点、镜头参数等信息,这些信息由相片接口工具ExifInterface管理,它的常用方法说明如下:getLatLong:获取相片拍摄时候的经纬度。getAltitude:获取相片拍摄时候的海拔高度。getAttribute:获取指定名称的属性值。不过Android从9.0开始才支持获取照片的位置信....

【Android App】获取照片里的位置信息及使用全球卫星导航系统(GNSS)获取位置实战(附源码和演示 超详细)
文章 2023-12-19 来自:开发者社区

【Android App】定位导航GPS中开启手机定位功能讲解及实战(附源码和演示 超详细)

需要源码请点赞关注收藏后评论区留言私信~~~一、开启定位功能手机定位分为卫星定位和网络定位两大类。(1)卫星定位 卫星定位服务由几个全球卫星导航系统提供。 卫星定位的原理是根据多颗卫星与导航芯片的通信结果得到手机与卫星距离,然后计算手机当前所处的经度、纬度以及海拔高度。 使用卫星定位需开启手机上的GPS功能。(2)网络定位 网络定位又分为基站定位与WiFi定位。(1)基站定位 手机插上SIM卡后....

【Android App】定位导航GPS中开启手机定位功能讲解及实战(附源码和演示 超详细)
文章 2023-12-19 来自:开发者社区

【Android App】给三维的地球仪贴上动物贴纸实战(附源码和演示 超详细必看)

需要源码和图片集请点赞关注收藏后评论区留言~~~一、纹理贴图给三维物体穿衣服的动作,通常叫做给三维图形贴图,更专业地说叫纹理渲染。 渲染纹理的过程主要由三大项操作组成,分别说明如下:(1)启用纹理的一系列开关设置(2)计算材质的纹理坐标(3)在三维图形上根据纹理点坐标逐个贴上对应的材质三维物体的股价是通过三维坐标系表示的,每个点都有x,y,z三个方向上的坐标值,三维物体的纹理也需要通过纹理坐标来....

【Android App】给三维的地球仪贴上动物贴纸实战(附源码和演示 超详细必看)
文章 2023-12-19 来自:开发者社区

【Android App】三维处理中三维投影OpenGL功能的讲解及实战(附源码和演示 超详细必看)

运行有问题或需要源码请点赞关注收藏后评论区留言~~~一、OpenGL的讲解OpenGL定义了一个跨语言,跨平台的图形程序接口,对Android开发者来说,OpenGL就是用来绘制三维图形的技术手段,当然OpenGL不仅仅能够展现静止的三维图形,也能用来播放运动着的三维动画,不管是三维图形还是三维动画,都是力求在二维的手机屏幕上展现模拟的真实世界的场景。对于OpenGL来说,需要具备下述三种绘图要....

【Android App】三维处理中三维投影OpenGL功能的讲解及实战(附源码和演示 超详细必看)
文章 2023-12-19 来自:开发者社区

Android App开发语音处理之系统自带的语音引擎、文字转语音、语音识别的讲解及实战(超详细 附源码)

需要源码请点赞关注收藏后评论区留下QQ~~~一、系统自带的语音引擎语音播报的本质是将书面文字转换成自然语言的音频流,这个转换操作被称作语音合成,又称TTS(从文本到语音)在转换过程中,为了避免机械合成的呆板和停顿感,语音合成技术还得对语音流进行平滑处理,以确保输出得语音音律流畅自然。不管是Android原生的西文引擎还是手机厂商集成的中文引擎,都支持通过系统提供的API处理语音,其中的语音合成工....

Android App开发语音处理之系统自带的语音引擎、文字转语音、语音识别的讲解及实战(超详细 附源码)
文章 2023-12-19 来自:开发者社区

Android开发音效中录制WAV音频和录制MP3音频的讲解及实战(超详细 附源码)

需要源码请点赞关注收藏后评论区留下QQ~~~一、录制WAV音频无论是MediaRecoredr录制的AMR和AAC音频,还是AudioRecord录制的PCM音频,都不能在计算机上直接播放,因为它们并非Windows支持的音频格式,WAV才是Windows的经典音频格式,WAV文件能够存储声音波形数据,通用于多种操作系统,虽然WAV属于一种音频格式,但并未硬性规定音频流的编码算法,它既支持非压缩....

Android开发音效中录制WAV音频和录制MP3音频的讲解及实战(超详细 附源码)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注