Skip to content

Commit 1710a13

Browse files
author
mcsong
committed
updated to 1.0.7
- Reflect latest asynctask code.
1 parent 51211f6 commit 1710a13

File tree

4 files changed

+87
-7
lines changed

4 files changed

+87
-7
lines changed

.idea/misc.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 86 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ This library is enhanced for using AsyncTask api.
1717
Gradle
1818
```groovy
1919
dependencies {
20-
compile 'net.sjava:advancedasynctask:1.0.6'
20+
compile 'net.sjava:advancedasynctask:1.0.7'
2121
}
2222
```
2323

@@ -26,7 +26,7 @@ Maven
2626
<dependency>
2727
<groupId>net.sjava</groupId>
2828
<artifactId>advancedasynctask</artifactId>
29-
<version>1.0.6</version>
29+
<version>1.0.7</version>
3030
</dependency>
3131
```
3232

@@ -63,6 +63,61 @@ class DefaultPriorityTask extends AdvancedAsyncTask<String, String, String> {
6363
}
6464
}
6565
```
66+
67+
```
68+
01-04 15:58:55.264 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 14 : finished : default : size : 46
69+
01-04 15:58:55.265 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 55 : finished : default : size : 45
70+
01-04 15:58:55.269 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 13 : finished : default : size : 44
71+
01-04 15:58:55.270 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 53 : finished : default : size : 43
72+
01-04 15:58:55.366 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 171 : finished : default : size : 42
73+
01-04 15:58:55.366 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 90 : finished : default : size : 41
74+
01-04 15:58:55.371 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 177 : finished : default : size : 39
75+
01-04 15:58:55.372 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 179 : finished : default : size : 39
76+
01-04 15:58:55.466 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 6 : finished : default : size : 38
77+
01-04 15:58:55.467 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 183 : finished : default : size : 37
78+
01-04 15:58:55.472 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 186 : finished : default : size : 36
79+
01-04 15:58:55.473 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 94 : finished : default : size : 36
80+
01-04 15:58:55.569 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 190 : finished : default : size : 33
81+
01-04 15:58:55.570 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 25 : finished : default : size : 33
82+
01-04 15:58:55.573 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 191 : finished : default : size : 32
83+
01-04 15:58:55.575 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 193 : finished : default : size : 32
84+
01-04 15:58:55.671 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 30 : finished : default : size : 30
85+
01-04 15:58:55.671 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 27 : finished : default : size : 29
86+
01-04 15:58:55.675 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 197 : finished : default : size : 29
87+
01-04 15:58:55.677 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 199 : finished : default : size : 27
88+
01-04 15:58:55.772 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 158 : finished : default : size : 26
89+
01-04 15:58:55.773 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 15 : finished : default : size : 26
90+
01-04 15:58:55.776 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 159 : finished : default : size : 25
91+
01-04 15:58:55.778 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 161 : finished : default : size : 23
92+
01-04 15:58:55.875 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 162 : finished : default : size : 21
93+
01-04 15:58:55.876 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 166 : finished : default : size : 21
94+
01-04 15:58:55.878 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 167 : finished : default : size : 20
95+
01-04 15:58:55.879 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 169 : finished : default : size : 19
96+
01-04 15:58:55.978 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 170 : finished : default : size : 18
97+
01-04 15:58:55.978 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 175 : finished : default : size : 16
98+
01-04 15:58:55.979 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 178 : finished : default : size : 16
99+
01-04 15:58:55.980 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 182 : finished : default : size : 15
100+
01-04 15:58:56.080 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 185 : finished : default : size : 12
101+
01-04 15:58:56.080 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 189 : finished : default : size : 12
102+
01-04 15:58:56.081 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 98 : finished : default : size : 11
103+
01-04 15:58:56.081 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 195 : finished : default : size : 11
104+
01-04 15:58:56.182 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 157 : finished : default : size : 11
105+
01-04 15:58:56.182 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 82 : finished : default : size : 8
106+
01-04 15:58:56.182 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 198 : finished : default : size : 7
107+
01-04 15:58:56.183 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 165 : finished : default : size : 7
108+
01-04 15:58:56.283 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 174 : finished : default : size : 5
109+
01-04 15:58:56.283 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 86 : finished : default : size : 3
110+
01-04 15:58:56.283 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 181 : finished : default : size : 3
111+
01-04 15:58:56.283 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 50 : finished : default : size : 3
112+
01-04 15:58:56.385 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 42 : finished : default : size : 2
113+
01-04 15:58:56.385 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 194 : finished : default : size : 0
114+
01-04 15:58:56.386 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 22 : finished : default : size : 0
115+
01-04 15:58:56.386 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 173 : finished : default : size : 0
116+
01-04 15:58:56.487 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 155 : finished : default : size : 0
117+
01-04 15:58:56.487 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 46 : finished : default : size : 0
118+
01-04 15:58:56.489 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTask: 187 : finished : default : size : 0
119+
```
120+
66121
### Example 2
67122
- Queue priority : high
68123
- Running thread priority : high
@@ -145,9 +200,37 @@ class DefaultPriorityTaskWithTimer extends AdvancedAsyncTask<String, String, Str
145200
}
146201
```
147202

203+
```
204+
01-04 15:59:51.281 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTaskWithTimer: 7 cancelled
205+
01-04 15:59:51.281 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTaskWithTimer: 7 cancelled result : null
206+
01-04 15:59:51.294 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTaskWithTimer: 17 cancelled
207+
01-04 15:59:51.295 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTaskWithTimer: 17 cancelled result : null
208+
01-04 15:59:51.295 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTaskWithTimer: 18 cancelled
209+
01-04 15:59:51.295 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTaskWithTimer: 18 cancelled result : null
210+
01-04 15:59:51.303 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTaskWithTimer: 19 cancelled
211+
01-04 15:59:51.303 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTaskWithTimer: 19 cancelled result : null
212+
01-04 15:59:51.303 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTaskWithTimer: 20 cancelled
213+
01-04 15:59:51.303 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTaskWithTimer: 20 cancelled result : null
214+
01-04 15:59:51.309 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTaskWithTimer: 34 cancelled
215+
01-04 15:59:51.309 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTaskWithTimer: 34 cancelled result : null
216+
01-04 15:59:51.309 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTaskWithTimer: 35 cancelled
217+
01-04 15:59:51.309 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTaskWithTimer: 35 cancelled result : null
218+
01-04 15:59:51.313 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTaskWithTimer: 6 cancelled
219+
01-04 15:59:51.313 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTaskWithTimer: 6 cancelled result : null
220+
01-04 15:59:51.313 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTaskWithTimer: 8 cancelled
221+
01-04 15:59:51.313 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTaskWithTimer: 8 cancelled result : null
222+
01-04 15:59:51.313 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTaskWithTimer: 9 cancelled
223+
01-04 15:59:51.313 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTaskWithTimer: 9 cancelled result : null
224+
01-04 15:59:51.313 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTaskWithTimer: 10 cancelled
225+
01-04 15:59:51.313 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTaskWithTimer: 10 cancelled result : null
226+
01-04 15:59:51.313 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTaskWithTimer: 11 cancelled
227+
01-04 15:59:51.313 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTaskWithTimer: 11 cancelled result : null
228+
01-04 15:59:51.313 19847-19847/net.sjava.advancedasynctask.demo I/DefaultPriorityTaskWithTimer: 12 cancelled
229+
```
230+
148231
## License
149232

150-
Copyright 2016 Justin Song
233+
Copyright 2018 Justin Song
151234

152235
Licensed under the Apache License, Version 2.0 (the "License");
153236
you may not use this file except in compliance with the License.

demo/demo.iml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,6 @@
9999
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/shaders" />
100100
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/splits-support" />
101101
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/symbols" />
102-
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/tmp" />
103102
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/transforms" />
104103
<excludeFolder url="file://$MODULE_DIR$/build/outputs" />
105104
<excludeFolder url="file://$MODULE_DIR$/build/reports" />

library/library.iml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,8 +101,6 @@
101101
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/res" />
102102
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/rs" />
103103
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/shaders" />
104-
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/symbols" />
105-
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/tmp" />
106104
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/transforms" />
107105
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/typedefs.txt" />
108106
<excludeFolder url="file://$MODULE_DIR$/build/libs" />

0 commit comments

Comments
 (0)