- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 Android中文件缓存
Android中下载首先要先创建一个文件缓存的Util类:MultiTaskDownloadManager 要实现 MultiTask 接口类当时的需求是接口返回给客户端一个链接,然后根据链接地址去缓存文件,package cn.wostore.gloud.api.download;import android.content.Context;import android.content.pm.PackageInfo;import android.content.pm.PackageManage
2021-06-01 17:58:52 359 3
原创 ReactNative中的样式属性
ReactNative中的样式属性属性:numberOfLines={规定的行数}文本行数限制,添加后超过限制行数文本会在末尾默认以…的形式省略。ellipsizeMode设置文本缩略格式,配合numberOfLines使用,values:tail:在末尾…省略(默认值)clip:在末尾切割,直接切割字符无省略符head:在前面…省略middle:在中间…省略点击事件 (需要配合点击方法比如" ")onPress布...
2020-11-12 16:36:31 4256 9
原创 android埋点工具类
package cn.wostore.android.woanalysis;import android.app.ActivityManager;import android.content.Context;import android.content.pm.PackageInfo;import android.content.pm.PackageManager;import android.location.Location;import android.location.LocationMa
2020-11-12 16:35:55 415
原创 线程池面试技巧
1.定长线程池(FixedThreadPool)特点:只有核心线程数并且不会被回收,线程数量固定,任务队列没有大小限制(超出的线程任务会在队列中等待)应用场景:控制线程最大并发数具体使用:通过Executors.newFixedThreadPool()创建代码示例:// 创建定长线程池对象 & 设置线程池线程数量固定为3ExecutorService fixedThreadPool = Executors.newFixedThreadPool(3);// 创建好.
2020-05-28 13:37:09 329
原创 RabbitMQ的两种不同写法
在项目中我们如果使用MQ,就一定问好后台给的数据是同步或者是异步的情况,之前在项目中都遇到了这样的坑,后台也没说是同步还是异步,自己用异步的方式去请求,一直收到的数据都是自己发送的情况,在用的时候先要导入implementation 'com.rabbitmq:amqp-client:5.7.0' 还需要我们在类中声明/** * 处理handler发送的消息,然...
2020-04-30 09:12:03 1255
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人