- 博客(14)
- 收藏
- 关注
原创 flutter实现根据widget大小自动调整文字size以最大尺寸显示
首先使用了flutter pub中的auto_size_text,不管设置max_font_size、min_font_size还是style,依然不符合想要的显示效果,所以自己实现了一下。此时更改文字内容不改变widget尺寸。文字大小不变,widget尺寸增大。代码由于没有整理就不贴了。初始的widget大小。
2024-08-08 11:01:14
337
原创 关于radiogroup嵌套radiobutton并设置监听回调时radiogroup getcheckedId错误问题
使用的kotlin代码如下for (index in 0 until rg1.childCount){ val rb = rg1.getChildAt(index) as RadioButton rb.setOnCheckedChangeListener { _, b -> if (b){ btn1.tex
2020-07-30 16:33:11
530
原创 关于在xml中设置swiperefreshlayout下拉刷新圆圈无效的说明
按理来说,swipeRefreshLayoutProgressSpinnerBackgroundColor确实是设置刷新圆圈颜色的,但是!!!看了一下源码,谷歌虽然创建了这条value,但是并没有在attr里引用,纯粹是忘记了???当前用的是1.1.0版本如果愿意的可以自己继承一下然后自己加上,我是懒得加了,还是直接代码设置得了,呵,原来官方也会犯这种大意的毛病...
2020-07-18 14:24:18
243
原创 kotlin 泛型实例化中遇到的问题
遇到问题有java.lang.Class cannot be cast to java.lang.reflect.ParameterizedTypejava.lang.InstantiationException: class has no zero argument constructor查了一堆没点P用,最后还得自己看报错自己想办法(- -!)实例化代码public <T> List<T> getList(int num,Class<T> classOfT)
2020-07-08 16:04:32
1178
原创 关于Android Studio中使用kotlin创建abstract方法时出现的//TODO Auto-generated method stub
由于为空的情况很常见,所以每次新建的时候都有一个TODO还要删除就特别麻烦解决办法File-Settings-Editor-File And Code Templates右侧找到code栏往下找到New Kotlin Funtion Body,在右侧中删除全部内容即可,为了美观,再添加一个回车更好 ):...
2020-07-01 17:21:11
454
原创 记录一次android studio错误cannot find its super class
记录一次android studio错误cannot find its super class明明有这个类,但是IDE却提示找不到,一直无法创建release签名包,在android studio 4.0一下版本,当时的解决办法是将gradle plugin的版本设置为3.4.0就可以解决,gradle版本当时用的最新5.6.1今天看有4.0版本了就更新了一下,然后把插件什么都更新到最新,发现出来了invalid type code: 1dinvalid type code: b5 两条错误1
2020-05-30 10:39:02
381
1
原创 android studio org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:解决办法
新建的project全部出这个问题手贱导致了这个问题,invalidate caches/restart 重启都不起作用,然后才想起来自己究竟改了什么东西File->Other Settings->Default Project Structure将三个位置都改为下载的SDK或者jre的位置,不要用C盘的jre/1.xxxx那个...
2020-03-22 17:43:15
16952
原创 关于InfiniteCycleViewPager的smoothScroll=false不起作用的解决办法
作者代码疏忽写错了,需要把setCurrentItem方法里的true改为smoothScroll
2019-09-11 09:13:47
300
原创 关于InfiniteCycleViewPager禁用无限滚动的方法
可以直接拿到对应的位置覆盖就可以使用了不知道为什么偏偏当初选了这个插件,改了好半天的功能的说–只就做了个非常简单的简化:把InfiniteCyclePagerAdapter里的getCount()方法返回值直接指向mAdapter.getCount()无限滚动的是这样 @Override public int getCount() { if (mPagerA...
2019-09-10 11:25:58
426
原创 详记一下遇到的问题 com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives
com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archiveProgram type already present: com.tencent.connect.a.a问题是在开发第三方登陆的时候出现的,同步gradle没有问题,然后run的时候就报了上面的错误,百度啊google啊,各...
2019-09-06 17:41:25
3075
原创 android 微博分享功能实现,原来代码超简单!
来自小白的分享,因为今天自己做了半天,到最后才发现完全不用那么麻烦的代码…基于发布日期的最新版微博SDK因为要写分享功能,前面几个都完成了,然后就剩一个微博分享,扒扒别人的代码,然后看看SDK文档,发现用的方法都变了。。没办法,只能自己看文档还有官方demo了,开始虽然功能实现了,all in one的形式,我测试的是不安装客户端的时候每次都要登陆,到后面才发现我是直接写到WbAuthLis...
2019-09-04 17:00:18
1477
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人