原创文章
文章平均质量分 61
syusikoku
永远不要忘了最初的梦想,疲惫的时候,多想想开始的初衷......
展开
-
AsyncTask源码分析
AsyncTask源码分析原创 2023-01-13 23:20:28 · 541 阅读 · 0 评论 -
Nexus使用
Android发到制品插件到Nexus原创 2023-01-13 22:45:24 · 665 阅读 · 0 评论 -
ubuntu 16下载编译android6x源码
vm-tools安装首先将你的用户切换到root下。su root 。如果root没有设置过密码可以输入sudo passwd root设置一下root密码。再用su root切换。切换好之后在命令行输入如下指令###cd 文档lstar -xczf VMware....(解压那个文件)lscd vmware-tools-distrib./vmware-install.plan...原创 2018-12-31 17:39:19 · 275 阅读 · 0 评论 -
任务队列实现心得
近日,研究了一下任务队列,于是想到了阻塞队列BlockingQueue,不得不提起到它的两个方法,put,take这两个方法都是阻塞式的,当队列满时,put方法阻塞,当队列空时,take方法阻塞.我们使用BlockingQueue,只是完成了基本功能FIFO,就是任务先进先出。我们想要实现任务LIFO,这种方式就不行了。需要使用到BlockingDque,双端队列,在队列的两端都可以插入和获取元...原创 2018-12-31 17:41:36 · 1455 阅读 · 0 评论 -
rxjava之数据分批加载
使用场景:当从服务器请求的数据比较庞大时,这个时候,需要对数据进行分批处理,然后以当前的数据刷新界面效果图:原理分析图:完整代码如下:mDataInfo = new DataInfo();List<Integer> objects = new ArrayList<>();for (int i = 0; i < 4000; i++) { ...原创 2018-12-31 17:42:52 · 678 阅读 · 0 评论 -
修改android studio查看源码的版本号
C:\Users\aa.AndroidStudio3.2\config\options\jdk.table.xml原文件内容如下: ...原创 2019-01-05 22:31:45 · 908 阅读 · 0 评论 -
任务队列封装之策略实现一点思考
使用场景ImageLoaer和网络请求框架中都会使用到此种类型的策略,对队列中的数据进行排序,动态的实现按需加载,当然我们也可以使用双端队列来实现.这里不用双端队列。来上代码public class TmpInfo { private int taskId; public TmpInfo(int taskId) { this.taskId = taskId; } p...原创 2019-01-06 22:11:37 · 164 阅读 · 0 评论 -
webview之js动态注入
使用场景加载在线网页,需要在网页加载完成之后,通过js注入的方式,对其中的部分元素进行属性的修改.这里的示例是使用本地的网页进行修改。在线的使用同样的方式处理.###html源代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>...原创 2019-04-07 21:28:16 · 8240 阅读 · 0 评论