
package com.example.imagedemo;
import java.util.ArrayList;
import android.os.Bundle;
import android.app.Activity;
import android.widget.ListView;
public class MainActivity extends Activity {
/** Item数据实体集合 */
private ArrayList<ItemEntity> itemEntities;
/** ListView对象 */
private ListView listview;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
listview = (ListView) findViewById(R.id.listview);
initData();
listview.setAdapter(new ListItemAdapter(this, itemEntities));
}
/**
* 初始化数据
*/
private void initData() {
itemEntities = new ArrayList<ItemEntity>();
// 1.无图片
ItemEntity entity1 = new ItemEntity(//
"http://img.my.csdn.net/uploads/201410/19/1413698871_3655.jpg", "张三", "今天天气不错...", null);
itemEntities.add(entity1);
// 2.1张图片
ArrayList<String> urls_1 = new ArrayList<String>();
urls_1.add("http://img.my.csdn.net/uploads/201410/19/1413698883_5877.jpg");
ItemEntity entity2 = new ItemEntity(//
"http://img.my.csdn.net/uploads/201410/19/1413698865_3560.jpg", "李四", "今天雾霾呢...", urls_1);
itemEntities.add(entity2);
// 3.3张图片
ArrayList<String> urls_2 = new ArrayList<String>();
urls_2.add("http://img.my.csdn.net/uploads/201410/19/1413698867_8323.jpg");
urls_2.add("http://img.my.csdn.net/uploads/201410/19/1413698883_5877.jpg");
urls_2.add("http://img.my.csdn.net/uploads/201410/19/1413698837_5654.jpg");
ItemEntity entity3 = new ItemEntity(//
"http://img.my.csdn.net/uploads/201410/19/1413698837_5654.jpg", "王五", "今天好大的太阳...", urls_2);
itemEntities.add(entity3);
// 4.6张图片
ArrayList<String> urls_3 = new ArrayList<String>();
urls_3.add("http://img.my.csdn.net/uploads/201410/19/1413698837_7507.jpg");
urls_3.add("http://img.my.csdn.net/uploads/201410/19/1413698865_3560.jpg");
urls_3.add("http://img.my.csdn.net/uploads/201410/19/1413698867_8323.jpg");
urls_3.add("http://img.my.csdn.net/uploads/201410/19/1413698837_5654.jpg");
urls_3.add("http://img.my.csdn.net/uploads/201410/19/1413698883_5877.jpg");
urls_3.add("http://img.my.csdn.net/uploads/201410/19/1413698839_2302.jpg");
ItemEntity entity4 = new ItemEntity(//
"http://img.my.csdn.net/uploads/201410/19/1413698883_5877.jpg", "赵六", "今天下雨了...", urls_3);
itemEntities.add(entity4);
}
}
资源文件列表
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/.classpath , 475
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/.project , 866
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/.settings/org.eclipse.jdt.core.prefs , 177
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/AndroidManifest.xml , 1161
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/AndroidManifest.xml , 1161
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes.dex , 1145600
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/com/example/imagedemo/BuildConfig.class , 351
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/com/example/imagedemo/HackyViewPager.class , 1268
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/com/example/imagedemo/ImageDetailFragment$1.class , 1145
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/com/example/imagedemo/ImageDetailFragment$2.class , 3263
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/com/example/imagedemo/ImageDetailFragment.class , 3161
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/com/example/imagedemo/ImagePagerActivity$1.class , 1759
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/com/example/imagedemo/ImagePagerActivity$ImagePagerAdapter.class , 1603
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/com/example/imagedemo/ImagePagerActivity.class , 3422
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/com/example/imagedemo/ItemEntity.class , 2092
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/com/example/imagedemo/ListItemAdapter$1.class , 1385
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/com/example/imagedemo/ListItemAdapter$ViewHolder.class , 1776
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/com/example/imagedemo/ListItemAdapter.class , 5758
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/com/example/imagedemo/MainActivity.class , 2522
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/com/example/imagedemo/MyApplication.class , 2230
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/com/example/imagedemo/NoScrollGridAdapter.class , 2773
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/com/example/imagedemo/NoScrollGridView.class , 1117
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/com/example/imagedemo/R$attr.class , 349
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/com/example/imagedemo/R$dimen.class , 470
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/com/example/imagedemo/R$drawable.class , 416
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/com/example/imagedemo/R$id.class , 719
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/com/example/imagedemo/R$layout.class , 569
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/com/example/imagedemo/R$menu.class , 397
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/com/example/imagedemo/R$string.class , 524
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/com/example/imagedemo/R$style.class , 440
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/com/example/imagedemo/R.class , 703
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/uk/co/senab/photoview/Compat.class , 1415
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/uk/co/senab/photoview/DefaultOnDoubleTapListener.class , 2785
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/uk/co/senab/photoview/gestures/CupcakeGestureDetector.class , 3187
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/uk/co/senab/photoview/gestures/EclairGestureDetector.class , 1935
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/uk/co/senab/photoview/gestures/FroyoGestureDetector$1.class , 1579
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/uk/co/senab/photoview/gestures/FroyoGestureDetector.class , 1420
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/uk/co/senab/photoview/gestures/GestureDetector.class , 310
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/uk/co/senab/photoview/gestures/OnGestureListener.class , 226
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/uk/co/senab/photoview/gestures/VersionedGestureDetector.class , 1391
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/uk/co/senab/photoview/IPhotoView.class , 2841
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/uk/co/senab/photoview/log/Logger.class , 324
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/uk/co/senab/photoview/log/LoggerDefault.class , 1540
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/uk/co/senab/photoview/log/LogManager.class , 719
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/uk/co/senab/photoview/PhotoView.class , 7729
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/uk/co/senab/photoview/PhotoViewAttacher$1.class , 1212
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/uk/co/senab/photoview/PhotoViewAttacher$AnimatedZoomRunnable.class , 2100
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/uk/co/senab/photoview/PhotoViewAttacher$FlingRunnable.class , 3773
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/uk/co/senab/photoview/PhotoViewAttacher$OnMatrixChangedListener.class , 319
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/uk/co/senab/photoview/PhotoViewAttacher$OnPhotoTapListener.class , 301
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/uk/co/senab/photoview/PhotoViewAttacher$OnViewTapListener.class , 298
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/uk/co/senab/photoview/PhotoViewAttacher.class , 21507
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/uk/co/senab/photoview/scrollerproxy/GingerScroller.class , 1569
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/uk/co/senab/photoview/scrollerproxy/IcsScroller.class , 724
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/uk/co/senab/photoview/scrollerproxy/PreGingerScroller.class , 1388
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/classes/uk/co/senab/photoview/scrollerproxy/ScrollerProxy.class , 1110
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/dexedLibs/android-support-v4-da8eb13909b3d1fc6a1b2acdf9fb463a.jar , 234431
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/dexedLibs/universal-image-loader-1.9.3-bbca694457518b5e61afbfe07570214c.jar , 64505
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/jarlist.cache , 120
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/resources.ap_ , 44120
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/res/crunch/drawable-hdpi/ic_launcher.png , 5964
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/res/crunch/drawable-mdpi/ic_launcher.png , 3112
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/res/crunch/drawable-xhdpi/ic_launcher.png , 9355
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/res/crunch/drawable-xxhdpi/ic_launcher.png , 17889
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/bin/╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤.apk , 357549
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/gen/com/example/imagedemo/BuildConfig.java , 163
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/gen/com/example/imagedemo/R.java , 3264
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/ic_launcher-web.png , 51394
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/libs/android-support-v4.jar , 627582
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/libs/universal-image-loader-1.9.3.jar , 160443
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/proguard-project.txt , 781
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/project.properties , 563
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/res/drawable-hdpi/ic_launcher.png , 7658
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/res/drawable-mdpi/ic_launcher.png , 3777
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/res/drawable-xhdpi/ic_launcher.png , 12516
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/res/drawable-xxhdpi/ic_launcher.png , 24777
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/res/layout/activity_main.xml , 395
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/res/layout/image_detail_fragment.xml , 767
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/res/layout/image_detail_pager.xml , 854
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/res/layout/item_gridview.xml , 438
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/res/layout/item_list.xml , 1810
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/res/menu/main.xml , 263
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/res/values-sw600dp/dimens.xml , 203
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/res/values-sw720dp-land/dimens.xml , 277
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/res/values-v11/styles.xml , 334
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/res/values-v14/styles.xml , 391
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/res/values/dimens.xml , 220
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/res/values/strings.xml , 297
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/res/values/styles.xml , 699
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/src/com/example/imagedemo/HackyViewPager.java , 1328
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/src/com/example/imagedemo/ImageDetailFragment.java , 3117
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/src/com/example/imagedemo/ImagePagerActivity.java , 2674
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/src/com/example/imagedemo/ItemEntity.java , 1215
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/src/com/example/imagedemo/ListItemAdapter.java , 3841
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/src/com/example/imagedemo/MainActivity.java , 2507
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/src/com/example/imagedemo/MyApplication.java , 979
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/src/com/example/imagedemo/NoScrollGridAdapter.java , 1574
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/src/com/example/imagedemo/NoScrollGridView.java , 1148
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/src/uk/co/senab/photoview/Compat.java , 2192
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/src/uk/co/senab/photoview/DefaultOnDoubleTapListener.java , 3369
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/src/uk/co/senab/photoview/gestures/CupcakeGestureDetector.java , 4899
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/src/uk/co/senab/photoview/gestures/EclairGestureDetector.java , 3214
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/src/uk/co/senab/photoview/gestures/FroyoGestureDetector.java , 2299
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/src/uk/co/senab/photoview/gestures/GestureDetector.java , 1017
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/src/uk/co/senab/photoview/gestures/OnGestureListener.java , 1064
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/src/uk/co/senab/photoview/gestures/VersionedGestureDetector.java , 1533
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/src/uk/co/senab/photoview/IPhotoView.java , 11346
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/src/uk/co/senab/photoview/log/Logger.java , 4525
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/src/uk/co/senab/photoview/log/LoggerDefault.java , 1994
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/src/uk/co/senab/photoview/log/LogManager.java , 1200
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/src/uk/co/senab/photoview/PhotoView.java , 7327
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/src/uk/co/senab/photoview/PhotoViewAttacher.java , 35546
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/src/uk/co/senab/photoview/scrollerproxy/GingerScroller.java , 2178
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/src/uk/co/senab/photoview/scrollerproxy/IcsScroller.java , 1123
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/src/uk/co/senab/photoview/scrollerproxy/PreGingerScroller.java , 1806
╖┬╬ó╨┼┼≤╙╤╚ª═╝╞¼▓Θ┐┤/src/uk/co/senab/photoview/scrollerproxy/ScrollerProxy.java , 1728
