自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 小记:CoordinatorLayout和RecyclerView嵌套出现的滑动冲突解决方案

参考文章:https://blog.csdn.net/oman001/article/details/102790469解决方案:recyclerView.setNestedScrollingEnabled(false)即可原因:通过查看源码得知,CoordinatorLayout实现了NestedScrollingParent2, 外层的RecyclerView是CoordinatorLayout的子类,滑动的时候会通知CoordinatorLayout,进而由其协调CollapsingToolbar

2020-09-09 18:51:02 1241

原创 表盘控件

参照Gitub上的项目,改写了个表盘控件 纯记录一下…表盘底色盘、长/短刻度 有些实现方式 是使用rotate旋转画布 再进行 画线的,这里我实现的有点不一样 我这三处都是使用 canvas.drawArc来绘制的。源码上传中…...

2019-09-19 12:05:39 358

原创 自定义 柱状图

分析结构1.数字2.数据柱状图3.分隔线4.图标自定义View 主要重写onMeasure()、onDraw()方法,如果自定义ViewGroup的那么还需要考虑onLayout()方法。首先在构造方法中 初始下各个参数 如:Paint、分隔线颜色、文字颜色、文字高度、文字与柱状图间距等等 目前些数值都是写死的,造轮子可以使用attrs声明属性,进行布局配置参数,Paint...

2019-05-13 22:13:07 719

原创 AndroidStudio Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'

老问题回顾在引入一些第三方库后 编译 使用没有问题 ,但是打包部署时就报错 如图:Error:Execution failed for task ‘:app:transformResourcesWithMergeJavaResForDebug’.More than one file was found with OS independent path ‘META-INF/proguard...

2019-05-07 10:33:28 198

原创 ConstraintLayout 学习 之数字键盘

ConstraintLayout 学习 之数字键盘当看到原型初始,第一感觉 这个应该使用LinearLayout来做: 因为LinearLayout的子View可以通过weight(权重)来控制好宽高,于是写完结果写完总是感觉不好,这样太浪费了,同时AndroidStudio也很友好的给出了黄色警告!嵌套使用权重为性能产生影响!于是乎就想到另一套方案 使用ConstraintLayo...

2019-04-22 21:13:22 244

转载 关于RSA加解密 Android端与后端验证失败,解密乱码或异常的问题

直接引用该文章 https://my.oschina.net/oschenxiaomo/blog/543199

2019-03-23 22:35:24 579

原创 关于ScrollView->EditText获取焦点 弹出键盘 滚动位置的问题处理

问题如图:点击密码输入弹出键盘 布局只是滚动到EditText的cursor下方没有显示出完整的输入框布局 体验感觉不是很好,我想要的结果是输入框布局能够如图再上移一部分 将整个输入框显示出来尝试解决方案:1.监听 键盘弹出 然后调用ScrollView的SmootScrollTo方法,可以实现,但是感觉麻烦 ,后来想到另一种方式2.现在使用的方法 设置EditText的Paddin...

2019-03-07 16:44:17 1601 1

原创 Android WebView 加载网页不显示 问题

在网上查找原因 一般解答WebView 默认DomStorageEnabled =false;需要setDomStorageEnabled(true)就可以了webView.getSettings().setDomStorageEnabled(true);我碰到的问题 上述并不能解决,后来注意到是https页面,想到证书安全的问题原来WebViewClient 中有个方法onReceiv...

2018-11-23 11:03:07 2848

DashboardView.java

参照Gitub上的项目,改写了个表盘控件 纯记录一下... 表盘底色盘、长/短刻度 有些实现方式 是使用rotate旋转画布 再进行 画线的,这里我实现的有点不一样 我这三处都是使用 canvas.drawArc来绘制的。

2019-09-19

CustomChartColumn.java

Android超简单的自定义柱形图表 由数值、柱形、分隔线以及图标组成。动态增长数值 https://blog.csdn.net/qq_31256425/article/details/90182565

2019-05-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除