原文:android实现蓝牙文件发送,支持多种机型

最近项目上需要实现蓝牙传输apk的一个功能,能够搜索周围的蓝牙手机并分享文件。从需求上讲android手机自带的蓝牙传输模块就可以满足需要了,实现也很简单。不过让人头疼的是,虽然说一般的主流机型都配置有蓝牙模块,但是android机型碎片化太严重,不同android版本手机蓝牙功能也不一样。 . . 以下版本和以上版本使用的蓝牙包是不同的,分别是 com.android.bluetooth 和 ...

2014-01-05 22:36 0 2945 推荐指数:

查看详情

Android支持多种设备的方法及资源文件的使用

Android支持多种设备的方法及资源文件的使用      为不同的设备提供不同的资源,主要是利用特殊命名的资源文件夹来实现的。   在运行时,Android系统根据当前的设备设置自动寻找合适的资源。 默认资源(Default Resources)   编写应用的时候,需要创建一组 ...

Sun Jan 06 04:21:00 CST 2013 0 4489
Android蓝牙测试—发送文件到另一蓝牙设备

该测试程序是根据网上代码更改的,用于向另一蓝牙设备发送一图片文件。本文截图测试的是向PC上发送一指定图片(如果与要连接的设备未配对,会提示配对的)。 需要注意以下几个方面: 1. 传统的UUID方法(也是网络上流行的)连接其它蓝牙设备的方式根本行不通,在网络上搜索了很久终于找到一个替代的方法 ...

Thu Mar 07 23:58:00 CST 2013 20 1827
WebRTC Android H264 硬解码支持更多的机型

webrtc更新日期 2017.11.01 WebRTC默认支持使用了高通,英特尔和三星CPU等国际大厂的机型,很多小众的机型或者新生的CPU没有开启支持,需要我们手动添加 修改方法:WebRTC通过MediaCodec来支持硬编码,我们需要修改的核心文件为以下两个 改动后 ...

Wed Nov 29 23:43:00 CST 2017 0 1573
手把手教你在Android手机上实现蓝牙键盘的支持

我们知道,Windows Phone、Symbian目前都对蓝牙键盘有着良好的支持,Apple也出了自己的蓝牙键盘,同样可以完成iPhone的绝大多数操作。但是 Android……悲剧!!!Android的官方ROM(AOSP源码)以及那些比如HTC Sense、Moto Blur等等神马的面对 ...

Sun Oct 28 07:10:00 CST 2012 0 4412
android多种布局的列表实现

  最近有一个列表效果,需要一个列表有多种布局,最终效果如下:      这个我也问了同事以及开发群里的朋友,居然都没得到最优的实现方式的回答,看来这种复杂列表的需求还是比较少的,我自己也走了一些弯路,把我几个实现的方式整理下,希望对于还不了解的朋友有所帮助。 实现方式1:(每次 ...

Mon Mar 02 02:20:00 CST 2015 0 4004
Android蓝牙开发(二)经典蓝牙消息传输实现

上篇文章中,我们主要介绍了蓝牙模块,传统/经典蓝牙模块BT和低功耗蓝牙BLE及其相关的API,不熟悉的可以查看Android蓝牙开发(一)蓝牙模块及核心API 进行了解。 本篇主要记录用到的经典蓝牙开发流程及连接通讯。 1. 开启蓝牙 蓝牙连接前,给与相关系统权限: 安卓6.0以上系统 ...

Wed Aug 12 00:42:00 CST 2020 0 1003
android 蓝牙编程重点---如何发送和接收16进制数据

最近的android蓝牙开发项目也逐渐接近尾声,基本的功能都已经完成,只剩下界面的设计。现在真的是舒了一口气! 作为编程学习经验只有1年的菜鸟,这是我独自完成的商业性产品,而且还是涉及到与单片机蓝牙模块的底层通信,难度自然不小。最大的难度不是知识点不懂,而是调试,因为干扰因素 ...

Mon Jul 29 20:01:00 CST 2013 24 46104
Android蓝牙2.0连接以及数据接收发送

1.加入权限 2.代码: 3.操作图 <1>连接后发送数据oooo到蓝牙,接收端显示oooo <2> 终端发送数据,手机端打印出数据ooooui [oooo]是打印的字符串,ui为接收的数据 修改 ...

Thu Dec 01 03:50:00 CST 2016 0 6502
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM