- 博客(9)
- 资源 (21)
- 收藏
- 关注
原创 Android BLE最完整的工具类(扫描/连接/读写/通知设备)
这里只要是Android设备与BLE设备的通讯都可以共用,只需要该的就是uuid的值,还有就是ble设备提供商要出文档协议,看看是如何发命令跟接收命令的。bleUtil工具中,有些地方我感觉还是要提示下1、characterUUID1 、characterUUID2 、descriptorUUID 这三个是对应的收发命令的,跟找到要操作的BluetoothGattDescriptor(特性...
2016-07-04 18:27:37 17619 17
原创 Android Studio插件整理
现在Android的开发者基本上都使用Android Studio进行开发(如果你还在使用eclipse那也行,毕竟你乐意怎么样都行)。使用好Android Studio插件能大量的减少我们的工作量。1、GsonFormat快速将json字符串转换成一个Java Bean,免去我们根据json字符串手写对应Java Bean的过程。使用方法:快捷键Alt+S也可以使用Alt+...
2016-07-29 01:48:08 500 1
原创 Android Studio上butterknife注解框架的偷懒插件的使用
JakeWharton 的butterknife帮我们有效的解决了findViewById及各种view的监听事件泛滥的问题,极大的简化了代码,如果使用了Android Studio开发的配上avast的android-butterknife-zelezny插件,则可以一键注解所有view,极大提高编码效率。一直在用android-butterknife-zelezny,也在自己的业余时间
2016-07-28 16:06:10 1252
原创 Eclipse 部分常见快捷键
Ctrl+Shift+C或Ctrl+/行注释/取消注释Ctrl+Shift+/ 块级注释Ctrl+Shift+\ 取消快级注释Alt+/代码快捷提示Ctrl+D删除行Ctrl+Shift+F格式化代码快捷键
2016-07-27 16:33:25 333
转载 Java TreeMap按照key排序
TreeMap能够把它保存的记录根据键排序,默认是按升序排序,也可以指定排序的比较器。当用Iterator遍历TreeMap时,得到的记录是排过序的。TreeMap 和 HashMap 用法大致相同,但实际需求中,我们需要把一些数据进行排序;以前在项目中,从数据库查询出来的数据放在List中,顺序都还是对的,但放在HashMap中,顺序就完全乱了。为了处理排序的问题: 1.对于一...
2016-07-08 12:03:01 12279 1
原创 Android 局部带阴影的网络加载框
最近自己定义了一个网络加载弹出框,感觉效果还是蛮好的,特此分享给大家参考先给效果图看看是否你想要的,不是可直接break1.首先定义一个LoadingAlertDialog其继承于AlertDialogpublic class LoadingAlertDialog extends AlertDialog { private Context mContext;
2016-07-07 17:49:09 3660 4
原创 Android versionCode与versionName
android:versionCode——整数值,代表应用程序代码的相对版本,也就是版本更新过多少次。整数值有利于其它程序比较,检查是升级还是降级。你可以把这个值设定为任何想设的值,但是,你必须保证后续更新版的值要比这个大。系统不会强制要求这一行为,但是随着版本更新值也增加是正常的行为。一般来说,你发布的第一版程序的versionCode设定为1,然后每次发布都会相应增加,不管发布
2016-07-06 17:51:32 981
原创 Android 读取res文件中raw的json文件 的工具类StreamUtils
public class StreamUtils { public static String get(Context context, int id) { InputStream stream = context.getResources().openRawResource(id); return read(stream); } public static String r
2016-07-06 16:30:22 3542
原创 Android 与 IOS的UUID的区别
UUID含义是通用唯一识别码 (Universally Unique Identifier),这 是一个软件建构的标准,也是被开源软件基金会 (Open Software Foundation, OSF) 的组织在分布式计算环境 (Distributed Computing Environment, DCE) 领域的一部份。 UUID 的目的,是让分布式系统中的所有元素,都能有唯一的辨识资讯
2016-07-04 10:57:27 4932 3
Android 仿淘宝2018添加地址
2018-05-03
无限循环卡片ViewPager
2017-07-27
popmenumore
2017-04-12
开启夜神adb
2017-03-01
Android 仿淘宝选中商品不同尺寸的按钮组(二)
2017-02-13
自定义带阴影的网络加载框
2017-02-13
android仿淘宝收货地址选择
2016-12-07
Android复式折线表格水平滚动
2016-06-30
httputils网络请求工具
2016-06-28
拍照/相册/裁剪图片
2016-06-21
Android复式折线图
2016-05-31
自动轮播的Viewpager
2016-05-12
disable_ctrl_space
2015-12-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人