自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IT技术专栏

不积跬步,无以至千里

  • 博客(18)
  • 资源 (35)
  • 收藏
  • 关注

转载 兔子-蓝牙 bluetooth (五)接电话与听音乐

前段时间似乎所有的事情都赶在一起,回家、集体出游、出差,折腾了近一个月,终于算暂时清静了,但清静只是暂时,估计马上又要出差了,所以赶紧把蓝牙这一部分的文章了结下,按之前提到的目录,本文是关于蓝牙接打电话和听音乐的流程分析,对应蓝牙HFP/A2DP的profile,由于这部分也算是蓝牙的经典功能,所以代码流程并不是很复杂,当然不复杂仅是对于代码调用流程而言,对于HFP/A2DP协议相关的东东还没有精

2015-02-27 18:14:03 871

转载 兔子-蓝牙 bluetooth (四)OPP文件传输

在前面android -- 蓝牙 bluetooth (一) 入门文章结尾中提到了会按四个方面来写这系列的文章,前面已写了蓝牙打开和蓝牙搜索,这次一起来看下蓝牙文件分享的流程,也就是蓝牙应用opp目录下的代码,作为蓝牙最基本的一个功能,这部分的代码在之前的版本中就已经有了,新旧版本代码对比很多类名都是一样的,这一部分新东西不多,写在这里帮助大家梳理下流程吧。         有没有这种感

2015-02-27 18:13:08 892

转载 兔子-蓝牙 bluetooth (三)搜索蓝牙

接上篇打开蓝牙继续,来一起看下蓝牙搜索的流程,触发蓝牙搜索的条件形式上有两种,一是在蓝牙设置界面开启蓝牙会直接开始搜索,另一个是先打开蓝牙开关在进入蓝牙设置界面也会触发搜索,也可能还有其它触发方式,但最后都要来到BluetoothSettngs.java的startScanning(),我们分析的起点也从这里开始,起步代码如下 [cpp] view plaincopy

2015-02-27 18:11:29 639

转载 兔子-蓝牙 bluetooth (二) 打开蓝牙

4.2的蓝牙打开流程这一部分还是有些变化的,从界面上看蓝牙开关就是设置settings里那个switch开关,widget开关当然也可以,起点不同而已,后续的流程是一样的。先来看systemServer.java的代码,蓝牙服务开启的地方,最后一个else分支是我们关心的,前两个是模拟器的一个测试模式的。 [java] view plaincopy

2015-02-27 18:10:44 798

转载 兔子-蓝牙 bluetooth (一) 入门

前段时间在 网上看了一些关于android蓝牙的文章,发现大部分是基于老版本(4.1以前含4.1)的源码,虽然无碍了解蓝牙的基本原理和工作流程,但对着4.2.2的代码看起来总是有些遗憾。所以针对4.2.2版本代码整理下相关知识,当然蓝牙工作的主干流程是没有变的,上电、加载驱动这些动作少不了的,只是这些功能的实现代码位置变了不少。希望本文可以让大家对android4.2的蓝牙部分代码有一个初步的了解

2015-02-27 18:06:11 778

原创 兔子--android开发小细节

1.android:paddingLeft="15dp" 内容距离左边的距离    android:layout_marginLeft="10dp" 整体控件距离左边的距离 2.linearlayout 默认是横向的,你textview不能横向居中,你把linearlayout改成纵向布局,textview设置成横向居中 3.android:layout_gravity="cente

2015-02-12 23:22:18 646

原创 兔子--android:layout_gravity与android:gravity的区别

android:layout_gravity="center_vertical" 控件居中  android:gravity="center_vertical"  内容居中

2015-02-12 23:21:01 566

原创 兔子--runtime

runtime 运行时刻(runtime)是指一个程序在运行(或者在被执行)的状态,也就是说, 当你打开一个程序使它在电脑上运行的时候,那个程序就是处于运行时刻。在一些编程语言中, 把某些可以重用的程序或者实例打包或者重建成为“运行库"。 这些实例可以在它们运行的时候被连接或者被任何程序调用。

2015-02-12 23:17:05 499

原创 兔子--properties文件

Properties 在Android中,比起用纯字符串读写并自行解析,或是用xml来保存配置, Properties显得更简单和直观,因为自行解析需要大量代码,而xml的操作又远不及Properties方便 update.url=http://baidi... public static String getUpgradeUrl() { Properties pro

