SYMBOL INDEX (279 symbols across 28 files) FILE: app/src/main/java/io/valuesfeng/demo/MainActivity.java class MainActivity (line 21) | public class MainActivity extends FragmentActivity { method onCreate (line 25) | @Override method onActivityResult (line 31) | @Override method onClickButton (line 42) | public void onClickButton(View view) { class CustomEngine (line 53) | static class CustomEngine implements LoadEngine { method displayImage (line 54) | @Override method displayCameraItem (line 59) | @Override method scrolling (line 64) | @Override method describeContents (line 69) | @Override method writeToParcel (line 74) | @Override method CustomEngine (line 78) | public CustomEngine() { method CustomEngine (line 82) | protected CustomEngine(Parcel in) { method createFromParcel (line 86) | public CustomEngine createFromParcel(Parcel source) { method newArray (line 90) | public CustomEngine[] newArray(int size) { FILE: app/src/main/java/io/valuesfeng/demo/MainApp.java class MainApp (line 16) | public class MainApp extends Application { method onCreate (line 17) | @Override FILE: gallery/src/main/java/io/valuesfeng/picker/ImageSelectActivity.java class ImageSelectActivity (line 35) | public class ImageSelectActivity extends FragmentActivity implements Alb... method onCreate (line 60) | @Override method setResult (line 120) | public void setResult() { method onClick (line 129) | @Override method onSaveInstanceState (line 139) | @Override method onRestoreInstanceState (line 147) | @Override method onActivityResult (line 153) | @Override method prepareCapture (line 168) | public void prepareCapture(String uri) { method showFolderList (line 172) | private void showFolderList() { method hideFolderList (line 184) | private void hideFolderList() { method getMediaStoreCompat (line 207) | public MediaStoreCompat getMediaStoreCompat() { method onDestroy (line 211) | @Override method onBackPressed (line 218) | @Override method showCameraAction (line 228) | public void showCameraAction() { method onSelect (line 232) | @Override method onReset (line 239) | @Override FILE: gallery/src/main/java/io/valuesfeng/picker/MimeType.java type MimeType (line 36) | @SuppressWarnings("unused") // public APIs method MimeType (line 45) | MimeType(String mimeTypeName, Set extensions) { method allOf (line 50) | public static Set allOf() { method of (line 54) | public static Set of(MimeType type) { method of (line 58) | public static Set of(MimeType type, MimeType... rest) { method toString (line 62) | @Override method checkType (line 67) | public boolean checkType(ContentResolver resolver, Uri uri) { FILE: gallery/src/main/java/io/valuesfeng/picker/Picker.java class Picker (line 43) | public final class Picker { method Picker (line 53) | Picker(Activity activity, Fragment fragment, Set mimeType) { method Picker (line 64) | Picker(Activity activity, Fragment fragment) { method setEngine (line 82) | public Picker setEngine(LoadEngine engine) { method enableCamera (line 93) | public Picker enableCamera(boolean mEnableCamera) { method startCamera (line 104) | public Picker startCamera(boolean mStartWithCamera) { method count (line 116) | public Picker count(int min, int max) { method count (line 128) | public Picker count(int max) { method singleChoice (line 134) | public Picker singleChoice() { method quality (line 147) | public Picker quality(int minPixel, int maxPixel) { method resume (line 159) | public Picker resume(List uriList) { method forResult (line 172) | public void forResult(int requestCode) { method from (line 196) | public static Picker from(Activity activity) { method from (line 203) | public static Picker from(Activity activity, Set mimeType) { method from (line 210) | public static Picker from(Fragment fragment) { method from (line 217) | public static Picker from(Fragment fragment, Set mimeType) { method getActivity (line 227) | @Nullable method getFragment (line 235) | @Nullable FILE: gallery/src/main/java/io/valuesfeng/picker/adapter/AlbumAdapter.java class AlbumAdapter (line 37) | public class AlbumAdapter extends CursorAdapter { method AlbumAdapter (line 41) | public AlbumAdapter(Context context, Cursor c) { method newView (line 46) | @Override method bindView (line 56) | @Override class ViewHolder (line 64) | static class ViewHolder{ FILE: gallery/src/main/java/io/valuesfeng/picker/adapter/PictureAdapter.java class PictureAdapter (line 35) | public class PictureAdapter extends CursorAdapter { method PictureAdapter (line 39) | public PictureAdapter(Context context, Cursor c, SelectedUriCollection... method newView (line 47) | @Override method bindView (line 54) | @Override class ViewHolder (line 60) | static class ViewHolder { method ViewHolder (line 63) | public ViewHolder(View convertView, SelectedUriCollection mCollectio... FILE: gallery/src/main/java/io/valuesfeng/picker/control/AlbumCollection.java class AlbumCollection (line 44) | public class AlbumCollection implements LoaderManager.LoaderCallbacks uris) { method onSaveInstanceState (line 64) | public void onSaveInstanceState(Bundle outState) { method add (line 68) | public boolean add(Uri uri) { method remove (line 74) | public boolean remove(Uri uri) { method asList (line 80) | public List asList() { method isEmpty (line 84) | public boolean isEmpty() { method isSelected (line 88) | public boolean isSelected(Uri uri) { method isCountInRange (line 92) | public boolean isCountInRange() { method isCountOver (line 96) | public boolean isCountOver() { method count (line 100) | public int count() { method maxCount (line 104) | public int maxCount() { method isSingleChoose (line 108) | public boolean isSingleChoose() { method getEngine (line 112) | public LoadEngine getEngine(){ method setOnSelectionChange (line 116) | public void setOnSelectionChange(OnSelectionChange onSelectionChange) { type OnSelectionChange (line 120) | public interface OnSelectionChange{ method onChange (line 121) | void onChange(int maxCount,int selectCount); FILE: gallery/src/main/java/io/valuesfeng/picker/engine/GlideEngine.java class GlideEngine (line 23) | public class GlideEngine implements LoadEngine { method GlideEngine (line 28) | public GlideEngine() { method GlideEngine (line 32) | public GlideEngine(int img_loading) { method GlideEngine (line 36) | public GlideEngine(int img_camera, int img_loading) { method displayImage (line 47) | @Override method displayCameraItem (line 59) | @Override method chargeInit (line 71) | private void chargeInit(Context context) { method scrolling (line 77) | @Override method describeContents (line 82) | @Override method writeToParcel (line 87) | @Override method GlideEngine (line 93) | protected GlideEngine(Parcel in) { method createFromParcel (line 99) | public GlideEngine createFromParcel(Parcel source) { method newArray (line 103) | public GlideEngine[] newArray(int size) { FILE: gallery/src/main/java/io/valuesfeng/picker/engine/ImageLoaderEngine.java class ImageLoaderEngine (line 26) | public class ImageLoaderEngine implements LoadEngine { method ImageLoaderEngine (line 34) | public ImageLoaderEngine() { method ImageLoaderEngine (line 38) | public ImageLoaderEngine(int img_loading) { method ImageLoaderEngine (line 42) | public ImageLoaderEngine(int img_loading, int img_camera) { method displayImage (line 56) | @Override method displayCameraItem (line 61) | @Override method scrolling (line 66) | @Override method getPathImageOptions (line 71) | private DisplayImageOptions getPathImageOptions() { method getCameraOptions (line 89) | private DisplayImageOptions getCameraOptions() { method describeContents (line 104) | @Override method writeToParcel (line 109) | @Override method ImageLoaderEngine (line 115) | protected ImageLoaderEngine(Parcel in) { method createFromParcel (line 121) | public ImageLoaderEngine createFromParcel(Parcel source) { method newArray (line 125) | public ImageLoaderEngine[] newArray(int size) { FILE: gallery/src/main/java/io/valuesfeng/picker/engine/LoadEngine.java type LoadEngine (line 20) | public interface LoadEngine extends Parcelable { method displayCameraItem (line 23) | void displayCameraItem(ImageView imageView); method displayImage (line 25) | void displayImage(String path, ImageView imageView); method scrolling (line 27) | void scrolling(GridView view); FILE: gallery/src/main/java/io/valuesfeng/picker/engine/PicassoEngine.java class PicassoEngine (line 24) | public class PicassoEngine implements LoadEngine { method PicassoEngine (line 29) | public PicassoEngine() { method PicassoEngine (line 33) | public PicassoEngine(int img_loading) { method PicassoEngine (line 37) | public PicassoEngine(int img_camera, int img_loading) { method displayImage (line 48) | @Override method displayCameraItem (line 60) | @Override method scrolling (line 72) | @Override method chargeInit (line 93) | private void chargeInit(Context context) { method describeContents (line 99) | @Override method writeToParcel (line 104) | @Override method PicassoEngine (line 110) | protected PicassoEngine(Parcel in) { method createFromParcel (line 116) | public PicassoEngine createFromParcel(Parcel source) { method newArray (line 120) | public PicassoEngine[] newArray(int size) { FILE: gallery/src/main/java/io/valuesfeng/picker/loader/AlbumLoader.java class AlbumLoader (line 41) | public class AlbumLoader extends CursorLoader { method newInstance (line 48) | public static CursorLoader newInstance(Context context, SelectionSpec ... method AlbumLoader (line 52) | private AlbumLoader(Context context, Uri uri, String[] projection, Str... method loadInBackground (line 56) | @Override FILE: gallery/src/main/java/io/valuesfeng/picker/loader/PictureLoader.java class PictureLoader (line 42) | public class PictureLoader extends CursorLoader { method PictureLoader (line 48) | public PictureLoader(Context context, Uri uri, String[] projection, St... method newInstance (line 53) | public static CursorLoader newInstance(Context context, Album album, S... method loadInBackground (line 62) | @Override FILE: gallery/src/main/java/io/valuesfeng/picker/model/Album.java class Album (line 36) | public class Album implements Parcelable { method createFromParcel (line 38) | @Nullable method newArray (line 44) | @Override method Album (line 61) | public Album(String id, long coverId, String albumName, String count) { method Album (line 68) | Album(Parcel source) { method valueOf (line 80) | public static Album valueOf(Cursor cursor) { method describeContents (line 89) | @Override method writeToParcel (line 94) | @Override method getId (line 102) | public String getId() { method getCoverId (line 106) | public long getCoverId() { method getDisplayName (line 110) | public String getDisplayName(Context context) { method buildContentUri (line 126) | public Uri buildContentUri() { method isAll (line 130) | public boolean isAll() { method isCamera (line 134) | public boolean isCamera() { method getCount (line 138) | public String getCount() { FILE: gallery/src/main/java/io/valuesfeng/picker/model/Picture.java class Picture (line 36) | public class Picture implements Parcelable { method createFromParcel (line 38) | @Override method newArray (line 44) | @Override method Picture (line 54) | Picture(long id,String displayName) { method Picture (line 59) | Picture(Parcel source) { method valueOf (line 63) | public static Picture valueOf(Cursor cursor) { method describeContents (line 68) | @Override method writeToParcel (line 73) | @Override method getId (line 78) | public long getId() { method buildContentUri (line 82) | public Uri buildContentUri() { method getThumbnail (line 86) | public Bitmap getThumbnail(Context context) { method isCapture (line 94) | public boolean isCapture() { FILE: gallery/src/main/java/io/valuesfeng/picker/model/SelectionSpec.java class SelectionSpec (line 33) | public final class SelectionSpec implements Parcelable { method createFromParcel (line 35) | @Override method newArray (line 40) | @Override method SelectionSpec (line 54) | public SelectionSpec() { method SelectionSpec (line 63) | SelectionSpec(Parcel source) { method describeContents (line 76) | @Override method writeToParcel (line 81) | @Override method ismEnableCamera (line 93) | public boolean ismEnableCamera() { method willStartCamera (line 97) | public boolean willStartCamera() { return mStartWithCamera; } method setmEnableCamera (line 99) | public void setmEnableCamera(boolean mEnableCamera) { method startWithCamera (line 103) | public void startWithCamera(boolean mStartWithCamera) { this.mStartWit... method setMaxSelectable (line 105) | public void setMaxSelectable(int maxSelectable) { method setMinSelectable (line 109) | public void setMinSelectable(int minSelectable) { method setMinPixels (line 113) | public void setMinPixels(long minPixels) { method setMaxPixels (line 117) | public void setMaxPixels(long maxPixels) { method setMimeTypeSet (line 121) | public void setMimeTypeSet(Set set) { method getMinSelectable (line 125) | public int getMinSelectable() { method getMaxSelectable (line 129) | public int getMaxSelectable() { method getMinPixels (line 133) | public long getMinPixels() { method getEngine (line 137) | public LoadEngine getEngine() { method setEngine (line 141) | public void setEngine(LoadEngine engine) { method isSingleChoose (line 145) | public boolean isSingleChoose() { method getMaxPixels (line 153) | public long getMaxPixels() { method getMimeTypeSet (line 157) | public Set getMimeTypeSet() { FILE: gallery/src/main/java/io/valuesfeng/picker/utils/BundleUtils.java class BundleUtils (line 6) | public class BundleUtils { method BundleUtils (line 7) | private BundleUtils() { method buildKey (line 10) | public static String buildKey(Class clazz, String name) { FILE: gallery/src/main/java/io/valuesfeng/picker/utils/CloseableUtils.java class CloseableUtils (line 11) | public class CloseableUtils { method CloseableUtils (line 15) | private CloseableUtils() { method close (line 18) | public static final void close(Closeable closeable) { FILE: gallery/src/main/java/io/valuesfeng/picker/utils/ExifInterfaceCompat.java class ExifInterfaceCompat (line 17) | public final class ExifInterfaceCompat { method ExifInterfaceCompat (line 20) | private ExifInterfaceCompat() { method newInstance (line 23) | public static final ExifInterface newInstance(String filename) throws ... method getExifDateTime (line 31) | public static final Date getExifDateTime(String filepath) { method getExifDateTimeInMillis (line 56) | public static final long getExifDateTimeInMillis(String filepath) { method getExifOrientation (line 61) | public static final int getExifOrientation(String filepath) { FILE: gallery/src/main/java/io/valuesfeng/picker/utils/HandlerUtils.java class HandlerUtils (line 8) | public class HandlerUtils { method HandlerUtils (line 9) | private HandlerUtils() { method getMainHandler (line 12) | public static Handler getMainHandler() { method postOnMain (line 16) | public static void postOnMain(Runnable message) { method postOnMainWithDelay (line 20) | public static void postOnMainWithDelay(Runnable message, long delayMil... FILE: gallery/src/main/java/io/valuesfeng/picker/utils/MediaStoreCompat.java class MediaStoreCompat (line 36) | public class MediaStoreCompat { method MediaStoreCompat (line 46) | public MediaStoreCompat(Context context, final Handler handler) { method hasCameraFeature (line 58) | public static final boolean hasCameraFeature(Context context) { method invokeCameraCapture (line 63) | public String invokeCameraCapture(Activity activity, int requestCode) { method destroy (line 81) | public void destroy() { method getCapturedPhotoUri (line 85) | public Uri getCapturedPhotoUri(Intent data, String preparedUri) { method cleanUp (line 110) | public void cleanUp(String uri) { method getPathFromUri (line 118) | public static String getPathFromUri(ContentResolver resolver, Uri cont... method copyFileStream (line 142) | public static long copyFileStream(FileInputStream is, FileOutputStream... method findPhotoFromRecentlyTaken (line 161) | private Uri findPhotoFromRecentlyTaken(File file) { method storeImage (line 193) | private Uri storeImage(File file) { method updateLatestPhotos (line 219) | private void updateLatestPhotos() { method generateThumbnails (line 243) | private void generateThumbnails(long imageId) { method getOutputFileUri (line 251) | @TargetApi(8) class PhotoContent (line 262) | private static class PhotoContent { method PhotoContent (line 267) | private PhotoContent() { FILE: gallery/src/main/java/io/valuesfeng/picker/utils/ParcelUtils.java class ParcelUtils (line 13) | public class ParcelUtils { method ParcelUtils (line 19) | private ParcelUtils() { method writeBoolean (line 22) | public static void writeBoolean(Parcel dest, boolean bool) { method readBoolean (line 26) | public static boolean readBoolean(Parcel source) { method writeDate (line 30) | public static void writeDate(Parcel parcel, Date date) { method readDate (line 39) | public static Date readDate(Parcel parcel) { method byteToObject (line 44) | public static java.lang.Object byteToObject(byte[] bytes) { method ObjectToByte (line 61) | public byte[] ObjectToByte(java.lang.Object obj) FILE: gallery/src/main/java/io/valuesfeng/picker/utils/PhotoMetadataUtils.java class PhotoMetadataUtils (line 40) | public final class PhotoMetadataUtils { method PhotoMetadataUtils (line 44) | private PhotoMetadataUtils() { method getPixelsCount (line 48) | public static int getPixelsCount(ContentResolver resolver, Uri uri) { method getBitmapSize (line 53) | public static Point getBitmapSize(ContentResolver resolver, Uri uri, A... method getBitmapBound (line 73) | public static Point getBitmapBound(ContentResolver resolver, Uri uri) { method getPath (line 90) | public static String getPath(ContentResolver resolver, Uri uri) { method hasOverAtLeastQuality (line 125) | public static boolean hasOverAtLeastQuality(Context context, Selection... method hasUnderAtMostQuality (line 134) | public static boolean hasUnderAtMostQuality(Context context, Selection... method isSelectableType (line 143) | public static boolean isSelectableType(Context context, SelectionSpec ... method shouldRotate (line 157) | public static boolean shouldRotate(ContentResolver resolver, Uri uri) { FILE: gallery/src/main/java/io/valuesfeng/picker/utils/PicturePickerUtils.java class PicturePickerUtils (line 16) | public class PicturePickerUtils { method PicturePickerUtils (line 18) | private PicturePickerUtils() { method obtainResult (line 27) | public static List obtainResult(Intent data) { method obtainResult (line 31) | public static List obtainResult(ContentResolver resolver, Inte... FILE: gallery/src/main/java/io/valuesfeng/picker/widget/GridViewItemRelativeLayout.java class GridViewItemRelativeLayout (line 42) | public class GridViewItemRelativeLayout extends RelativeLayout { method GridViewItemRelativeLayout (line 49) | public GridViewItemRelativeLayout(Context context) { method GridViewItemRelativeLayout (line 53) | public GridViewItemRelativeLayout(Context context, AttributeSet attrs) { method GridViewItemRelativeLayout (line 57) | public GridViewItemRelativeLayout(Context context, AttributeSet attrs,... method onMeasure (line 61) | @Override method setImageView (line 66) | public void setImageView(ImageView imageView, ImageView imageCheck, Se... method setItem (line 100) | public void setItem(Picture item) { method disPlay (line 112) | private void disPlay() {