本文介绍该自定义view的使用及实现的方法,主要实现以下几个功能: - 选取圆盘选色图片上的颜色,实时监听 - 可设置选色指示图片,跟随触摸位置、指示所选颜色,示例中为白色圆环 - 可自己设置选色图片(目前只支持圆形图片)
本文使用dagger2构建MVP框架,目的是加深dagger2的理解,一个小demo,记录分享之。 相关文章: Android Mvp实践 Android中利用泛型简化MVP
SVG简介 SVG 的文件里存储了绘制图片的相关信息,在要用图的时候再把图画出来,所以在图片显示的时候会花费更多的时间消耗更多的资源。 SVG 的文件体积远小于传统的位图文件,因为没有存储任何图像的像素信息。 SVG的文件画出来的图像是矢量图,所以不会存在失真的问题,理论上支持任何级别的缩放,适应性强于传统的位图。
ActiveAndroid是一个轻量级的ORM框架,可以以类的方式简单快捷地进行数据库的管理,而无需编写一个单独的SQL语句。 ActiveAndroid git地址
本文记录Mockito的简单使用。
Android单元测试-Junit
RxBus
本文介绍微信自动抢红包的实现方法,主要实现以下几个功能: - 自动拆开屏幕上出现的红包 - 处于桌面或聊天列表时接收到红包信息时自动进入聊天界面并拆红包 - 日志功能,记录抢红包的详细日志
实现unity3d导出到android studio工程并封装为library,供其他工程导入module直接使用。 最终效果: - 点击ZoomIn、ZoomOut的按钮,通过android端调用unity中方法,进行放大放小; - 触摸unity中的3D立方体,调用android端的ShowDialog方法显示原生的dialog。
封装MvpFragment以及MvpPresenter,简化MVP的构建,达到偷懒的目的。 可以参考之前的另一篇文章: Android Mvp实践