自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (7)
  • 收藏
  • 关注

原创 Reading a state that was created after the snapshot was taken or in a snapshot that has not yet been

Compose中遇到Reading a state that was created after the snapshot was taken or in a snapshot that has not yet been applied异常!在你的Compose界面还没有加载初始化完成,也就是composeview还没有初始化完成时,你创建的mutableStateOf对象被调用时会出现。解决办法:协程延时,或等待初始化完成调用。...

2021-09-13 14:21:07 1719

原创 Android kotlin data class fastJson default constructor not found

Android kotlin data class FastJson 代码混淆时的解决方法我在android上用的1.2.49,只要是release版包,而且已经@keep了数据类,但仍然会提示default constructor not found,我加了kotlin-reflect库,一点用没有。但debug版就没问题,经反复验证后是是proguard使kotlin-reflect失效了,在proguard.pro中加上如下就没问题了:下面展示一些 内联代码片。-keepattributes *

2021-03-31 10:31:18 1068 2

原创 androidX You need to use a Theme.AppCompat theme [or descendant] with this activity

androidX You need to use a Theme.AppCompat theme [or descendant] with this activity.项目整体升级androidx时出现的问题,网上的解决方式都是要么继承activity,要么修改配置theme属性,而我这个问题这两个 方法却没有任何用处.后来删除项目跟目录下的.gradle和.idea文件后重新编译运行就可以了我估计原因应该是正式环境混淆打包后引起的本地文件生成问题...

2020-12-04 16:14:05 331

原创 android 常用dos命令

android 常用dos命令 dos命令这东西经常不打容易忘,写个记录贴,以后翻起来省事!链接WiFi : adb connect 192.xxx.xxx.xxxroot : adb root ,adb remount创建文件夹 : mkdir 文件夹名push文件 : adb push xxx.apk 路径从adb里获取文件到本地磁盘: adb pull 磁...

2017-06-29 15:05:38 584

原创 android 时间选择器 TimeSelector

GitHub地址:https://github.com/yellowhai/TimeSelector引用Add it in your root build.gradle at the end of repositories allprojects { repositories { ... maven { url 'https://jitpack.io' ...

2017-01-12 11:28:45 3878 7

转载 class org.bouncycastle.asn1.ASN1Primitive overrides final method equals.(Ljava/lang/Object;)Z

转自:http://blog.csdn.net/qq1377399077/article/details/49685215 Android studio装上后,新建了一个Module,什么代码都没动,结果不能运行,报了如图所示的错误class org.bouncycastle.asn1.ASN1Primitive overrides final method equals.(L

2016-12-23 14:29:05 988

原创 android studio 获取sha1证书详解

在android开发中,我们经常会用到第三方SDK,用第三方SDK需要申请key,申请KEY的时候需要开发者提供SHA1证书指纹数据。

2016-11-30 16:06:54 525

原创 Hardware acceleration can only be used with a single UI thread.

Hardware acceleration can only be used with a single UI thread.

2016-11-17 12:35:50 911

转载 android 获取本地缓存文件大小,删除功能

博客地址:http://blog.csdn.net/wwj_748/article/details/42737607前言本篇博客要给大家分享的如何获取应用缓存的大小和清除缓存的功能,我们知道我们应用当中经常会产生一些数据,比如图片的缓存,数据库文件,配置文件等等。我们开发产品的时候,可能会有这样的一个需求清除应用内缓存的数据,可以让用户选择删除应用内产生的数据,这也是比较人性化的设计点。例

2016-11-09 18:08:49 1615

原创 android 中使用IconFont详解

项目刚接触到Icon Font,用字体文件取代图片,对于个人开发者或者缺少UI的项目,无疑是雪中送炭,下面是我在Android开发中使用Icon Font遇到的问题及解决方法做一个记录,同时希望能够帮助可能有需要的大家。

2016-11-03 14:11:26 6378

原创 imageloadingprogresslistener不执行最终解决办法!

写图片加载的时候遇到要加进度条,加载图片用的imageLoader,发现有imageloadingprogresslistener这个接口,但是调试了一下午,这个方法始终不走,网上说是因为图片已经缓存所以不走,但是我把app删了重新装他依然不走,找了一下午资料,最终发现还是自己偷懒的原因: DisplayImageOptions定义我不想设置缓存图片以及缓存到本地等属性,设置的最原始默认属性,

2016-11-02 18:10:39 1911

原创 sqlite3 not executable: magic 7f45问题详解

sh: /system/xbin/sqlite3: not executable: magic 7F45 要使用跟你真机CPU型号相同的sqlite3文件

2016-10-27 10:49:01 4180

android时间选择器

android时间选择器,控件滑动非常流畅,

2017-01-12

android sqlite3 5.0

android5.0以上版本sqlite3, 根据手机sdk来选择sqlite3

2016-11-08

android sqlite3 4.0

android5.0以下版本sqlite3

2016-11-08

Viewpager实现无限循环手动+自动

viewpager自动循环播放实现比较容易,但是手动循环播放viewpager自身并不支持,我自己写了一个viewpager工具类用大家参考可以基本实现手动无限循环播放,只不过目前没有动画效果!

2016-10-31

Viewpager实现无限循环自动+手动

viewpager自动循环播放实现比较容易,但是手动循环播放viewpager自身并不支持,我自己写了一个viewpager工具类用大家参考可以基本实现手动无限循环播放,只不过目前没有动画效果!

2016-10-31

android个性弹出dialog

android个性弹出dialog,多种动画效果方式弹出,上手简单,代码易懂

2014-10-23

百度地图demo

百度地图demo,实现百度地图的显示效果,详细注释

2014-08-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除