- 博客(5)
- 收藏
- 关注
原创 android 实现半个圆角长方形
最近项目上用到了一个需求,实现半个圆角长方形,形状如下:没做过,不好整啊,github上溜达一圈先...........没有,好吧,自己动手丰衣足食。一开始的想法是,实现一个圆角长方形,然后在布局的时候只显示半个,但是效果不怎么样。后来想到实现单边框的方法,结合圆角矩形的实现方法,轻松搞定,废话不多说,上代码:<?xml version="1.0" encoding="utf-8"?>...
2018-04-07 11:13:39 4993
原创 使用RxJava实现定时发送每条数据
遇到了一需求,要求可以定时发送每条数据,比如,一个List集合,每隔5秒发送一个List数据。发送数据用Observable.from就可以了,但是定时发送……一开始想的是delay操作符,但是这个是延时,不能实现定时。 Rxjava实现定时使用的是interval,那么把interval和from集合起来就可以了:List<String> lists;//初始化及添加数据省略Observabl
2017-11-24 15:14:46 5654
原创 android7.0 获取uri
android7.0 获取uriandroid7.0以后,使用Uri.fromFile会报FileUriExposedException异常,这是因为android7.0以后执行了更加严格的文件管理,要解决这一错误需要使用7.0新添加的FileProvide类,FileProvider官方文档:官方链接FileProvider使用步骤:1、定义一个FileProvider在manifest里面定义一
2017-11-21 23:31:00 4031
原创 android FileNotFoundException(Is a Directory)解决办法
解决android开发过程中FileNotFoundException(Is a directory)问题
2015-07-02 18:13:07 4839
原创 浅谈android蓝牙4.0BLE开发
最近公司在做智能穿戴设备,用到了蓝牙4.0,当时就震惊了,完全没用过啊。智能硬着头皮自己上了,还好研究了几天之后终于明白了,下面把这几天的经验写一下。 在android里面,蓝牙4.0的编程和之前有很大不同,不在需要socket,serverSocket,也就是说没有了服务器/客户端的概念,而且手机和蓝牙设备也不再需要配对,可以直接连接。 蓝牙4.0的编程分为几个步骤:
2015-06-15 08:32:44 1233
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人