会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
巫山老妖
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
25
下一页
2022年10月17日
gson序列化null
摘要: 问题: 当一个字段为null时,json数据不显示字段名称 Map m = New HashMap();m.put(“a”, null);输出:new Gson().toJson(m);预期结果:{a:null}实际结果:{} 解决方式:使用 GsonBuilder gsonbuilder = ne
阅读全文
posted @ 2022-10-17 17:19 巫山老妖
阅读(188)
评论(0)
推荐(0)
编辑
2022年9月28日
Android动态设置shape形状背景,GradientDrawable动态设置背景色、圆角
摘要: 1、静态设置 <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <!--填充色-->
阅读全文
posted @ 2022-09-28 19:41 巫山老妖
阅读(1142)
评论(0)
推荐(0)
编辑
2022年9月21日
Android优雅地处理按钮重复点击的几种方法
摘要: App中,有很大一部分场景是点击按钮,向服务端提交数据,由于网络请求需要时间,用户很可能会多次点击,造成数据重复提交,造成各种莫名其妙的问题。 因此,防止按钮多次点击,是Android开发中一个很重要的技术手段。 以前的处理方式 网上查找到的,或者你可能会想到的方法大概有这些: 1.每个按钮点击事件
阅读全文
posted @ 2022-09-21 15:01 巫山老妖
阅读(444)
评论(0)
推荐(0)
编辑
2022年9月15日
Android Studio 编译报错 The minCompileSdk (33) specified in a dependency's AAR metadata (META-INF/com/android/build/gradle/aar-metadata.properties)
摘要: 在AS上新建了一个项目,默认的开发语言是kotlin,当项目加载完成后,发现无法编译,并报出如下错误: One or more issues found when checking AAR metadata values: The minCompileSdk (33) specified in a
阅读全文
posted @ 2022-09-15 14:19 巫山老妖
阅读(10384)
评论(0)
推荐(0)
编辑
2022年9月6日
EditText设置只允许输入文字、拼音、数字
摘要: 给EditText添加上监听,根据自己的需求,在相应的监听上写上相应的功能 tv_editText = findViewById(R.id.tv_editText); tv_editText.addTextChangedListener(new TextWatcher() { @Override p
阅读全文
posted @ 2022-09-06 16:15 巫山老妖
阅读(366)
评论(0)
推荐(0)
编辑
2022年8月14日
Android自定义矩形View中任意拖动圆点获取色温值(RectangleWheel)
摘要: 如图所示:矩形色温条中,拖动圆点获取当前色温值 1、自定义属性 res->values下创建attrs.xml文件 <declare-styleable name="RectangleWheel"> <!-- 矩形宽高 --> <attr name="rectangleWheel_witch" fo
阅读全文
posted @ 2022-08-14 20:03 巫山老妖
阅读(126)
评论(1)
推荐(0)
编辑
2022年8月13日
Android自定义水平拖动条(SetpSeekBar)
摘要: 如图所示:拖动进度条,松开时离哪个刻度进,就自动滑到临近的刻度位置 1、自定义属性 res->values下创建attrs.xml文件 <declare-styleable name="EasySeekBar"> <attr name="configuration" format="string"/
阅读全文
posted @ 2022-08-13 21:59 巫山老妖
阅读(82)
评论(0)
推荐(0)
编辑
2022年8月7日
Android自定义竖直拖动条(VerticalSeekBar)
摘要: 如图: 1、自定义属性 res->values下创建attrs.xml文件 <!-- 仪表盘自定义属性 --> <declare-styleable name="MySeekBar"> <!--背景颜色--> <attr name="bgColor" format="color"/> <!--进度颜
阅读全文
posted @ 2022-08-07 17:20 巫山老妖
阅读(1270)
评论(0)
推荐(0)
编辑
2022年6月20日
Android Studio修改项目名称和包名的步骤
摘要: 在平时的项目开发中,可能会在原有项目的基础上开发新的项目,这时就需要修改项目名称,修改前记得备份原项目文件。本文方法仅适用于Android Studio 4.0及以上的版本。 1)修改项目名打开项目根目录下的setting.gradle文件,修改文件中的rootProject.name=‘新项目名’
阅读全文
posted @ 2022-06-20 11:40 巫山老妖
阅读(6852)
评论(1)
推荐(0)
编辑
2022年6月14日
Git报错:You are in ‘detached HEAD‘ state, which means that you‘re not on any branch
摘要: 如图: 解决办法 1.创建新的分支:git branch XXXX 2.切换到你的工作分支:git checkout XXXX 3.合并代码:git merget XXXX
阅读全文
posted @ 2022-06-14 11:57 巫山老妖
阅读(968)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
···
25
下一页