![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
qq_33217252
这个作者很懒,什么都没留下…
展开
-
Android蓝牙开发全面总结
基本概念安卓平台提供对蓝牙的通讯栈的支持,允许设别和其他的设备进行无线传输数据。应用程序层通过安卓API来调用蓝牙的相关功能,这些API使程序无线连接到蓝牙设备,并拥有P2P或者多端无线连接的特性。蓝牙的功能:1、扫描其他蓝牙设备2、为可配对的蓝牙设备查询蓝牙适配器3、建立RFCOMM通道(其实就是转载 2016-08-27 10:35:43 · 472 阅读 · 0 评论 -
随时随地退出安卓程序
转载 2017-03-19 11:37:37 · 296 阅读 · 0 评论 -
知晓当前是哪一个活动
原创 2017-03-19 11:32:03 · 586 阅读 · 0 评论 -
蓝牙基础使用方法
对于Android的英文帮助文档,总是看了记不住,远不如对中文资料那么印象深,所以下面的叙述都是对Android帮助文档Bluetooth的翻译。一、BluetoothAndroid平台包含了对Bluetooth协议栈的支持,允许机器通过Bluetooth设备进行无线数据交换。应用框架通过Android Bluetooth API访问Bluetooth功能模块。 这些API能让应用转载 2016-08-26 18:53:59 · 526 阅读 · 0 评论 -
Android开发实践:使用Service还是Thread
Service是Android的四大组件之一,被用来执行长时间的后台任务,同样,线程也可以实现在后台执行任务,它们的区别在哪呢?何时使用Service何时使用Thread呢?今天我也来说说我的理解和总结。首先,需要了解Service的几个特点。(1) 默认情况下,Service其实是运行在主线程中的,如果需要执行复杂耗时的操作,必须在Service中再创建一转载 2016-08-26 11:10:02 · 206 阅读 · 0 评论 -
数据适配器--BaseAdapter
转载 2016-08-26 09:56:11 · 304 阅读 · 0 评论 -
关于android LayoutInflater那些事
LayoutInflater作用类似于findViewById(),不同点在于 (1)LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化 (2)findViewById()是找xml布局文件下的具体widget控件(如Button、TextView等) 获得 LayoutInflater 实例的三种方式转载 2016-08-25 22:03:01 · 564 阅读 · 0 评论 -
bundle的用法
Bundle主要用于传递数据;它保存的数据,是以key-value(键值对)的形式存在的,我们经常使用Bundle在Activity之间传递数据,传递的数据可以是boolean、byte、int、long、float、double、string等基本类型或它们对应的数组,也可以是对象或对象数组。当Bundle传递的是对象或对象数组时,必须实现Serializable 或Parcelable接口。下原创 2016-08-25 21:21:18 · 1471 阅读 · 0 评论 -
禁止手机横屏的方法
步骤:为Activity设置一个默认的屏幕方向方法如下: 在AndroidManifest.xml中找到该Activity 添加代码: android:name=".ActivityName"android:screenOrientation="landscape">设置Activity的默认方向为“横向”此处的screenOrientation有如下选项:====转载 2016-08-25 20:58:12 · 1246 阅读 · 0 评论 -
android stuido WebView 如何本地加载html
新建assets目录,用来存放html页面。右键app->new->folder->assetsfolderhtml页面放入assets目录打开页面的地址改为本地页面地址webview.loadUrl(file:///android_asset/index.html);原创 2016-08-27 11:46:34 · 424 阅读 · 0 评论 -
桩模块和驱动模块
桩模块和驱动模块(以C语言为例): 很多人对桩模块和驱动模块的概念会搞不清楚,那么下面来介绍这两个概念: 模块结构实例图: 假设现在项目组把任务分给了7个人,每个人负责实现一个模块。你负责的是B模块,你很优秀,第一个完成了编码工作,现在需要开展单元测试工作,先分析结构图: 1、由于B模块不是最顶层模块,所以它一定不包含main函数(A模块包含main函数转载 2017-03-19 21:18:40 · 380 阅读 · 0 评论