兔子--在程序中打开手机的蓝牙设备的方式

1.使用Activity Action

Intent enableIntent=new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
		startActivityForResult(enableIntent,1);

2.使用BluEtoothAdapter

				BluetoothAdapter bluetoothAdapter=BluetoothAdapter.getDefaultAdapter();
				bluetoothAdapter.enable();

区别:

1,使用Activity Action打开蓝牙会弹出一个对话框,询问是否打开蓝牙设备,如果单击“是”,会弹出“正在打开蓝牙设备...”的信息框。

使用BluetoothAdapter打开蓝牙,不会有任何提示,使用静默方式打开蓝牙设备。

2.第一种方式不需要任何权限。第二种方式需要在AndroidManifest中添加 如下权限。

 <uses-permission  android:name="android.permission.BLUETOOTH"/>
   <uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>
时间: 2024-10-06 00:41:22

兔子--在程序中打开手机的蓝牙设备的方式的相关文章

iOS程序中打开其他程序的方法

1.1 如果被打开程序不是自己的,则要找到被打开App的URL Schemes. http://jbguide.me/2012/09/12/how-to-find-url-schemes%EF%BC%9F/ 1.2 如果被打开程序是自己写的,那么写程序时要实现 1) appname-info.plist里增加 <key>CFBundleURLTypes</key> <array> <dict> <key>CFBundleURLSchemes<

在程序中打开浏览器(方法1拓展部分)

实验名称:打开浏览器 实验想象:点击程序中button,打开浏览器 理论介绍:除了可以Uri.parse()方法,我们在 1.android:scheme:用于指定数据的协议部分,如http 2.android:host:用于指定数据的主机名部分,如www.baidu.com 3.android:port:用于指定数据的端口部分,一般紧随主机名之后 4.android:path:用于指定主机名和端口之后的部分 5.android:mimeType:用于指定可以处理的数据类型,允许使用通配符的方式

在程序中打开浏览器(方法1)

实验名称:打开内置浏览器 实验现象:通过点击程序中button,打开内置浏览器 使用技术:隐式Intent中的Uri.parse()方法 步骤: 1.新建一个项目,加载布局,添加一个button 2.button的单击事件 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main);

微信公众号点击菜单直接打开手机浏览器的实现方式

最近遇到一个需求.朋友找我制作一个在微信中的聊天框,或者公众号菜单发布一条链接或者二维码,.跳出微信打开一个指定的我们自己的页面,拿到这个需求后我们团队分开去找资料研究方案,通过微信的开发文档.腾讯的第三方开发文档我们都查阅过资料但是最终只找到一些历史性的资料也就是以前可以现在已经全部封闭了,在网络上找到 很早之前一些前辈分享的遮挡.我们加以改进. 现在可以实现安卓手机的话是通过点击链接,直接跳转出微信.自动打开手机默认的浏览器 IOS的话还不能自动打开浏览器.我们还在尝试研发.希望有所突破!

使用WebView在应用程序中打开网页

如果想在应用程序里展示一些网页,在自己的应用程序里嵌入一个浏览器,可以借助WebView控件调用loadUrl()方法加载显示 对应的网页. webView = (WebView) findViewById(R.id.web_view); webView.loadUrl("http://www.baidu.com"); 这时可能还会直接跳转到系统浏览器,需要重写shouldOverrideUrlLoading()方法,在webview中实现跳转. webView.setWebViewC

Web程序中打开QQ聊天窗口

在网页中使用链接打开QQ的聊天窗口有两种方式: uin的值为qq号 <a target="_blank" href="@Url.Content("tencent://message/?uin=" + qq+ "&Site=qq&Menu=yes")">点我点我</a> 或 <a target="_blank" href="http://wpa.qq.c

在android程序中打开另一个应用程序

Android 开发有时需要在一个应用中启动另一个应用,比如Launcher加载所有的已安装的程序的列表,当点击图标时可以启动另一个应用. 一般我们知道了另一个应用的包名和MainActivity的名字之后便可以直接通过如下代码来启动: 1 2 3 4 5 Intent intent = new Intent(Intent.ACTION_MAIN); intent.addCategory(Intent.CATEGORY_LAUNCHER);           ComponentName cn

Win系统 - 文件夹或文件已在另一程序中打开怎么办?

方法 / 步骤 1.当我们对文件进行重命名.删除或者是移动处理的时候,有时会出现这种情况,根据页面的信息提示,我们可能将文件或者文件夹关闭后依然无法解决.那应该怎么办呢?请继续往下看. 2.鼠标右键点击电脑左下角的 Windows 图标. 3.点击 Windows 图标后,在其上方就会出现一个列表,在列表中点击选择[任务管理器]. 4.进入任务管理器后,在其上方点击[性能]选项卡. 5.进入性能选项卡之后,在页面的左下角点击[打开资源监视器]. 6.进入资源监视器页面后,在页面上方的菜单栏中点击

在iphone程序中打开word、execl、pdf等文档

方法一: 用UIWebView就可以了 -(void)loadDocument:(NSString*)documentName inView:(UIWebView*)webView { NSString *path = [[NSBundle mainBundle] pathForResource:documentName ofType:nil]; NSURL *url = [NSURL fileURLWithPath:path]; NSURLRequest *request = [NSURLRe