
android
文章平均质量分 67
余震l
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java 位运算|=,&=,^=的用法和在Kotlin中对应的方法
java 位运算|=,&=,^=用法和在Kotlin中对应的方法原创 2023-01-16 09:28:51 · 799 阅读 · 0 评论 -
Android USB通信开发总结和热敏打印机开发实例解析
距离写上一篇《Android 串口通信开发总结和解析案例》已经过去有段时间了,终于最近有时间,来记录和温习一下 ,跟串口一样的, 一通百通的USB通信真的很简单原创 2022-09-01 17:39:44 · 6077 阅读 · 4 评论 -
ADB Shell 常用命令使用说明 附ShellUtils
ADB Shell 常用命令文档原创 2022-07-01 18:18:14 · 5507 阅读 · 0 评论 -
Android Navigation 解决 Adapter内存泄漏
Android 使用Navigation时因为View生命周期和Fragment生命周期不同步 很多地方会导致内存泄漏 这里介绍的是RecyclerView内存泄漏的解决方法原创 2022-06-23 10:59:10 · 1465 阅读 · 0 评论 -
Android 串口通信开发总结和实例解析
文章目录前言一、串口通信是什么?二、使用步骤1.准备2.使用2.解析案例总结前言之前遇到的关于硬件需求的厂家一般会提供jar包调用。一直没搞过直接和硬件通信的这种直接用二进制十六进制通讯的需求,最近有空了记录一下。一方面记录和总结一下自己的学习成果,另一方面整理好了自己参考的各位大佬的一部分有用的知识,希望可以帮当有需要的人其实这东西一开始不会的时候感觉一看就摸不着头脑,弄清楚之后基本道理也就那样,没什么复杂的,只不过就是像解析JSON一样 道理都是一样的。一般这种硬件通信的也就是两种:1 串原创 2022-01-14 15:02:07 · 9630 阅读 · 2 评论 -
Android 生成系统签名keystore 并添加到已有keystore 方便Gradle命令多渠道打包
刚接手的一个项目有一些需要系统权限的需求 比如定时关机等,这些需要获得系统签名打包后才可以实现。项目的设计的是这样的,软件要在多种厂家的硬件上运行,因此需要多个厂家的系统签名,然后Gradle多渠道打包,在共用的同一个keystore库根据各自的别名来打包就是了。关于获取系统签名打包的方式网上有很多了大家可以自行百度了解。,这里不做过多解释。因为厂家提供的了签名需要的文件,所以我选择的是手动签名But!我不需要直接在我的安装包上签名,而是需要给我生成一个key,然后追加到项目本来的keystore库原创 2021-10-29 09:49:03 · 2021 阅读 · 1 评论 -
Android ObjectBox 实现环信显示用户昵称头像的解决方案
Android ObjectBox学习 实现环信显示用户昵称头像的解决方案最近因为项目需要即时通讯,项目集成了IM,但是联系人,最近消息列表以及聊天界面显示的默认头像和账号。我们需要的是昵称和自己服务器的头像。后来经过工单提问,得知环信只负责用户的id,用户头像和昵称是需要在客户端自己编写逻辑,并且给出了解决方案,只提供思路。环信官方给的参考资料:http://www.imgeek.org/article/825307638简单概括一下就是两种第一种可以在登录之后去服务器获取所有好友的昵称、头原创 2020-10-06 22:21:15 · 1375 阅读 · 0 评论 -
Android SmartRefreshLayout下拉刷新上拉加载动画不动解决
折腾了很久 该走的逻辑都走一切正常 但是动画效果就是没有 气死我了 一点一点删最后发现是有同名不同包的类导致的 气死看清楚 不要采坑错误示范 <com.scwang.smart.refresh.layout.SmartRefreshLayout android:id="@+id/shopCar_refresh" android:layout_width="match_parent" android:layout_height="wrap_co原创 2020-08-01 16:14:24 · 2585 阅读 · 0 评论 -
Retrofit请求成功数据错误统一拦截后抛自定义异常后,异步调用获取服务器返回来的错误信息
时间久了容易忘记。网上这一块资料不多很多不能用,自己摸索着写出来的,这里做个笔记方便以后查看。项目用的mvp+rxjava+retrofit 但是某些地方特别简单的接口调用没必要创建很多文件加上时间太紧,就直接用retrofit异步请求了。这是封装的拦截器的一部分代码。统一拦截状态码不为0 抛出自定义异常public class CustomizeGsonResponseBodyConverter<T> implements Converter<ResponseBody, T>原创 2020-07-30 16:00:44 · 1322 阅读 · 0 评论 -
Android 解决NestedScrollView底部内容被遮挡显示不全
Android 解决NestedScrollView底部内容被遮挡显示不全很早之前就遇到过在使用NestedScrollView的时候发现底部的View总是显示不全,看起来像是被底部的什padding遮挡了一样。这次是一个recycleView,在list没有数据的时候总是显示不全,有数据的时候就正常了。子类控件高度都设置了wrap_content,还是没效果。以前都是直接在最下面的子控件加一...原创 2020-04-08 17:10:12 · 5197 阅读 · 0 评论 -
Android Recyclerview简单两步实现二级列表展开,收起带动画效果
Android Recyclerview 超简单实现item展开,收起的动画效果很久之前想写点论坛,复习下学过的东西,不算高深,帮到有需要的人最好,欢迎指教效果展示准备这里需要的adapter是BaseRecyclerviewAdappter这个第三方库,这个框架大家应该已经熟悉了,封装了很多功能,使用方便,这里只所以下item的展开收拢的代码实现部分,具体配置这里不多介绍了,需要了解去...原创 2019-05-17 16:39:54 · 10236 阅读 · 8 评论