- 博客(12)
- 收藏
- 关注
原创 三星IllegalStateException
问题:部分三星机型中出现java.lang.IllegalStateException: at androidx.fragment.app.FragmentManagerImpl.getFragment (FragmentManagerImpl.java:938) at androidx.fragment.app.FragmentStatePagerAdapter.restoreState (FragmentStatePagerAdapter.java:217)...
2022-06-29 20:56:39 500
原创 滑动中刷新数据索引越界问题
使用RecyclerView时,在滑动的同时刷新数据导致的索引越界,在自定义LayoutManager中添加以下代码@Overridepublic boolean supportsPredictiveItemAnimations() { return false;}
2022-05-30 11:29:35 270
原创 小米UnsupportedOperationException
java.lang.UnsupportedOperationException: at android.app.ContextImpl.getDisplay (ContextImpl.java:2497) at android.content.ContextWrapper.getDisplay (ContextWrapper.java:1015) at android.widget.Editor.getDisplayHeightPixels (Editor.java:9734) at an...
2022-04-27 18:43:32 376 3
原创 android Studio keytool' 不是内部或外部命令,也不是可运行的程序 或批处理文件
android Studio keytool' 不是内部或外部命令,也不是可运行的程序 或批处理文件遇到这个问题好久了,一直没解决,有的说什么Java没配置好!Android Studio能打开,怎么可能是java环境变量配置问题。有人发帖说这个keytool是在java 的bin里面,然后我就找确实有,但是单击时打开闪退。①找到安装Java的路径比如我的是C:\Prog...
2020-04-17 08:27:17 449
原创 GreenDao 3.2.0 的基本使用
GreenDao特点性能最大化,可能是Android平台上最快的ORM框架易于使用的API最小的内存开销依赖体积小支持数据库加密强大的社区支持GreenDao有如此多的有点,我们还有什么理由不去使用它呢。GreenDao配置在build.gradle(Module:app)中添加下面代码:buildscript { repositories {
2017-01-21 16:05:59 274
原创 控制GPS/WIFI/蓝牙/飞行模式
对于android上GPS的控制,官方提供了相关的API Settings.Secure.setLocationProviderEnabled(getContentResolver(), LocationManager.GPS_PROVIDER, true); 但是当我们调用setLocationProviderEnabled方法后,系统会抛出异常提示需要
2017-01-03 11:37:28 387
转载 Activity实现无动画跳转
首先,情况是这样的,我需要在Activity跳转没有动画,返回的时候也没有动画。在网上参考了其他的博客,都只是实现了跳转无动画,并没有实现返回无动画。有博客提出通过修改theme里面的内容来实现,经测试出现无动画,但返回还是有动画。通过修改theme,似乎退出还是有+_+。[java] view plain copy"andr
2016-11-09 20:42:03 1032
转载 Activity无动画跳转
首先,情况是这样的,我需要在Activity跳转没有动画,返回的时候也没有动画。在网上参考了其他的博客,都只是实现了跳转无动画,并没有实现返回无动画。有博客提出通过修改theme里面的内容来实现,经测试出现无动画,但返回还是有动画。通过修改theme,似乎退出还是有+_+。[java] view plain copy"andr
2016-11-09 20:40:51 375
转载 图片缓存机制
每当碰到一些大图片的时候,我们如果不对图片进行处理就会报OOM异常,这个问题曾经让我觉得很烦恼,后来终于得到了解决,那么现在就让我和大家一起分享一下吧。这篇博文要讲的图片缓存机制,我接触到的有两钟,一种是软引用,另一种是内存缓存技术。先来看下两者的使用方式,再来作比较。除了加载图片时要用到缓存处理,还有一个比较重要的步骤要做,就是要先压缩图片。1、压缩图片至于要压缩
2016-10-28 11:43:28 394
转载 Universal-Image-Loader,android-Volley,Picasso、Fresco和Glide五大Android开源组件加载网络图片比较
Universal-Image-Loader,android-Volley,Picasso、Fresco和Glide五大Android开源组件加载网络图片比较在Android中的加载网络图片是一件十分令人头疼的事情,在网上有着许多关于加载网络图片的开源库,可以让我们十分方便的加载网络图片。在这里介绍一下Universal-Image-Loader,android-Volley,Pica
2016-10-25 21:06:45 221
原创 AIDL
什么是aidl:aidl是 Android Interface definition language的缩写,一看就明白,它是一种android内部进程通信接口的描述语言,通过它我们可以定义进程间的通信接口icp:interprocess communication :内部进程通信。在 Android中, 每个应用程序都有自己的进程,当需要在不同的进程之间传递对象时,该如何实现呢? 显
2016-10-16 11:17:51 300
原创 Json与XML解析的区别比较
JSON与XML的区别比较1.定义介绍(1).XML定义扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 XML使用DTD(document type definition)文档类型定义来组织数据;格式统一,跨平台
2016-10-16 09:48:02 574
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人