杂谈
文章平均质量分 55
Arakawa96
这个作者很懒,什么都没留下…
展开
-
C++爬坑记录
C++爬坑指南原创 2023-03-13 16:45:24 · 174 阅读 · 0 评论 -
ShapeableImageView使用指南
前言 前段时间Google推送了文章 , Android Material 组件 1.2.0 现已发布 里面就有ShapeableImageView,不用像以前再写shape. 基本使用可以参考这一篇文章,Android ShapeableImageView使用 ,里面已经介绍了官方的基本用法。 但是还是不够的,还是在学习下代码方式来使用这个新控件。 绘制原理 ShapeableImageView的实现方式其实和我很久以前写的一篇任意切割的实现方式本质是一样的,但是做到了更好封装和解耦(Google牛逼原创 2020-10-07 03:25:50 · 1939 阅读 · 0 评论 -
Kotlin小结
初步使用kotlin也有了一段时间了。它有许多语糖可以吃,但是有时候打开的方式不对,往往就南辕北辙了。 1、扩展函数 大致的了解了这个特性,看了这部分编译成java后的代码,感觉还是有点用的,可是在使用的时候,一直不得要领,就是写出的一个扩展函数的作用域问题。我一直写在类内,类的外部就一直无法访问到。 解决方法,写一个kotlin文件,然后直接定义扩展函数,不要在类的内部定义 比如这样: pack...原创 2019-02-22 21:47:27 · 130 阅读 · 0 评论 -
关于使用Dagger2遇到的问题
这里不做系统的整理,网络上相关的资料太多了。我就写一点我自己遇到的问题。 问题1: e: /Users/bangbang/StudioProjects/toto/todokotlin/build/tmp/kapt3/stubs/debug/AppComponent.java:17: 错误: @Component.Builder is missing setters for required m...原创 2019-02-19 23:36:33 · 2198 阅读 · 0 评论 -
TransactionTooLargeException
错误代码: JavaBinder: !!! FAILED BINDER TRANSACTION !!! (parcel size = 522612) android.os.TransactionTooLargeException 解决办法自然是减少信息传递的大小。 可是我遇到的了有次问题是无论我的bundle中是否传递数据,甚至是没有Bundle,都会报错,甚是苦恼。然后我看到...原创 2019-03-02 19:46:41 · 182 阅读 · 0 评论