// Path: app/src/main/java/com/koma/filemanager/data/model/ZipFile.java
// public class ZipFile extends BaseFile {
//     public ZipFile() {
//         super("", "", 0, null);
//     }
// }
// 
// Path: app/src/main/java/com/koma/filemanager/util/FileUtils.java
// public class FileUtils {
//     // 直接使用系统内置API进行转换
//     public static String formatFileSize(long size) {
//         return Formatter.formatFileSize(FileManagerApplication.getContext(), size);
//     }
// 
//     public static String formatFileModifiedTime(Date filetime) {
//         SimpleDateFormat df = new SimpleDateFormat(android.text.format.DateFormat.getBestDateTimePattern(Locale.getDefault(),
//                 Constants.FILE_MODIFIED_TIME_FORMAT));
//         return df.format(filetime);
//     }
// }
// 
// Path: app/src/main/java/com/koma/filemanager/util/LogUtils.java
// public class LogUtils {
//     private static final boolean IS_DEBUG = true;
//     private static final String TAG = "FileManager";
// 
//     public static void i(String tag, String msg) {
//         if (IS_DEBUG) {
//             Log.i(TAG, buildString(tag, msg));
//         }
//     }
// 
//     public static void e(String tag, String msg) {
//         if (IS_DEBUG) {
//             Log.e(TAG, buildString(tag, msg));
//         }
//     }
// 
//     private static String buildString(String tag, String msg) {
//         StringBuilder sb = new StringBuilder(tag);
//         sb.append("----");
//         sb.append(msg);
//         return sb.toString();
//     }
// }


import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.CheckBox;
import android.widget.CompoundButton;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import android.widget.TextView;
import com.bumptech.glide.Glide;
import com.koma.filemanager.R;
import com.koma.filemanager.data.model.ZipFile;
import com.koma.filemanager.util.FileUtils;
import com.koma.filemanager.util.LogUtils;
import java.io.File;
import java.util.ArrayList;
import butterknife.BindView;
import butterknife.ButterKnife;
package com.koma.filemanager.filecategory;





/**
 * Created by koma on 12/12/16.
 */

public class FileCategoryAdapter extends RecyclerView.Adapter<FileCategoryAdapter.ViewHolder> {
    private static final String TAG = "FileCategoryAdapter";
// Path: app/src/main/java/com/koma/filemanager/data/model/ZipFile.java
// public class ZipFile extends BaseFile {
//     public ZipFile() {
//         super("", "", 0, null);
//     }
// }
// 
// Path: app/src/main/java/com/koma/filemanager/util/FileUtils.java
// public class FileUtils {
//     // 直接使用系统内置API进行转换
//     public static String formatFileSize(long size) {
//         return Formatter.formatFileSize(FileManagerApplication.getContext(), size);
//     }
// 
//     public static String formatFileModifiedTime(Date filetime) {
//         SimpleDateFormat df = new SimpleDateFormat(android.text.format.DateFormat.getBestDateTimePattern(Locale.getDefault(),
//                 Constants.FILE_MODIFIED_TIME_FORMAT));
//         return df.format(filetime);
//     }
// }
// 
// Path: app/src/main/java/com/koma/filemanager/util/LogUtils.java
// public class LogUtils {
//     private static final boolean IS_DEBUG = true;
//     private static final String TAG = "FileManager";
// 
//     public static void i(String tag, String msg) {
//         if (IS_DEBUG) {
//             Log.i(TAG, buildString(tag, msg));
//         }
//     }
// 
//     public static void e(String tag, String msg) {
//         if (IS_DEBUG) {
//             Log.e(TAG, buildString(tag, msg));
//         }
//     }
// 
//     private static String buildString(String tag, String msg) {
//         StringBuilder sb = new StringBuilder(tag);
//         sb.append("----");
//         sb.append(msg);
//         return sb.toString();
//     }
// }


// Path: app/src/main/java/com/koma/filemanager/filecategory/FileCategoryAdapter.java
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.CheckBox;
import android.widget.CompoundButton;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import android.widget.TextView;
import com.bumptech.glide.Glide;
import com.koma.filemanager.R;
import com.koma.filemanager.data.model.ZipFile;
import com.koma.filemanager.util.FileUtils;
import com.koma.filemanager.util.LogUtils;
import java.io.File;
import java.util.ArrayList;
import butterknife.BindView;
import butterknife.ButterKnife;

package com.koma.filemanager.filecategory;





/**
 * Created by koma on 12/12/16.
 */

public class FileCategoryAdapter extends RecyclerView.Adapter<FileCategoryAdapter.ViewHolder> {
    private static final String TAG = "FileCategoryAdapter";
    private ArrayList<ZipFile> mData;