
java
高中奎
本人懒人一枚
展开
-
Failed to resolve attribute at index 6: TypedValue{t=0x2/d=0x7f0400cd a=7 r=0x7f06006e}
今天在开发时,遇到一个程序的Bug,记录一下在Dialog中展示一个布局,布局中包含了TextView报了下面的错误,最开始还以为是颜色设置的问题,反复核对了一下颜色设置并没有问题。后来发现是主题设置有问题:Dialog设置的主题是:Theme.AppCompat.Light.Dialog.AlertActivity设置的主题是:Theme.AppCompat.Light.NoActionBar将其统一起来,并不在报下面的错误了Caused by: java.lang.UnsupportedOp原创 2021-03-26 17:25:28 · 3281 阅读 · 0 评论 -
微信SDK中含有的支付功能怎么去掉?
一、说在前面的话这两天遇到一个特别让我DT的问题,估计大家通过标题就能知道问题了。没错,就是在应用中集成了微信SDK后,它自动支持了微信分享、登录、收藏、支付等功能。这一点没啥,TM的关键点就是在上传到应用宝时,他们既然提示了未通过,问题如下:我集成微信SDK,主要是想使用登录和分享功能,支付功能压根不是我想集成的,但是这两个功能也没有单独的SDK,这就很让人DT了,关键这两个平台都是腾讯的...原创 2020-05-06 15:32:05 · 2953 阅读 · 6 评论 -
深入了解多线程的原理
说在前面的话使用多线程的目的在多个CPU核心下,多线程的好处是显而易见的,不然多个CPU核心只跑一个线程其他的核心就都浪费了即便不考虑多核心,在单核下,多线程也是有意义的,因为在一些操作,比如IO操作阻塞的时候,是不需要CPU参与的,这时候CPU就可以另开一个线程去做别的事情,等待IO操作完成再回到之前的线程继续执行即可为什么要使用线程池,能为我们带来什么好处?降低...原创 2018-05-25 15:35:48 · 18858 阅读 · 0 评论 -
RecyclerView动态插入复杂多列展示
在做开发列表时,会经常遇到混排的情况。比如说跨列或者瀑布流的方式等原创 2019-06-18 17:12:06 · 3168 阅读 · 0 评论