public HashMap<String, ArrayList<Image>> getImages() {
		HashMap<String, ArrayList<Image>> imageMap = new HashMap<String, ArrayList<Image>>();
		for (String platform : PIC_TYPE_MAP.keySet()) {
			ArrayList<String> typeList = PIC_TYPE_MAP.get(platform);
			ArrayList<Image> platformTotalImageList = new ArrayList<Image>();
			for (String typeStr : typeList) {
				String prefixStr = PIC_DIR + "/" + platform + "/" + typeStr
						+ "/";
				String exactTypeStr = typeStr.split("/")[0];
				String oritation = "hengtu";
				if (platform.equals("ios")) {
					oritation = typeStr.split("/")[1];
				}
				String imageListKey = platform + "-" + exactTypeStr;
				ArrayList<Image> tempList = imageMap.get(imageListKey);
				if (tempList == null) {
					tempList = new ArrayList<Image>();
				}
				fetchImages(tempList, platformTotalImageList, prefixStr,
						exactTypeStr, oritation);
				imageMap.put(imageListKey, tempList);
			}
			imageMap.put(platform + "-all", platformTotalImageList);
		}

		logger.info("imageMap:" + imageMap);
		return imageMap;
	}