问题记录
文章平均质量分 59
问题记录
贵公子
Running Men ,Keep Moving ...
展开
-
Android 手机app三种方法获取定位地址(自带API,外接SDK,获取外网IP)
Android 手机app三种方法获取定位地址翻译 2022-10-18 21:38:51 · 5207 阅读 · 2 评论 -
RecyclerView与SwitchCompat的使用问题
如何解决 RecyclerView 上的 SwitchCompat 复用的问题翻译 2022-10-18 16:54:17 · 249 阅读 · 0 评论 -
SourceTree 拉取代码报错:remote: HTTP Basic: Access denied
SourceTree 拉取代码报错:remote: HTTP Basic: Access denied转载 2022-10-17 18:12:35 · 761 阅读 · 0 评论 -
DialogFragment自动弹出软键盘,消失时关闭软键盘
关闭软键盘 在DialogFragment显示时弹出软键盘 在DialogFragment显示时有两种方式弹出软键盘:1、在onViewCreated中发送一个延时任务 注意:如果直接调用显示键盘不会起作用,因为这个时候view没有显示出来2、设置dialog的style属性 android:windowSoftInputMode 在DialogFragment消失时关闭软键盘 dialog关闭分为几种情况,处理方式不一样:这时可以重写dismiss方法,在调用之前关闭软键盘。 2.用户点击转载 2022-07-13 16:48:08 · 1482 阅读 · 0 评论 -
极光推送问题小结
极光推送公司项目集成极光推送,近来修复之前的一些bug,做个小结。废话不多说,容我娓娓道来~~~一.收不到推送或者之前的登录设备收到推送RegistrationID的定义 集成了 JPush SDK 的应用程序在第一次成功注册到 JPush 服务器时,JPush 服务器会给客户端返回一个唯一的该设备的标识 - RegistrationID 以下代码是自定义广播接收器中部分代原创 2018-01-30 16:18:25 · 1231 阅读 · 0 评论 -
出现 java.lang.NoSuchMethodError 错误的原因及解决方法
1 原因 在项目依赖比较复杂或者 Java 运行的环境有问题时,或者同一类型的 jar 包有不同版本存在,都可能触发该错误。本质上说是 JVM 找不到某个类的特定方法,也就是说 JVM 加载了错误版本的类。说白了,就是 JVM 找不到真正想要调用的方法啦!出现该错误的情形主要有以下两个种: 导入了不匹配的包版本;开发环境和运行环境不一致。 2 解决方法 查看“External Libraries”,看报错的方法到底存不存在,如果不存在,说明这个包一定有问题啦,更新包就可以啦;如果存在,说明包已...转载 2021-05-21 16:02:41 · 32548 阅读 · 0 评论 -
FragmentManager is already executing transactions
FragmentManager is already executing transactions转载 2017-11-20 17:09:17 · 480 阅读 · 0 评论 -
使用Activity.isfinishing()解决java.lang.IllegalArgumentException: View not attached to window manager
View not attached to window manager转载 2017-11-15 17:40:11 · 554 阅读 · 0 评论 -
【Android】Android防止过快点击造成多次事件执行(防止按钮重复点击)
防止按钮重复点击转载 2017-11-15 17:27:35 · 4813 阅读 · 1 评论 -
Android:防止过快点击造成多次事件
Android:防止过快点击造成多次事件转载 2017-11-15 17:26:07 · 309 阅读 · 0 评论 -
关于 java.lang.IllegalStateException: Fragment already added 解决方式
关于 java.lang.IllegalStateException: Fragment already added 解决方式转载 2017-11-13 19:16:25 · 4048 阅读 · 1 评论 -
Android中添加两个(多个)FileProvider节点问题
Android中添加两个(多个)FileProvider节点问题转载 2017-11-09 18:27:48 · 942 阅读 · 0 评论 -
java.lang.IllegalStateException:Cannot add header view to list==setAdapter has already been called.
java.lang.IllegalStateException:Cannot add header view to list==setAdapter has already been called.转载 2017-10-12 10:02:01 · 268 阅读 · 0 评论 -
A problem was found with the configuration of task ':app:packageDebug'
A problem was found with the configuration of task ':app:packageDebug'转载 2017-09-19 18:17:26 · 660 阅读 · 0 评论 -
You must not call setTag() on a view Glide is targeting的解决方案
You must not call setTag() on a view Glide is targeting的解决方案转载 2017-09-15 23:29:49 · 677 阅读 · 0 评论 -
android中弹出输入法,内容上移的问题
https://www.2cto.com/kf/201403/287162.html转载 2017-09-13 10:11:24 · 887 阅读 · 0 评论 -
关于Edittext点击弹出软键盘,布局上移标题消失问题,微信聊天界面
关于Edittext点击弹出软键盘,布局上移标题消失问题,微信聊天界面转载 2017-09-12 19:46:03 · 857 阅读 · 1 评论 -
Android EditText弹出软键盘实现页面标题头不动,软键盘弹出在编辑框下面
Android EditText弹出软键盘实现页面标题头不动,软键盘弹出在编辑框下面转载 2017-09-12 16:02:35 · 2964 阅读 · 0 评论 -
Android 启动APP时黑屏白屏的三个解决方案
Android 启动APP时黑屏白屏的三个解决方案转载 2017-09-12 15:50:41 · 682 阅读 · 1 评论 -
如何做好全屏化的交互体验(解决EditText导致的界面上移、挡住等问题)
如何做好全屏化的交互体验(解决EditText导致的界面上移、挡住等问题)转载 2017-09-09 10:47:02 · 977 阅读 · 1 评论 -
Activity退出后,键盘不收回
Activity退出后,键盘不收回转载 2017-09-08 20:14:29 · 1738 阅读 · 1 评论 -
Android Context完全解析,你所不知道的Context的各种细节
Android Context完全解析,你所不知道的Context的各种细节转载 2017-07-18 11:10:05 · 209 阅读 · 0 评论 -
异常:java.lang.IllegalStateException: Fragment already active
异常:java.lang.IllegalStateException: Fragment already active转载 2017-12-05 18:16:53 · 326 阅读 · 1 评论 -
Android的APK Signature Scheme v2签名及一款基于Java环境的校验工具介绍
Android的APK Signature Scheme v2签名及一款基于Java环境的校验工具介绍转载 2017-11-30 11:18:33 · 1542 阅读 · 0 评论 -
Android-ABIFilter-Device supports x86,but APK only supports armeabi-v7a,armeabi,x86_64
Android-ABIFilter-Device supports x86,but APK only supports armeabi-v7a,armeabi,x86_64转载 2017-11-30 11:15:29 · 522 阅读 · 0 评论 -
android studio no debuggable processes
android studio no debuggable processes转载 2017-11-29 20:10:08 · 1339 阅读 · 1 评论 -
停止Java线程,小心interrupt()方法
停止Java线程,小心interrupt()方法转载 2017-11-29 00:22:30 · 163 阅读 · 0 评论 -
导入项目出现:Could not find com.android.support.constraint:constraint-layout:2.0.0-alpha8的解决方法
导入项目出现:Could not find com.android.support.constraint:constraint-layout:2.0.0-alpha8的解决方法转载 2017-12-21 11:27:20 · 1429 阅读 · 0 评论 -
为什么在 Java 中1000==1000返回false,而100==100返回true呢?
英文原文:https://dzone.com/articles/why-1000-1000-returns-false-but-100-100-returns-tr亦枫译文:http://www.jianshu.com/p/877f0a8a9607Java.jpg这是一个非常有意思并且值得讨论的话题。如果你运行下面的代码:Integer a = 1000,转载 2018-01-08 10:26:47 · 557 阅读 · 0 评论 -
You need to use a Theme.AppCompat theme (or descendant) with this activity解决方法
当我的MainActivity继承自v7包中的ActionBarActivity或者AppCompatActivity时,如果在style.xml文件中指定MainActivity所使用的样式如下:[java] view plain copy print?<style name=“AppTheme” pare...转载 2018-03-13 20:54:39 · 761 阅读 · 0 评论 -
android studio的Android Monitor没有连接上--No Debuggable Processes
如果android studio的Android monitor不可用,也就是想看当前运行的程序的内存和CPU占用情况时,发现没有一个进程可看(下图),显示No Debuggable Processes,图1.那么可以尝试Tools->Android->Enable ADB Integration的选项打上勾...转载 2018-03-21 15:10:45 · 1415 阅读 · 1 评论 -
ANR android
1.android ANR产生原因和解决办法2.Android ANR异常及解决方法 3.Android ANR 分析解决方法4.【原创】Android 系统稳定性 - ANR(一)5.【原创】Android 系统稳定性 - ANR(二)6.【原创】Android 系统稳定性 ...转载 2018-03-27 22:46:21 · 190 阅读 · 0 评论 -
invalidate() postInvalidate() requestLayout()-几个刷新重绘的方法你弄清楚区别了吗
view的绘制流程大家都知道,我简单说一下:onMesure() —测量view大小onLayout() —对在viewgroup中的子view进行排版onDraw() —画出viewinvalidate() postInvalidate() requestLayout()这三个方法在自定义v...转载 2018-07-01 16:41:47 · 571 阅读 · 0 评论 -
java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal res
今天在写一个JAVA程序的时候出现了异常:java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result。发现报错的语句是:?1foo.divide(bar));原来JAVA中如果用BigDecim...转载 2018-08-31 13:59:26 · 258 阅读 · 0 评论 -
解决Android Studio编译后安装apk报错:The APK file does not exist on disk
版权声明:本文为【欧阳鹏】原创文章,欢迎转载,转载请注明出处! 【http://blog.csdn.net/ouyang_peng】 https://blog.csdn.net/qq446282412/article/details/51243441...转载 2018-08-29 15:01:18 · 551 阅读 · 0 评论 -
ViewPager: Can't change tag of fragment
问题描述:在应用里用到了ViewPager和FragmentPagerAdapter 实现多页(>20页)滑动,每一页都是一个Fragment,给ViewPager注册一个OnPageChangeListener,当知道某一个Fragment被选中时,开始调用其刷新数据的方法。并有一目录,点击某个条目时,调用 ViewPager 的 setCurrentItem(position) ,页面跳...转载 2018-10-29 10:58:45 · 4308 阅读 · 1 评论 -
Failure [INSTALL_FAILED_TEST_ONLY: installPackageLI]
版权声明:本文为博主原创文章,转载请务必注明作者与原文链接。 https://blog.csdn.net/jingerppp/article/details/78468397 ...转载 2018-09-06 10:33:46 · 250 阅读 · 1 评论 -
RxLifecycle使用 解决Rxjava编程的内存泄露问题
RxLifecycle是什么?This library allows one to automatically complete sequences based on a second lifecycle stream.This capability is useful in Android, wher...转载 2018-11-30 10:41:21 · 320 阅读 · 1 评论 -
解决RxJava内存泄漏(前篇):RxLifecycle详解及原理分析
前言随着RxJava及RxAndroid的逐渐推广,使用者越来越多,但是有一个问题,RxJava的使用不当极有可能会导致内存泄漏。比如,使用RxJava发布一个订阅后,当Activity被finish,此时订阅逻辑还未完成,如果没有及时取消订阅,就会导致Activity无法被回收,从而引发内存泄漏。目前网上对RxJava的内存泄漏有几种方案...转载 2018-11-29 13:49:01 · 628 阅读 · 0 评论 -
其实你不知道MultiDex到底有多坑
前言:在android5.0之前,每一个android应用中只会含有一个dex文件,但是这个dex的方法数量被限制在65535之内,这就是著名的64K(64*1024)事件。为了解决这个问题,Google官方推出了这个类似于补丁一样的support-library,MultiDex。上一篇文章我们已经了解了Multidex的使用及原理,详见Andr...转载 2019-05-15 19:53:28 · 517 阅读 · 0 评论