上一页 1 2 3 4 5 6 7 ··· 25 下一页
  2022年10月17日
摘要: 问题: 当一个字段为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日
摘要: 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日
摘要: App中,有很大一部分场景是点击按钮,向服务端提交数据,由于网络请求需要时间,用户很可能会多次点击,造成数据重复提交,造成各种莫名其妙的问题。 因此,防止按钮多次点击,是Android开发中一个很重要的技术手段。 以前的处理方式 网上查找到的,或者你可能会想到的方法大概有这些: 1.每个按钮点击事件 阅读全文
posted @ 2022-09-21 15:01 巫山老妖 阅读(444) 评论(0) 推荐(0) 编辑
  2022年9月15日
摘要: 在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添加上监听,根据自己的需求,在相应的监听上写上相应的功能 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日
摘要: 如图所示:矩形色温条中,拖动圆点获取当前色温值 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日
摘要: 如图所示:拖动进度条,松开时离哪个刻度进,就自动滑到临近的刻度位置 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日
摘要: 如图: 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 4.0及以上的版本。 1)修改项目名打开项目根目录下的setting.gradle文件,修改文件中的rootProject.name=‘新项目名’ 阅读全文
posted @ 2022-06-20 11:40 巫山老妖 阅读(6852) 评论(1) 推荐(0) 编辑
  2022年6月14日
摘要: 如图: 解决办法 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 下一页