上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页
  2021年8月18日
摘要: 上一篇写过自定义展开收起的textview,不过最近发现有个问题。 那就是在列表页中,如果点击了全部,会触发view的点击事件,导致展开后接着进入了详情。 这显然不是想要的结果。 这里可以通过自定义LinkMovementMethod来解决。 第一步: 首先先屏蔽掉view的点击事件,全部用逻辑控制 阅读全文
posted @ 2021-08-18 17:14 翻滚的咸鱼 阅读(1677) 评论(0) 推荐(0)
  2021年3月11日
摘要: kotlin版的自定义圆形进度条 大多数启动页都会带个进度条加载样式,所以就自己用kotlin重新写了一个,如果真的要很炫酷还是有很多东西可以附加的 一个简单的进度条基本组成就是一个背景环,一个进度环,需要注意的就是绘制的方式了 因为圆形进度条是宽高对等的,我们定义view宽高可能不是对等的,所以绘 阅读全文
posted @ 2021-03-11 17:24 翻滚的咸鱼 阅读(718) 评论(0) 推荐(0)
  2021年2月26日
摘要: 2020 年 4 月 29 日,发布了 androidx.fragment:fragment:1.3.0-alpha04 的版本,改版本弃用了之前fragment的传输数据方式,添加了新的api,如下图 以前的Fragment传输数据应该都用过,获取fragment实例,arguments,回调,e 阅读全文
posted @ 2021-02-26 15:38 翻滚的咸鱼 阅读(322) 评论(0) 推荐(0)
  2021年2月25日
摘要: 有很多app启动页还是老一套的splashactivity,然后跳转到mainactivity,首先splash加载了一遍数据,然后进入到main之后也会加载数据,所以导致两次加载都要等待,如果反过来呢 这里可以先加载mainactivity,然后在去触发splashactivity,当然,这样也有 阅读全文
posted @ 2021-02-25 17:11 翻滚的咸鱼 阅读(478) 评论(0) 推荐(0)
  2021年2月22日
摘要: 很多时候,文本显示是有限制的,有个maxline,然后要求你末尾截取,最后一行末尾是...(xxx文本...),那么只要在你的xml里设置 ellipsize_end 就行了,但是有时候往往需求就是千奇百怪,系统控件无法满足产品的要求 比如下图效果 这个textview在末尾要留一定的空白,因为末尾 阅读全文
posted @ 2021-02-22 09:42 翻滚的咸鱼 阅读(550) 评论(0) 推荐(0)
  2021年2月9日
摘要: 学习kotlin把以前的一些知识重新理了一遍 首先对于需要大量绘制的操作,不能直接绘制,使用 SurfaceView,直接把绘制工作放到子线程中去操作,否则绘制工作加大一下,会卡顿,不过SurfaceView是独立的一层View,不能平移,缩放,旋转或者设置透明度等,如果需要这些操作可以考虑使用Te 阅读全文
posted @ 2021-02-09 16:52 翻滚的咸鱼 阅读(485) 评论(0) 推荐(0)
  2021年2月3日
摘要: 在编写xml的时候,我们直接指定一个固定一个控件的宽高,给一个固定的dp值,在不同的屏幕上显示差别很大,导致有的手机布局无法正常显示,所以需要适配屏幕,这里讲的适配方式都一样,不过方法不一样 首先古老的适配一般就是自己计算,然后生成文件,以前自己也这么干过,直接规定好自己需要的尺寸,然后代码去计算生 阅读全文
posted @ 2021-02-03 17:28 翻滚的咸鱼 阅读(659) 评论(0) 推荐(0)
  2021年2月1日
摘要: 播放回调监听 setVideoAllCallBack,比如点击了开始播放按钮 onClickStartIcon,开始播放视频 onStartPrepared等,可以在里面做一些逻辑处理 有时候自定义的一些返回样式,全屏后需要重新设置一下,否则会失效基类里面可以找到你想要的逻辑,比如常见的播放按钮进度 阅读全文
posted @ 2021-02-01 16:07 翻滚的咸鱼 阅读(3084) 评论(0) 推荐(0)
  2021年1月26日
摘要: apktool 首先下载好apktool,然后解压到当前目录 windows+r打开cmd,进入到该目录,然后运行apktool命令,你可能会得到一个错误 这里需要在同级目录中创建 apktool.bat 文件,然后编辑文件,把下面内容复制进去保存,下面的apktool.jar对应目录中的apkto 阅读全文
posted @ 2021-01-26 16:44 翻滚的咸鱼 阅读(227) 评论(0) 推荐(0)
  2021年1月6日
摘要: retrofit可以访问网络后自动解析成对象,很丝滑,应该都已经体验过了,而要使用这个功能也很简单,addConverterFactory(GsonConverterFactory.create()) ,添加了一个gson解析工厂,又或者搭配rxjava的 RxJava2CallAdapterFac 阅读全文
posted @ 2021-01-06 17:23 翻滚的咸鱼 阅读(1306) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页