2015-02-12 23:11:15 585

原创 兔子--Error generating final archive: Found duplicate file for APK: LICENSE

Error generating final archive: Found duplicate file for APK: LICENSE Origin 1: E:\work\e\libs\mockito-all-1.9.5.jar Origin 2: E:\work\e\libs\mockito-core-1.9.5-sources.jar 有重复的jar包

2015-02-12 23:09:13 1348

原创 兔子--bat文件

bat是dos下的批处理文件。批处理(Batch)通常被认为是一种简化的脚本语言, 它应用于DOS和Windows系统中,它是由DOS或者Windows系统内嵌的解释器(通常是COMMAND.COM或者 CMD.EXE)解释运行。 类似于Unix中的Shell脚本。 批处理文件具有.bat或者.cmd的扩展名,其最简单的例子,是逐行书写在命令行中会用到的各种命令。 更复杂的情况,需要使用

2015-02-12 23:06:30 665

原创 兔子--android自动化框架及其特点

Monkey:命令行工具,压力测试,可模拟按键输入,触摸屏输入,测试设备多久出现异常,只能产生随机事件 MonkeyRunner:用Python脚本,可视化,可扩展的自动化,多设备,自动化 CTS:一堆单元测试用例,兼容性,常用语设备制造商 ASE:python脚本,扩展性好,定制测试,(可以模拟打电话,发信息,看网页) Robotium:可以测试apk,也可在有源码的情况

2015-02-10 13:41:49 884

原创 兔子--静态代码块与构造代码块

.静态代码块是在类加载时自动执行的,非静态代码块是在创建对象时自动执行的代码,不创建对象不执行该类的非静态代码块。 且执行顺序为静态代码块------非静态代码块----构造函数。 所谓代码块是指使用“{}”括起来的一段代码。Java有四种代码块, 分别是普通代码块(如方法后大括号中的代码)、构造代码块、静态代码块、同步代码块(与多线程数据安全有关)。 1.静态代码块 使用sta

2015-02-10 13:23:34 897

原创 兔子--Resource is out of sync with the file system......

这个问题是由于eclipse中文件不同步引起的。在eclipse中,工程文件是由eclipse自动扫描添加的, 如果在外部修改了工程目录中的文件但又关闭了自动刷新功能,则会引起文件不同步, 从而搜索时出现Resource is out of sync with the file system问题(其它功能可能也会如此)。 此外,在外部没有修改eclipse工程中的文件也有可能引起该问题。

2015-02-10 13:19:51 754

原创 兔子--RAM,ROM

概念RAM(random access memory)即随机存储内存,这种存储器在断电时将丢失其存储内容,故主要用于存储短时间使用的程序。 相当于电脑的内存,内存负责程序的运行以及数据交换,有了它,电脑中的软件才能运行,并有了进程; 它支撑的是手机软件的运行,存放手机软件运行后进行的数据交换等工作。 也就是,RAM决定了您的手机可以开多少后台程序,当然,RAM越大,手机的运行速度就越快。一旦

2015-02-10 13:18:26 1010

原创 兔子--android电量

在09年Google IO大会Jeffrey Sharkey的演讲(Coding for Life — Battery Life, That Is)  中就探讨了这个问题,指出android应用的耗电主要在以下三个方面: 大数据量的传输。 不停的在网络间切换 。 解析大量的文本数据。       并提出了相关的优化建议:   在需要网络连接的程序中,首先检查网络连接是

2015-02-10 13:16:52 727

原创 兔子-ROOT

root,计算机领域术语,在UNIX系统(如AIX、BSD等)和类UNIX系统(如Debian、Redhat、Ubuntu等各个发行版的Linux)以及Android系统中, 超级用户一般命名为root。root是系统中唯一的超级用户, 具有系统中所有的权限,如启动或停止一个进程,删除或增加用户,增加或者禁用硬件等等。  它也是最高权限的意思,很多手机自带程序,部分程序占空间,又没用

2015-02-04 16:20:11 1047

原创 兔子-Myeclipse configuration center

在安装目录:D:\an\myeclipse\Common\configuration 删除插件: 重启Myeclipse

2015-02-03 18:32:58 856

flurotest.zip

