diff --git a/.idea/misc.xml b/.idea/misc.xml index 5d199810..fbb68289 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -37,7 +37,7 @@ - + diff --git a/Aria/build.gradle b/Aria/build.gradle index b32a7e32..f9c8604e 100644 --- a/Aria/build.gradle +++ b/Aria/build.gradle @@ -7,8 +7,8 @@ android { defaultConfig { minSdkVersion 9 targetSdkVersion 23 - versionCode 80 - versionName "2.3.2" + versionCode 81 + versionName "2.3.3" } buildTypes { release { @@ -23,4 +23,4 @@ dependencies { testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:23.1.1' } -//apply from: 'jcenter.gradle' +apply from: 'jcenter.gradle' diff --git a/Aria/jcenter.gradle b/Aria/jcenter.gradle index d65b239b..efbb3ea1 100644 --- a/Aria/jcenter.gradle +++ b/Aria/jcenter.gradle @@ -3,7 +3,7 @@ version = PROJ_VERSION project.archivesBaseName = PROJ_ARTIFACT_ID apply plugin: 'com.jfrog.bintray' apply plugin: 'com.github.dcendents.android-maven' -//输入:gradlew bintrayupload 执行 +//输入:gradlew bintray 执行 //############################## jar、sources、doc 打包 start ####################################### task sourcesJar(type: Jar) { @@ -75,9 +75,10 @@ artifacts { //################################# jcenter 上传配置 start ######################################### bintray { - user = hasProperty("bintrayUser") ? getProperty("bintrayUser") : getProperty("BINTRAY_USER") - key = hasProperty("bintrayKey") ? getProperty("bintrayKey") : getProperty("BINTRAY_KEY") - +// user = hasProperty("bintrayUser") ? getProperty("bintrayUser") : getProperty("BINTRAY_USER") +// key = hasProperty("bintrayKey") ? getProperty("bintrayKey") : getProperty("BINTRAY_KEY") + user = BINTRAY_USER + key = BINTRAY_KEY configurations = ['archives'] pkg { diff --git a/Aria/src/main/java/com/arialyy/aria/util/WeakHandler.java b/Aria/src/main/java/com/arialyy/aria/util/WeakHandler.java index 060c5647..2d176dde 100644 --- a/Aria/src/main/java/com/arialyy/aria/util/WeakHandler.java +++ b/Aria/src/main/java/com/arialyy/aria/util/WeakHandler.java @@ -37,14 +37,11 @@ import java.util.concurrent.locks.ReentrantLock; /** * Memory safer implementation of android.os.Handler - *

* Original implementation of Handlers always keeps hard reference to handler in queue of execution. * If you create anonymous handler and post delayed message into it, it will keep all parent class * for that time in memory even if it could be cleaned. - *

* This implementation is trickier, it will keep WeakReferences to runnables and messages, * and GC could collect them once WeakHandler instance is not referenced any more - *

* * @see android.os.Handler * diff --git a/app/src/main/java/com/arialyy/simple/activity/SingleTaskActivity.java b/app/src/main/java/com/arialyy/simple/activity/SingleTaskActivity.java index 8ea93fb8..2446f2db 100644 --- a/app/src/main/java/com/arialyy/simple/activity/SingleTaskActivity.java +++ b/app/src/main/java/com/arialyy/simple/activity/SingleTaskActivity.java @@ -54,10 +54,10 @@ public class SingleTaskActivity extends BaseActivity { public static final int DOWNLOAD_RESUME = 0x05; public static final int DOWNLOAD_COMPLETE = 0x06; public static final int DOWNLOAD_RUNNING = 0x07; - //private static final String DOWNLOAD_URL = - // "http://static.gaoshouyou.com/d/3a/93/573ae1db9493a801c24bf66128b11e39.apk"; private static final String DOWNLOAD_URL = - "http://o.aolcdn.com/hss/storage/midas/3679ed444c51eca8d17a82b7da021b01/204737495/fitbit-charge-2.jpeg"; + "http://static.gaoshouyou.com/d/3a/93/573ae1db9493a801c24bf66128b11e39.apk"; + //private static final String DOWNLOAD_URL = + // "http://www.yangqiang.im/wp-content/uploads/2016/10/%E6%8A%BD%E8%B1%A1%E5%B7%A5%E5%8E%82%E6%A8%A1%E5%BC%8F.png"; @Bind(R.id.progressBar) HorizontalProgressBarWithNumber mPb; @Bind(R.id.start) Button mStart; @Bind(R.id.stop) Button mStop; @@ -124,9 +124,9 @@ public class SingleTaskActivity extends BaseActivity { mCancel.setEnabled(false); setBtState(true); - String path = Environment.getExternalStorageDirectory().getPath() + "/test.jpg"; - Bitmap bm = BitmapFactory.decodeFile(path); - mImg.setImageBitmap(bm); + //String path = Environment.getExternalStorageDirectory().getPath() + "/test.jpg"; + //Bitmap bm = BitmapFactory.decodeFile(path); + //mImg.setImageBitmap(bm); break; } @@ -203,10 +203,10 @@ public class SingleTaskActivity extends BaseActivity { private void start() { Aria.whit(this) .load(DOWNLOAD_URL) - //.setDownloadPath(Environment.getExternalStorageDirectory().getPath() + "/test.apk") - //.setDownloadName("test.apk") - .setDownloadPath(Environment.getExternalStorageDirectory().getPath() + "/test.jpg") - .setDownloadName("test.jpg") + .setDownloadPath(Environment.getExternalStorageDirectory().getPath() + "/test.apk") + .setDownloadName("test.apk") + //.setDownloadPath(Environment.getExternalStorageDirectory().getPath() + "/test.jpg") + //.setDownloadName("test.jpg") .start(); }