摘要:
(1)FastBlurhttp://www.cnblogs.com/CharlesGrant/p/4813735.html(2)StackBlur基于RenderScript,StackBlur作为library:Android Studio如何引用外部Library工程因为基于RenderScri... 阅读全文
摘要:
(1)重写NumberPicker已达到修改显示字体颜色大小 (2)修改分割线颜色,需要在初始化控件后,通过反射进行动态设置颜色。 **********注意:在NumberPicker 的 setDisplayedValues调用后调用如下方法: 注意:修改分割线的高度:查看NumberPicker 阅读全文
摘要:
Android ble (Bluetooth Low Energy) 蓝牙4.0,也就是说android 4.3+, API level >= 18,且支持蓝牙4.0的手机才可以使用。 BLE是蓝牙4.0的核心Profile,主打功能是快速搜索,快速连接,无需配对,超低功耗保持连接和传输数据,弱点是 阅读全文
摘要:
(1)Android手机一般以客户端的角色主动连接SPP协议设备(接上蓝牙模块的数字传感器),连接流程是: 1.使用registerReceiver注册BroadcastReceiver来获取蓝牙状态、搜索设备等消息; 2.使用BlueAdatper的搜索; 3.在BroadcastReceiver 阅读全文
摘要:
GitHut 地址: https://github.com/ReactiveX/RxAndroid build.gradle: (1)RxJava简介: RxJava 是一个在Java虚拟机上实现的响应式扩展库:提供了基于observable序列实现的异步调用及基于事件编程。 RxJava最核心的两 阅读全文
摘要:
参考: Android 框架炼成 教你如何写组件间通信框架EventBus Android EventBus源码解析 带你深入理解EventBus Android EventBus实战 没听过你就out了 快速Android开发系列通信篇之EventBus EventBus是一个publish/su 阅读全文
摘要:
参考: 一款APP从设计稿到切图过程全方位揭秘(ios篇) 一款APP,从设计稿到切图(Android篇) 参考: Android 屏幕适配方案 Android 百分比布局库(percent-support-lib) 解析与扩展 Android 增强版百分比布局库 为了适配而扩展 Android A 阅读全文
摘要:
(1)使用LayoutAnimation 所谓的布局动画,其实就是为ViewGroup添加显示动画效果,主要用过LayoutAnimationController来控制实现。LayoutAnimationController用于为一个Layout里面的控件,或者是一个ViewGroup里面的控件设... 阅读全文
摘要:
参考: 中国特色 火星坐标 iOS 火星坐标相关整理及解决方案汇总 百度地图坐标转换API 地球坐标系 (WGS-84) 到火星坐标系 (GCJ-02)百度坐标系 (BD-09) 的转换算法 火星坐标系 (GCJ-02) 与百度坐标系 (BD-09) 的转换算法 1. 中国国测局地理坐标(GCJ-0 阅读全文
摘要:
主要用到zip:1 import java.util.Enumeration;2 import java.util.zip.CRC32;3 import java.util.zip.CheckedOutputStream;4 import java.util.zip.ZipEntry;5 impor... 阅读全文