问题解决
停止更新
鉴于CSDN及关联公司gitcode等一系列未经授权的侵权行为,永久停止在其平台更新内容
展开
-
[已解决]使用Github的search-repositories接口需注意⚠️返回的数据可能随机有重复项
(版本为2022-11-28)时,会偶尔遇到使用id作为Item的Key时提示Key重复的问题。定位之后发现,此接口返回的数据中,,在使用中最好过滤这些重复项目。在使用Github的。原创 2023-12-26 19:42:00 · 484 阅读 · 0 评论 -
【已解决】Flutter神策可能会导致Kotlin文件Redeclaration
Flutter项目中的Kotlin文件报Redeclaration错有时可能是神策引起的原创 2023-02-10 19:34:32 · 596 阅读 · 0 评论 -
[已解决]消除Flutter Sliver之间存在的间隙
在使用NestedScrollView构建嵌套布局时,Flutter的Sliver之间存在约1px的间隙,使用下述方案解决:加入boxShadow。原创 2022-09-06 20:42:28 · 1474 阅读 · 0 评论 -
java命令行签名apk
jarsigner -verbose -keystore 签名文件地址\keystore.jks -signedjar 签名后文件-signed.apk 未签名文件-unsigned.apk 签名文件对应的keyAlias原创 2021-11-25 14:48:12 · 1741 阅读 · 0 评论 -
[问题解决]Flutter中GestureDetector+Expanded点击无效果
给GestureDetector包裹的最外层Widget加一个背景色即可: GestureDetector( child: Container( color: Colors.transparent, // 这里加一个颜色 child: Row( children: [ Text(""), Expand原创 2021-11-03 19:57:17 · 827 阅读 · 0 评论 -
[已解决]ARouter拦截器不生效
按照官网配置ARouter后,Interceptor依然不生效,需要注意项目中的build.gradle是否如下设置:项目app/build.gradleplugins { // …… id 'com.alibaba.arouter'}项目根目录的build.gradle dependencies { // …… classpath "com.alibaba:arouter-register:1.0.2" }参考文章...原创 2021-05-29 14:56:56 · 971 阅读 · 0 评论 -
[已解决]EditText在列表中输入时,偶现更改单个输入框,但是多个输入框文本同步变更
需求在项目中,需要实现在表格,并监听表格输入文本的功能。问题使用了RecycleView,在Item中加入Edit并使用TextWatcher监听输入。刚开始没有问题,但是多次删减item之后,发现偶现编辑单个item中的EditText,列表中多个其他item文本也同步变更。原因由于EditText只能addTextChangedLister,所以当遇到RecycleView等item复用时,可能多个item的EditText有添加了多个TextWatcher,导致在修改一项item时,有多个原创 2021-05-14 11:22:04 · 185 阅读 · 0 评论 -
RadioButton去除点击波纹效果
Android高版本上面,RadioButton点击时会有波纹效果,可以设置android:background="@color/transparent"解决原创 2021-04-30 15:31:36 · 1929 阅读 · 3 评论 -
[问题解决]微信支付&支付宝支付SDK适配Android11
问题描述微信支付和支付宝支付SDK在Android11的手机上无法获取到对应APP的包名,从而判断本机未安装对应的APP,导致在支付时无法唤起微信/支付宝APP支付。问题分析原因是Android11 APP的包可见性发生变化,APP要获取第三方包名的话,需要提前配置:Android 11 中的软件包可见性Android 11 更改了应用查询用户已在设备上安装的其他应用以及与之交互的方式。使用 元素,应用可以定义一组自身可访问的其他软件包。通过告知系统应向您的应用显示哪些其他软件包,此元素有助于原创 2021-01-08 16:09:36 · 2157 阅读 · 3 评论 -
RecyclerView在约束布局等布局中wrap_content无效的处理
解决方案来自:https://github.com/thoughtbot/expandable-recycler-view/issues/53#issuecomment-362991531项目中在ConstraintLayout使用到RecyclerView实现一个表格效果(2列,n行),但是高度只为一个item的高度,不会随着item的个数而自适应高度。解决方法,将RecyclerView包裹在线性布局、相对布局等布局内部,并按需求设置宽高分别为match_parent、wrap_content,.原创 2020-11-24 21:08:10 · 2821 阅读 · 0 评论 -
[已解决]Android监听键盘弹出隐藏
Activity配置adjustResize <activity android:name=".FloatEditorActivity" android:windowSoftInputMode="adjustResize" /监听Listenerimport android.app.Activity;import and...原创 2020-01-07 09:44:17 · 494 阅读 · 0 评论 -
[已解决]Databinding和RecycleView使用时,界面闪烁,项目状态更新混乱
问题描述在项目中使用RecyclerView + Databinding,在使用过程中,更新某个item状态时,常常会出现屏幕闪烁1~2次后才能正常显示。录屏后慢放查看,发现项目的次序会出现错乱:假设原本的顺序是1~9,在更新指定item 6时,会出现类似756的顺序,很明显7不应该出现在5之前。在调试时发现,如果更新项目在顶部则不会出现,如果更新的项目在屏幕下方(最后几位)则会...原创 2019-12-30 16:37:23 · 1525 阅读 · 0 评论 -
[已解决]ImageView显示长图被拉伸、图片下半部分超长空白等问题
需求在工作中要在ImageView显示一个长图。问题直接使用会导致图片拉伸变形尝试android:scaleType="fitStart"后图片不会被拉伸,但是ImageView高度和图片高度不一致,在图片下方留下大量空白。解决方案使用android:scaleType="fitStart"和android:adjustViewBounds="true"。 <ImageV...原创 2019-12-13 14:56:41 · 1339 阅读 · 0 评论 -
[已解决]禁止更新EditText内容后输入法自动弹出
问题工作中有这样一个场景:语音识别后更新EditText内容。当没有点击过EditText时,EditText.setText()不会使EditText获取焦点或键盘弹出。但是当点击过EditText唤起键盘时,在隐藏键盘后,调用EditText.setText()更新内容也会唤起键盘。尝试尝试过下面几种都没有效果// 1 android:focusable="tru...原创 2019-12-12 14:58:08 · 206 阅读 · 0 评论 -
[已解决]Toolbar menu颜色自定义
在主题中设置colorControlNormal可以指定menu等控件的颜色具体可以参考:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2014/1118/2006.html原创 2019-12-11 14:35:33 · 233 阅读 · 0 评论 -
[已解决]Android studio 3.5版本aidl报错 空白文件 解析时已到达文件末尾
去掉中文注释如果必须要有,可以在类外注释原创 2019-12-09 11:58:01 · 390 阅读 · 0 评论 -
Android AlarmManager 闹钟相关
如何设置闹钟具体参考Android官网。在上午 8:30 准时唤醒设备并触发闹钟,此后每 20 分钟触发一次:private var alarmMgr: AlarmManager? = null private lateinit var alarmIntent: PendingIntent ... alarmMgr = context.getSystemService...原创 2019-12-06 18:13:32 · 313 阅读 · 0 评论 -
[已解决]Flutter Web可以BUILD但是不能直接RUN
感谢这篇文章解决flutter sdk升级之后,出现的例如csslib 0.14.5 which doesn’t match any version,version solving failed的问题.昨天按照Flutter Web官网教程新建了Web项目后,工程可以BUILD并输出可以正常运行的WEB网页,但是不能直接运行,也不能通过flutter run -d chrom运行,一直报错:...原创 2019-11-30 15:46:31 · 1509 阅读 · 3 评论 -
【已解决】Paging更新单个数据时无法更新页面
问题:使用Google的分页库Paging时,通过数据库获取LiveData,在点击按钮的时候更新某一个项目的某个属性(如“点赞”),然后将改变后的数据存储到数据库中,但是页面状态并没有更新。分析:通过定位发现:数据库已经成功更新PagedList数据也已经更新并且回调了PagedListAdapter的DiffUtil.ItemCallback的areContentsTheSame方法...原创 2019-11-23 23:37:17 · 1625 阅读 · 2 评论