summaryrefslogtreecommitdiff
path: root/src/org/fox/ttrss/CommonActivity.java
diff options
context:
space:
mode:
authorAndrew Dolgov <noreply@fakecake.org>2014-10-16 01:21:49 +0400
committerAndrew Dolgov <noreply@fakecake.org>2014-10-16 01:21:49 +0400
commit8da85b9157ef4ffd8b04a8b817f7c6f51c641c68 (patch)
tree32d2b77dc33d3aa3e45f9f67d40f139b78f52a02 /src/org/fox/ttrss/CommonActivity.java
parenta77d00eeea212f17df05bf63a23745b2d46ba2d3 (diff)
add headlines flavor images
Diffstat (limited to 'src/org/fox/ttrss/CommonActivity.java')
-rw-r--r--src/org/fox/ttrss/CommonActivity.java27
1 files changed, 25 insertions, 2 deletions
diff --git a/src/org/fox/ttrss/CommonActivity.java b/src/org/fox/ttrss/CommonActivity.java
index f853d9b9..bf05d33b 100644
--- a/src/org/fox/ttrss/CommonActivity.java
+++ b/src/org/fox/ttrss/CommonActivity.java
@@ -1,13 +1,21 @@
package org.fox.ttrss;
+import java.io.File;
+import java.io.IOException;
+
import org.fox.ttrss.util.DatabaseHelper;
+import com.nostra13.universalimageloader.core.ImageLoader;
+import com.nostra13.universalimageloader.core.ImageLoaderConfiguration;
+import com.nostra13.universalimageloader.utils.StorageUtils;
import com.readystatesoftware.systembartint.SystemBarTintManager;
import android.annotation.SuppressLint;
import android.content.SharedPreferences;
import android.database.sqlite.SQLiteDatabase;
+import android.graphics.BitmapFactory;
import android.graphics.Point;
+import android.net.http.HttpResponseCache;
import android.os.Bundle;
import android.preference.PreferenceManager;
import android.support.v4.widget.SwipeRefreshLayout;
@@ -44,6 +52,19 @@ public class CommonActivity extends ActionBarActivity {
protected SharedPreferences m_prefs;
+ /* protected void enableHttpCaching() {
+ // enable resource caching
+ if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.ICE_CREAM_SANDWICH) {
+ try {
+ File httpCacheDir = new File(getApplicationContext().getCacheDir(), "http");
+ long httpCacheSize = 10 * 1024 * 1024; // 10 MiB
+ HttpResponseCache.install(httpCacheDir, httpCacheSize);
+ } catch (IOException e) {
+ e.printStackTrace();
+ }
+ }
+ } */
+
protected void setSmallScreen(boolean smallScreen) {
Log.d(TAG, "m_smallScreenMode=" + smallScreen);
m_smallScreenMode = smallScreen;
@@ -128,11 +149,14 @@ public class CommonActivity extends ActionBarActivity {
}
initDatabase();
-
+
m_compatMode = android.os.Build.VERSION.SDK_INT < android.os.Build.VERSION_CODES.HONEYCOMB;
Log.d(TAG, "m_compatMode=" + m_compatMode);
+ ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(getApplicationContext()).build();
+ ImageLoader.getInstance().init(config);
+
super.onCreate(savedInstanceState);
}
@@ -225,5 +249,4 @@ public class CommonActivity extends ActionBarActivity {
return display.getWidth();
}
}
-
}