2 qq 31488543 qq_31488543 于 2016.01.18 19:56 提问

安卓新手求教类的问题

最近学习安卓蓝牙开发,看到如下代码,ba = BluetoothAdapter.getDefautAdapter(),以前学c++感觉函数调用都是用对象来调用,而BluetoothAdapter是个类,没实例化,为啥可以这么用?

3个回答

caozhy
caozhy   Ds   Rxr 2016.01.18 19:58

getDefautAdapter()在这个内部肯定有实例化的。
看java设计模式之工厂模式

91program
91program   Ds   Rxr 2016.01.18 20:22

由于 BT 是一个硬件,不可能被多个实例!所以,不能给每个应用都来实例化。getDefautAdapter 中引用 BT 初始化的实例对象来使用。

danielinbiti
danielinbiti   Ds   Rxr 2016.01.18 21:46

getDefaultAdapter()是这个BluetoothAdapter类中的静态方法。对于静态方法的调用方式就是类名.方法名

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
新手求教,安卓环境配置
参照的是网上的:http://blog.csdn.net/webrobot/article/details/7304831 这篇博文,里面的什么SDK之类的根本打不开,国外的网站真难上。 软件也找不全。手里也就eclipse+jdk 按照那篇的教程试了下, 老是有问题。 哪位大神能否提供个安卓环境配置软件资源下载,最好是存网盘的,有靠谱点的教程更好。多谢了!
新手求教Javascript问题
第一个 第二个 第三个 var link=document.getElementsByTagName("a"); for(var i in link){ if(document.addEventListener){ link[i].addEventListener("click",function(e){alert(e.target.tagName.toLowerCase());}
C#写COM组件
求教求教求教求教求教求教求教
带领新手快速开发Android App【视频+源码 完整版】
第1章 课程介绍与项目准备 第2章 工具类封装与首页引导页开发 第3章 用户注册 登录 忘记重置密码开发 第4章 个人数据编辑 快递及号码地查询开发 第5章 语音机器人聊天开发 第6章 微信精选文章查看开发 第7章 美女图片加载 裁剪 缩放开发 第8章 语音播报 短信提醒 下载更新开发 第9章 二维码扫描生成 百度地图定位及绘制开发 第10章 细节优化与项目总结 【源码project】
新手求教
像那些新闻网站  除了新闻主体部分 其他导航栏 侧边栏都是统一的  那要更新的时候是怎么更新的 还有最新新闻的列表  今日推荐是怎么实现的
作为新手接触安卓遇到的问题~~还没完成~~~
1、            基础介绍... 2 1、       上下文(context)... 2 2、Logcat:... 2 2、DEBUG.. 7 1、调试遇到的问题... 7 2、Debug发现的小知识... 9 知识1:id. 9 知识2:颜色... 9 知识3:单位... 9 知识4向虚拟机中写入文件(详情可参考com…..login/Logins
求教一道关于求解最优化问题的编程问题~
求教一道关于求解最优化问题的编程问题~
【关于网站收录问题,新手求教】
为什么百度只收录了首页,其他页面一个没收录,是什么原因,要怎么解决呢?求大神解答! pinterest.com/duorangni/%E6%B4%9B%E9%98%B3%E5%90%89%E5%88%A9%E5%8C%BA%E6%89%BE%E5%B0%8F%E5%A7%90%E5%85%A8%E5%A5%97%E6%9C%8D%E5%8A%A1%E7%94%B5%E8%AF%9D/ pint
新手学java 问题求教!!
最近学习java 尝试写了个坦克大战游戏 但是问题多多 请指教1.防止敌人坦克重叠运动 代码不知道在哪里出错了 无法实现此功能 2.当我的坦克击中敌人坦克时,敌人就消失(爆炸的效果) 第一辆爆炸的坦克没有爆炸效果,后面的则有爆炸效果/** * 功能:坦克游戏 * 1.画出坦克. * 2.我的坦克可以上下左右移动 * 3.可以
vb-mschart查询Access数据
vb-mschart查询Access数据, 顺便求教。问题在里面。 noleic@foxmail.com 谢谢