zoukankan      html  css  js  c++  java
  • Android 使用finalBitmap实现缓存读取

    public class NewsApplication extends Application{
        private FinalBitmap finalBitmap=null;
        public FinalBitmap getFinalBitmap() {
            return finalBitmap;
        }
        @Override
        public void onCreate() {
            finalBitmap=FinalBitmap.create(this);
            finalBitmap.configBitmapLoadThreadSize(3);//定义线程数量
            
            //设置磁盘缓存
            finalBitmap.configDiskCachePath(this.getFilesDir().toString());//磁盘缓存的路径
            finalBitmap.configDiskCacheSize(100);//磁盘缓存的大小M
            
            //设置内存缓存
            //finalBitmap.configMemoryCacheSize(size);//内存缓存大小【定值】
            int memory=(int)Runtime.getRuntime().maxMemory();//手机内存缓存大小
            finalBitmap.configMemoryCachePercent(memory/8);//占比【一般占手机内存的1/8】
            finalBitmap.configLoadfailImage(R.drawable.default_news_img);//默认图片
            finalBitmap.configLoadfailImage(R.drawable.default_news_img);//加载失败的图片
            super.onCreate();
        }
    }
     <application
            android:name="com.neteasy.app.NewsApplication"
            android:allowBackup="true"
            android:icon="@drawable/ic_launcher"
            android:label="@string/app_name"
            android:theme="@style/AppTheme" >
      </application>
    生如夏花之绚烂,死如秋叶之静美。
  • 相关阅读:
    20170706xlVBA根据工资汇总表生成个人工资条
    20170706xlVBA汇总历时对阵数据
    20170706xlVBA批量提取word表格中的自我评分
    python学习笔记(一)
    哈希表
    前缀表达式、中缀表达式、后缀表达式

    环形链表
    队列
    稀疏数组
  • 原文地址:https://www.cnblogs.com/joyblabla/p/4669449.html
Copyright © 2011-2022 走看看