![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
移动开发
Spring大酱
android菜鸟
展开
-
Android日志解决方案(理论篇)
Android客户端日志应该围绕用户层面、功能模块、报警等级、APP启动生命周期进行设计。 初步方案如下: 使用Sqlite数据库用于存储用户(或系统)触发的所有日志信息,单独数据库文件,数据库表分为两类:(用户日志)总表和(日志信息)子表 总表:表名与用户id挂钩,表内结构为子表表名。 子表:表名为app启动时创建表的时间戳,表内结构为日志触发时间戳、报警等级(vbiwe)、信息详情、功能模块title、写入时间戳(后面详述)。 工作原理: 在app启动时,使用当前时间戳创建一个子表,并.原创 2022-05-28 02:40:38 · 554 阅读 · 0 评论 -
ENumberView:电子数字View,LED灯数字View
引言:最近实现一个倒计时,系统自带字体没感觉,所以实现一个电子数字风格的View github地址:https://github.com/bigdongdong/ENumberView ENumberView:电子数字View,LED灯数字View 截图预览 项目配置 allprojects { repositories { ... maven { url 'https://jitpack.io' } //添加jitpack仓库.原创 2020-12-09 11:09:24 · 260 阅读 · 0 评论 -
LikeDouYinFrameLayout:抖音评论弹窗根布局控件
原博客地址:https://blog.csdn.net/weixin_40400031/article/details/108102543 引言:这次尝试做一下抖音评论弹窗,之前使用BottomSheetDialogFragment+BottomSheetDialog 实现过,但是效果不好,对手指的响应略显迟钝,而且代码量大,写法耦合度高。LikeDouYinFrameLayout是一个继承自FrameLayout的View,只需要在Dialog的根布局使用,即可实现类似抖音评论弹窗的效果。 git..原创 2020-10-12 16:03:39 · 517 阅读 · 1 评论 -
CakeChartView:饼图,支持静态和动态(手指点击选择),可以单项或多项展开
原博客地址:https://blog.csdn.net/weixin_40400031/article/details/105536541 引言:最近沉迷做图表类控件,这次做了一个饼图,支持手指交互和多项展开 github地址:https://github.com/bigdongdong/CakeChartView CakeChartView:饼图,支持手指交互和多项展开 动图预览 截图预览 ...原创 2020-08-19 15:57:50 · 879 阅读 · 0 评论 -
RegularPolygonView:尖尖朝上的正多边形ImageView
原博客地址:https://blog.csdn.net/weixin_40400031/article/details/105536541 引言:尖尖朝上的正多边形ImageView,可以自定义边数,边框颜色,边框宽度,顶点圆角…… github地址:https://github.com/bigdongdong/RegularPolygonView RegularPolygonView...原创 2020-04-27 15:24:14 · 242 阅读 · 0 评论 -
Photor:类似微信风格图片选择器,支持二级选择,支持相机拍照,自带裁剪功能
原博客地址:https://blog.csdn.net/weixin_40400031/article/details/105536541 引言:微信的图片选择器真的很6,心血来潮想做个仿品,正好前段时间实现了裁剪框架ClipView。于是我就开始着手开发Photor,这是一款黑色风格的图片选择器,类似微信的风格,实现了部分核心功能,支持二级选择,支持相机拍照,自带裁剪功能 github地址:...原创 2020-04-20 16:29:14 · 579 阅读 · 0 评论 -
ClipView:轻量型图片裁剪框架,自适应图片显示,支持移动缩放,边界回弹,宽高尺寸压缩
原博客地址:https://blog.csdn.net/weixin_40400031/article/details/105534397 引言:缩放ImageView一直是我心中的痛,尝试很多次都以失败告终。这次恶补了Martix知识后重新挑战,做了一个轻量型的裁剪框架,可以自适应显示图片,支持移动、缩放、边界回弹、尺寸压缩等........ github地址:https://github....原创 2020-04-15 15:49:53 · 526 阅读 · 0 评论 -
RadarView:雷达图,可以自定义文字、蛛网、数据线的样式,支持多层次绘制
原博客地址:https://blog.csdn.net/weixin_40400031/article/details/103458554 引言:RadarView雷达图,可以自定义文字、蛛网、数据线的样式,支持多层次绘制 github地址:https://github.com/bigdongdong/RadarView RadarView:雷达图控件,支持高度自定义 原理解析 RadarVi...原创 2019-12-20 18:23:06 · 805 阅读 · 0 评论 -
Banner:自动轮播广告控件,支持交互和自定义界面,可自动轮播,手指触摸停止,手指拿开恢复轮播:
原博客地址:https://blog.csdn.net/weixin_40400031/article/details/103190488 引言:最近做了一款广告轮播banner,可以支持自动轮播,手指触摸停止,手指移开恢复轮播,支持高度自定义布局和交互事件,使用builder链式写法,使用简单 github地址:https://github.com/bigdongdong/Banner 项目...原创 2019-12-09 15:20:16 · 367 阅读 · 0 评论 -
Viewpager中Fragment的生命周期
原博客地址:https://blog.csdn.net/weixin_40400031/article/details/94555469 左侧是官方给出的Fragment生命周期图 vs 右侧是我自己研究的ViewPager中Fragment的生命周期图 可以看出,ViewPager中的Fragment并不运行 【onAttach()、onDetach()】...原创 2019-07-03 12:47:09 · 424 阅读 · 0 评论