fluro二次封装实现所有路由的统一管理,界面传值统一管理,便于维护,代码简洁明了。如果新增了界面,改动很小。

2020-09-19

provider_test.rar

flutter provider实现状态管理flutter

2019-10-21

AUpdate.rar

app下载,安装。

2019-09-12

flutter_richtext.rar

flutter富文本编辑框。 1.插入文字,视频,图片。 2.视频的播放。 3.图片的点击预览。

2019-08-22

utils-19-6-11.rar

utils工具类

2019-06-11

listview实现三级列表 listview实现三级列表

listview实现三级列表listview实现三级列表

2019-05-23

demo_edittext.apk

edittext的inputtype效果演示

2019-05-23

GuidePagerDemo.zip

APP向导页,viewpager向导页demo

2019-05-21

界面跳转的工具类

界面跳转的工具类

2019-05-08

获取资源(Assets,anim,drawable)

anim获取资源(Assets,anim,drawable)

2019-04-20

解决fragment懒加载问题的项目

解决fragment懒加载问题的项目

2019-04-20

软键盘弹起隐藏的检测

软键盘弹起隐藏的检测

2019-04-09

rcv的局部数据刷新和布局刷新

rcv的局部数据刷新和布局刷新

2019-02-25

6.0以上系统动态申请权限

动态申请权限

2019-02-22

解决带有checkbox的recycleview的滑动选中状态混乱的问题

解决带有checkbox的recycleview的滑动选中状态混乱的问题

2019-02-22

fragment切换卡+xutil的加载网络图片

fragment切换卡+xutil的加载网络图片

2019-02-22

仿微信聊天界面,聊天表情

仿微信聊天界面,聊天表情仿微信聊天界面,聊天表情仿微信聊天界面,聊天表情

2018-10-27

broadcast和service的demo

broadcast和service的demo

2018-10-27

MVVM框架的demo

MVVM框架的demo,

2018-10-27

win10的gcmw-v1.14.0

win10的gcmw-v1.14.0win10的gcmw-v1.14.0win10的gcmw-v1.14.0

2018-07-11

android开发中常用的工具类和自定义view

android开发中常用的工具类和自定义viewandroid开发中常用的工具类和自定义viewandroid开发中常用的工具类和自定义viewandroid开发中常用的工具类和自定义viewandroid开发中常用的工具类和自定义viewandroid开发中常用的工具类和自定义view

2018-05-17

android开发中各种工具类

AnimUtil ,ChartUtil DialogUtils GsonUtil KeyBoardUtil MyLog ProgressUtils ToastUtil VersionUtil MD5Utils 等很多

2017-12-28

android开发中各种Util

AnimUtil ,ChartUtil DialogUtils GsonUtil KeyBoardUtil MyLog ProgressUtils ToastUtil VersionUtil MD5Utils 等很多

2017-12-23

App测试功能点

总结了app测试的功能点。以及各功能点包含了什么。 功能点我总结了:功能测试,性能测试,兼容性测试,安全性测试,UI测试,网络测试,异常测试,回归测试。

2017-10-30

PullToRefreshListView需要的第三方library

PullToRefreshListView需要的第三方library

2015-09-14

EventBus2.4.jar

EventBus2.4.jar,EventBus2.4.jar,EventBus2.4.jarmEventBus2.4.jar

2015-07-20

mockito-1.9.5.zip

mockito-1.9.5.zip

2015-02-09

百度地图需要的so+jar

百度地图需要的so+jar,android开发百度地图必备

2014-12-16

王立平--AES加密图片实现

王立平--AES加密图片实现

2014-10-25

android中AES加密

android中AES加密,实现了加密byte,,,string加密稍作修改,不在话下

2014-10-23

Fragment小实例

Fragment:实现选项卡功能。替代以前的TabWidget.很实用的

2014-10-16

Unity中的TreeView

Unity中实现windows资源管理器的效果

2014-10-07

王立平--android中SQLite的应用,实现了添加,查询信息

android中SQLite的应用,实现了添加,查询信息

2014-09-30

GifView.jar

GifView.jar,用于播放gif图片作为应用的开启动画。

2014-09-29

U3d《突出重围》游戏源码

U3d《突出重围》游戏源码 出现啥问题 随时联系我 完全自己的代码

2014-09-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除