首页

<赞>Android背单词软件app源码(非常实用)

java

2020-6-28

package wordroid.activitys;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;

import wordroid.model.BookList;
import wordroid.model.R;

import java.util.Calendar;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import wordroid.business.OperationOfBooks;
import wordroid.database.DataAccess;
import wordroid.model.WordList;
import android.app.AlertDialog;
import android.app.Dialog;
import android.app.TabActivity;
import android.content.DialogInterface;
import android.content.Intent;
import android.graphics.Color;
import android.os.Bundle;
import android.util.DisplayMetrics;
import android.util.Log;
import android.view.View;
import android.view.ViewTreeObserver;
import android.view.View.OnClickListener;
import android.widget.AdapterView;
import android.widget.Button;
import android.widget.LinearLayout;
import android.widget.ListView;
import android.widget.SimpleAdapter;
import android.widget.TabHost;
import android.widget.TextView;
import android.widget.Toast;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.AdapterView.OnItemLongClickListener;


public class ReviewMain extends TabActivity implements TabHost.TabContentFactory{
	private int week=0;
	public ArrayList<WordList> wordlist;
	private ArrayList<String> listShould ;
	public void onCreate(Bundle savedInstanceState){
		super.onCreate(savedInstanceState);
		TabHost th = getTabHost();
		DataAccess data = new DataAccess(this);
		wordlist=data.QueryList("BOOKID ='" DataAccess.bookID "'", null);
		BookList book =data.QueryBook("ID ='" DataAccess.bookID "'", null).get(0);
		listShould = new ArrayList<String>(wordlist.size());
		for(int i=0;i<wordlist.size();i  ){
			if (wordlist.get(i).getShouldReview().equals("1")){
				listShould.add(wordlist.get(i).getList());
			}
		}
		this.setTitle("复习-" book.getName());
		th.addTab(th.newTabSpec("shouldreview").setIndicator("该复习的LIST",ReviewMain.this.getResources().getDrawable(R.drawable.should)).setContent(this));
		th.addTab(th.newTabSpec("alllists").setIndicator("所有LIST",ReviewMain.this.getResources().getDrawable(R.drawable.all)).setContent(this));
		th.addTab(th.newTabSpec("plan").setIndicator("我的复习计划",ReviewMain.this.getResources().getDrawable(R.drawable.plan)).setContent(this));
	}
	 
	public View createTabContent(final String tag) {
		// TODO Auto-generated method stub
		final TextView textview = new TextView(this);
		textview.setTextColor(Color.BLACK);
		textview.setBackgroundDrawable(this.getResources().getDrawable(R.drawable.main_budget_lv_header));
	    final ListView lv = new ListView(this);
	    lv.setCacheColorHint(0); 
		LinearLayout ll= new LinearLayout(this);
		ll.setBackgroundDrawable(this.getResources().getDrawable(R.drawable.main_back));
		ll.setOrientation(LinearLayout.VERTICAL);
		if (tag.equals("shouldreview")){
			textview.setText("   需要进行复习的LIST");
			ll.addView(textview);
			
			lv.setAdapter(new SimpleAdapter(this, getData(tag), R.layout.list1, new String[]{"label","times","lasttime","image"}, new int[]{R.id.label,R.id.times,R.id.lasttime,R.id.list1_image}));
			lv.setOnItemClickListener(new OnItemClickListener(){

				 
				public void onItemClick(AdapterView<?> arg0, View arg1,
						final int arg2, long arg3) {
					// TODO Auto-generated method stub
					startReview(arg2,1);
					
				}				
			});
			lv.setOnItemLongClickListener(new OnItemLongClickListener(){

				 
				public boolean onItemLongClick(AdapterView<?> arg0, View arg1,
						final int arg2, long arg3) {
					// TODO Auto-generated method stub
					Dialog dialog = new AlertDialog.Builder(ReviewMain.this)
		            .setIcon(R.drawable.dialog_icon)
		            .setTitle("操作")
		            .setItems(new String[]{"标记为已复习"}, new DialogInterface.OnClickListener(){

						 
						public void onClick(DialogInterface dialog, int which) {
							// TODO Auto-generated method stub
							if (which==0){
								DataAccess data = new DataAccess(ReviewMain.this);
								WordList labelList = wordlist.get(Integer.parseInt(listShould.get(arg2))-1);
								labelList.setShouldReview("0");
								labelList.setReview_times(String.valueOf((Integer.parseInt(labelList.getReview_times()) 1)));
								Calendar cal = Calendar.getInstance();
							    SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd");
							    String date=f.format(cal.getTime());
							    labelList.setReviewTime(date);
								data.UpdateList(labelList);
								Intent intent = new Intent();
								intent.setClass(ReviewMain.this, ReviewMain.class);
								finish();
								startActivity(intent);
							}
						}
		            	
		            })
		            .setNegativeButton("取消", new DialogInterface.OnClickListener() {
			
			 
			public void onClick(DialogInterface dialog, int which) {
				// TODO Auto-generated method stub
				
			}
		})
		            .create();
					dialog.show();
					return false;
				}
				
			});
			ll.addView(lv);
			
		}
		if (tag.equals("alllists")){
			textview.setText("   所有的LIST");
			ll.addView(textview);
			lv.setAdapter(new SimpleAdapter(this, getData(tag), R.layout.list2, new String[]{"label","state","image"}, new int[]{R.id.label,R.id.state,R.id.list2_image}));
			lv.setOnItemClickListener(new OnItemClickListener(){

				 
				public void onItemClick(AdapterView<?> arg0, View arg1,
						final int arg2, long arg3) {
					// TODO Auto-generated method stub
					if(wordlist.get(arg2).getLearned().equals("0")){
						Dialog dialog = new AlertDialog.Builder(ReviewMain.this)
			            .setIcon(R.drawable.dialog_icon)
			            .setTitle("提醒")
			            .setMessage("这个单元(LIST-" (arg2 1) ")还没有学习过,要现在学习吗?")
			            .setPositiveButton("确定", new DialogInterface.OnClickListener() {
			                public void onClick(DialogInterface dialog, int whichButton) {
			                    /* User clicked OK so do some stuff */
			                	Intent intent = new Intent();
			    				Bundle bundle = new Bundle();
			                	bundle.putString("list", String.valueOf(arg2 1));
			    				intent.setClass(ReviewMain.this, studyWord.class);
			    				intent.putExtras(bundle);	
			    				finish();
			    				startActivity(intent);
			                	}
			            })
			            .setNegativeButton("取消", new DialogInterface.OnClickListener() {
			                public void onClick(DialogInterface dialog, int whichButton) {
			                    /* User clicked OK so do some stuff */
			                	}
			            }).create();
						dialog.show();
					}
					else if(wordlist.get(arg2).getShouldReview().equals("1")){
						startReview(arg2 1,2);
					}
					else if(wordlist.get(arg2).getShouldReview().equals("0")){
						Dialog dialog = new AlertDialog.Builder(ReviewMain.this)
			            .setIcon(R.drawable.dialog_icon)
			            .setTitle("提醒")
			            .setMessage("这个单元(LIST-" (arg2 1) ")暂时不需要进行复习,确定要现在复习吗?")
			            .setPositiveButton("确定", new DialogInterface.OnClickListener() {
			                public void onClick(DialogInterface dialog, int whichButton) {
			                    /* User clicked OK so do some stuff */
								startReview(arg2 1,2);
			                	}
			            })
			            .setNegativeButton("取消", new DialogInterface.OnClickListener() {
			                public void onClick(DialogInterface dialog, int whichButton) {
			                    /* User clicked OK so do some stuff */
			                	}
			            }).create();
						dialog.show();
					}
				
				}
				
			});
			ll.addView(lv);
		}
		if (tag.equals("plan")){
			textview.setText("   我的复习计划");
			lv.setAdapter(new SimpleAdapter(ReviewMain.this, getData(tag), R.layout.list3, new String[]{"date","lists","day","image"}, new int[]{R.id.date,R.id.lists,R.id.day,R.id.list3_image}));
		    Button addbutton= new Button(this);
		    DisplayMetrics dm = new DisplayMetrics(); 
			   dm = getApplicationContext().getResources().getDisplayMetrics(); 
			   int screenWidth = dm.widthPixels; 
			   addbutton.setWidth(screenWidth/2);
		    final Button minusbutton= new Button(this);
		    addbutton.setText("下一周");
		    addbutton.setBackgroundDrawable(this.getResources().getDrawable(R.drawable.white_btns));
		    addbutton.setOnClickListener(new OnClickListener(){

				 
				public void onClick(View v) {
					minusbutton.setEnabled(true);
					week  ;
					lv.setAdapter(new SimpleAdapter(ReviewMain.this, getData(tag), R.layout.list3, new String[]{"date","lists","day","image"}, new int[]{R.id.date,R.id.lists,R.id.day,R.id.list5_image}));
				}
		    	
		    });
		    minusbutton.setBackgroundDrawable(this.getResources().getDrawable(R.drawable.white_btns));
		    minusbutton.setText("上一周");
		    
		    minusbutton.setWidth(screenWidth/2);
		    minusbutton.setOnClickListener(new OnClickListener(){

				 
				public void onClick(View v) {
					week--;
					if (week==0)
						minusbutton.setEnabled(false);
					lv.setAdapter(new SimpleAdapter(ReviewMain.this, getData(tag), R.layout.list3, new String[]{"date","lists","day","image"}, new int[]{R.id.date,R.id.lists,R.id.day,R.id.list5_image}));
				}
		    	
		    });
		    LinearLayout newll = new LinearLayout(ReviewMain.this);
		    newll.setOrientation(LinearLayout.HORIZONTAL);
		    newll.addView(minusbutton);
		    newll.addView(addbutton);
		    minusbutton.setEnabled(false);
			ll.addView(textview);
			ll.addView(newll);
			ll.addView(lv);
		}
		
		return ll;
	}
	
	
	private List<Map<String, Object>> getData(String tag) {
		// TODO Auto-generated method stub
		List<Map<String, Object>> list = new ArrayList<Map<String, Object>>();
		
		if (tag.equals("shouldreview")){
			
			for (int i=0;i<wordlist.size();i  ){
				if (wordlist.get(i).getShouldReview().equals("1")){
					Map<String,Object> map = new HashMap<String,Object>();
					map.put("label"," LIST-" wordlist.get(i).getList());
					map.put("times", "已复习次数:" wordlist.get(i).getReview_times());
					map.put("lasttime", "上次复习时间:" wordlist.get(i).getReviewTime());
					map.put("image", android.R.drawable.btn_star_big_on);
					list.add(map);
					
				}
			}
		}
		else if(tag.equals("alllists")){
			for (int i=0;i<wordlist.size();i  ){
			    Map<String,Object> map = new HashMap<String,Object>();
			    map.put("label", "LIST-" wordlist.get(i).getList());
			    if (wordlist.get(i).getLearned().equals("0")){
			    	map.put("state", "状态:未学习  ");
			    	map.put("image", android.R.drawable.btn_star_big_off);
			    }
			    else if (wordlist.get(i).getShouldReview().equals("1")){
			    	map.put("state", "状态:该复习了! ");
			    	map.put("image", android.R.drawable.btn_star_big_on);
			    }
			    else if (Integer.parseInt(wordlist.get(i).getReview_times())>=5){
			    	map.put("state", "状态:复习已完成! ");
			    	map.put("image", android.R.drawable.btn_star_big_off);
			    }
			    	
			    else{
			    	map.put("state", "状态:暂不需复习  ");
			    	map.put("image", android.R.drawable.btn_star_big_off);
			    }
			    list.add(map);
			}
		}
		else if (tag.equals("plan")){
			ArrayList<ArrayList<String>> result = new ArrayList<ArrayList<String>>();
			OperationOfBooks OOB = new OperationOfBooks();
			result=OOB.GetPlan(week, this);
			for (int i=0;i<7;i  ){
				Map<String,Object> map = new HashMap<String,Object>();
				map.put("date", result.get(i).get(0));
				SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd"); 
			    Date date = null;
				try {
					date = f.parse(result.get(i).get(0));
				} catch (ParseException e) {
					// TODO Auto-generated catch block
					e.printStackTrace();
				}
			    
			    Calendar calendar=Calendar.getInstance();
			    calendar.setTime(date);
			    String lists="复习内容:";
			    String day="星期";
			    switch(calendar.get(Calendar.DAY_OF_WEEK)){
			    case 1:
			    	day ="一  ";
			    	break;
			    case 2:
			    	day ="二  ";
			    	break;
			    case 3:
			    	day ="三  ";
			    	break;
			    case 4:
			    	day ="四  ";
			    	break;
			    case 5:
			    	day ="五  ";
			    	break;
			    case 6:
			    	day ="六  ";
			    	break;
			    case 7:
			    	day ="日  ";
			    	break;
			    }
				map.put("day",day );
			    for (int j=1;j<result.get(i).size();j  ){
			    	lists =result.get(i).get(j) " ";
			    }
			    if(result.get(i).size()==1)map.put("image", R.drawable.plan_off);
			    else map.put("image", R.drawable.plan_on);
			    map.put("lists", lists);
			    	list.add(map);
			}
		}
		return list;
	}

	private void startReview(final int arg2,final int tag) {
		String tag1="";
		if (tag==1) tag1=listShould.get(arg2);
		else tag1=String.valueOf(arg2);
		Dialog dialog = new AlertDialog.Builder(ReviewMain.this)
        .setIcon(R.drawable.dialog_icon)
        .setTitle("开始复习:")
        .setMessage("LIST-" tag1)
        .setPositiveButton("确定", new DialogInterface.OnClickListener() {
            public void onClick(DialogInterface dialog, int whichButton) {
                /* User clicked OK so do some stuff */
            	Intent intent = new Intent();
				Bundle bundle = new Bundle();
            	if (tag==1)
            	bundle.putString("list", listShould.get(arg2));
            	else bundle.putString("list", String.valueOf(arg2));
				intent.setClass(ReviewMain.this, Review.class);
				intent.putExtras(bundle);	
				finish();
				startActivity(intent);
            	}
        })
        .setNeutralButton("取消", new DialogInterface.OnClickListener() {
            public void onClick(DialogInterface dialog, int whichButton) {
                /* User clicked OK so do some stuff */
            	}
        }).create();
		dialog.show();
		
	}
}


资源下载此资源下载价格为3D币(VIP免费),请先
资源文件列表
Wordroid/.classpath , 475
Wordroid/.project , 844
Wordroid/.settings/org.eclipse.jdt.core.prefs , 177
Wordroid/AndroidManifest.xml , 3269
Wordroid/assets/fonts/KSPHONET.TTF , 24480
Wordroid/assets/fonts/SEGOEUI.TTF , 509920
Wordroid/bin/AndroidManifest.xml , 3269
Wordroid/bin/English Android.apk , 1570343
Wordroid/bin/Wordroid.apk , 1636770
Wordroid/bin/classes/wordroid/activitys/Attention$1.class , 2039
Wordroid/bin/classes/wordroid/activitys/Attention$2.class , 869
Wordroid/bin/classes/wordroid/activitys/Attention.class , 4638
Wordroid/bin/classes/wordroid/activitys/EditWord$1.class , 1538
Wordroid/bin/classes/wordroid/activitys/EditWord$2.class , 824
Wordroid/bin/classes/wordroid/activitys/EditWord.class , 5299
Wordroid/bin/classes/wordroid/activitys/Help.class , 1064
Wordroid/bin/classes/wordroid/activitys/ImportBook$1$1.class , 1029
Wordroid/bin/classes/wordroid/activitys/ImportBook$1.class , 2430
Wordroid/bin/classes/wordroid/activitys/ImportBook$2.class , 1108
Wordroid/bin/classes/wordroid/activitys/ImportBook$3.class , 924
Wordroid/bin/classes/wordroid/activitys/ImportBook$4$1.class , 2217
Wordroid/bin/classes/wordroid/activitys/ImportBook$4$2.class , 970
Wordroid/bin/classes/wordroid/activitys/ImportBook$4.class , 3132
Wordroid/bin/classes/wordroid/activitys/ImportBook.class , 4596
Wordroid/bin/classes/wordroid/activitys/Main$1.class , 795
Wordroid/bin/classes/wordroid/activitys/Main$2.class , 1046
Wordroid/bin/classes/wordroid/activitys/Main$3.class , 4337
Wordroid/bin/classes/wordroid/activitys/Main$4.class , 1242
Wordroid/bin/classes/wordroid/activitys/Main$5.class , 800
Wordroid/bin/classes/wordroid/activitys/Main$6.class , 1189
Wordroid/bin/classes/wordroid/activitys/Main$7.class , 800
Wordroid/bin/classes/wordroid/activitys/Main.class , 11445
Wordroid/bin/classes/wordroid/activitys/Preference$1.class , 1168
Wordroid/bin/classes/wordroid/activitys/Preference.class , 3962
Wordroid/bin/classes/wordroid/activitys/Review$1.class , 1843
Wordroid/bin/classes/wordroid/activitys/Review$2.class , 767
Wordroid/bin/classes/wordroid/activitys/Review$3.class , 1311
Wordroid/bin/classes/wordroid/activitys/Review$4.class , 1289
Wordroid/bin/classes/wordroid/activitys/Review$5.class , 1318
Wordroid/bin/classes/wordroid/activitys/Review$6.class , 829
Wordroid/bin/classes/wordroid/activitys/Review.class , 9540
Wordroid/bin/classes/wordroid/activitys/ReviewMain$1.class , 1240
Wordroid/bin/classes/wordroid/activitys/ReviewMain$2$1.class , 2655
Wordroid/bin/classes/wordroid/activitys/ReviewMain$2$2.class , 896
Wordroid/bin/classes/wordroid/activitys/ReviewMain$2.class , 2469
Wordroid/bin/classes/wordroid/activitys/ReviewMain$3$1.class , 1720
Wordroid/bin/classes/wordroid/activitys/ReviewMain$3$2.class , 898
Wordroid/bin/classes/wordroid/activitys/ReviewMain$3$3.class , 1128
Wordroid/bin/classes/wordroid/activitys/ReviewMain$3$4.class , 898
Wordroid/bin/classes/wordroid/activitys/ReviewMain$3.class , 3412
Wordroid/bin/classes/wordroid/activitys/ReviewMain$4.class , 1693
Wordroid/bin/classes/wordroid/activitys/ReviewMain$5.class , 1732
Wordroid/bin/classes/wordroid/activitys/ReviewMain$6.class , 1770
Wordroid/bin/classes/wordroid/activitys/ReviewMain$7.class , 833
Wordroid/bin/classes/wordroid/activitys/ReviewMain.class , 11466
Wordroid/bin/classes/wordroid/activitys/Test$1.class , 1954
Wordroid/bin/classes/wordroid/activitys/Test$2$1.class , 952
Wordroid/bin/classes/wordroid/activitys/Test$2.class , 3292
Wordroid/bin/classes/wordroid/activitys/Test$3.class , 2405
Wordroid/bin/classes/wordroid/activitys/Test$4.class , 843
Wordroid/bin/classes/wordroid/activitys/Test.class , 6436
Wordroid/bin/classes/wordroid/activitys/TestList.class , 4018
Wordroid/bin/classes/wordroid/activitys/about.class , 496
Wordroid/bin/classes/wordroid/activitys/study$1.class , 1621
Wordroid/bin/classes/wordroid/activitys/study$2.class , 1206
Wordroid/bin/classes/wordroid/activitys/study$3$1.class , 2545
Wordroid/bin/classes/wordroid/activitys/study$3$2.class , 866
Wordroid/bin/classes/wordroid/activitys/study$3.class , 2409
Wordroid/bin/classes/wordroid/activitys/study$4.class , 1491
Wordroid/bin/classes/wordroid/activitys/study$5.class , 803
Wordroid/bin/classes/wordroid/activitys/study$6.class , 1491
Wordroid/bin/classes/wordroid/activitys/study$7.class , 803
Wordroid/bin/classes/wordroid/activitys/study$8.class , 1593
Wordroid/bin/classes/wordroid/activitys/study$9.class , 803
Wordroid/bin/classes/wordroid/activitys/study.class , 8578
Wordroid/bin/classes/wordroid/activitys/studyWord$1.class , 1867
Wordroid/bin/classes/wordroid/activitys/studyWord$2.class , 785
Wordroid/bin/classes/wordroid/activitys/studyWord$3.class , 1334
Wordroid/bin/classes/wordroid/activitys/studyWord$4.class , 847
Wordroid/bin/classes/wordroid/activitys/studyWord$5.class , 1338
Wordroid/bin/classes/wordroid/activitys/studyWord$6.class , 1305
Wordroid/bin/classes/wordroid/activitys/studyWord.class , 9167
Wordroid/bin/classes/wordroid/business/OperationOfBooks.class , 10852
Wordroid/bin/classes/wordroid/business/TTS$1.class , 1400
Wordroid/bin/classes/wordroid/business/TTS$2.class , 744
Wordroid/bin/classes/wordroid/business/TTS.class , 1682
Wordroid/bin/classes/wordroid/business/makeNotify.class , 3275
Wordroid/bin/classes/wordroid/database/DataAccess.class , 9505
Wordroid/bin/classes/wordroid/database/SqlHelper.class , 4627
Wordroid/bin/classes/wordroid/model/BookList.class , 1546
Wordroid/bin/classes/wordroid/model/BuildConfig.class , 337
Wordroid/bin/classes/wordroid/model/R$attr.class , 328
Wordroid/bin/classes/wordroid/model/R$drawable.class , 2524
Wordroid/bin/classes/wordroid/model/R$id.class , 3179
Wordroid/bin/classes/wordroid/model/R$layout.class , 1006
Wordroid/bin/classes/wordroid/model/R$raw.class , 377
Wordroid/bin/classes/wordroid/model/R$string.class , 590
Wordroid/bin/classes/wordroid/model/R$xml.class , 414
Wordroid/bin/classes/wordroid/model/R.class , 583
Wordroid/bin/classes/wordroid/model/Word.class , 1564
Wordroid/bin/classes/wordroid/model/WordList.class , 2310
Wordroid/bin/classes/wordroid/widget/Wordroid_Widget.class , 4170
Wordroid/bin/classes/wordroid/widget/timePreference.class , 3464
Wordroid/bin/classes.dex , 115420
Wordroid/bin/dexedLibs/annotations-103469d6f2282cca0b4e0270de2ff3fe.jar , 943
Wordroid/bin/jarlist.cache , 120
Wordroid/bin/res/crunch/drawable-hdpi/all.png , 2555
Wordroid/bin/res/crunch/drawable-hdpi/common_lv_item_higher_pressed.png , 123
Wordroid/bin/res/crunch/drawable-hdpi/common_lv_item_higher_selected.png , 123
Wordroid/bin/res/crunch/drawable-hdpi/common_lv_item_normal.png , 87
Wordroid/bin/res/crunch/drawable-hdpi/delete.png , 3693
Wordroid/bin/res/crunch/drawable-hdpi/dialog_icon.png , 4137
Wordroid/bin/res/crunch/drawable-hdpi/go_detail.png , 1164
Wordroid/bin/res/crunch/drawable-hdpi/icon.png , 3966
Wordroid/bin/res/crunch/drawable-hdpi/login.png , 174257
Wordroid/bin/res/crunch/drawable-hdpi/login_h.png , 355827
Wordroid/bin/res/crunch/drawable-hdpi/logo.png , 9126
Wordroid/bin/res/crunch/drawable-hdpi/main_attention.png , 3321
Wordroid/bin/res/crunch/drawable-hdpi/main_attention_pressed.png , 4154
Wordroid/bin/res/crunch/drawable-hdpi/main_back.png , 165142
Wordroid/bin/res/crunch/drawable-hdpi/main_budget_lv_header.png , 4251
Wordroid/bin/res/crunch/drawable-hdpi/main_menu_feedback.png , 1823
Wordroid/bin/res/crunch/drawable-hdpi/main_menu_help.png , 1445
Wordroid/bin/res/crunch/drawable-hdpi/main_menu_setting.png , 1760
Wordroid/bin/res/crunch/drawable-hdpi/main_nav_bar.png , 218
Wordroid/bin/res/crunch/drawable-hdpi/main_panel.9.png , 9853
Wordroid/bin/res/crunch/drawable-hdpi/main_review_btn_focused.png , 4058
Wordroid/bin/res/crunch/drawable-hdpi/main_review_btn_normal.png , 3598
Wordroid/bin/res/crunch/drawable-hdpi/main_study.png , 4707
Wordroid/bin/res/crunch/drawable-hdpi/main_study_pressed.png , 4662
Wordroid/bin/res/crunch/drawable-hdpi/main_test.png , 4918
Wordroid/bin/res/crunch/drawable-hdpi/main_test_pressed.png , 5405
Wordroid/bin/res/crunch/drawable-hdpi/not_learn.png , 4946
Wordroid/bin/res/crunch/drawable-hdpi/panel.9.png , 1698
Wordroid/bin/res/crunch/drawable-hdpi/plan.png , 4127
Wordroid/bin/res/crunch/drawable-hdpi/plan_off.png , 564
Wordroid/bin/res/crunch/drawable-hdpi/plan_on.png , 621
Wordroid/bin/res/crunch/drawable-hdpi/reset.png , 4728
Wordroid/bin/res/crunch/drawable-hdpi/should.png , 3034
Wordroid/bin/res/crunch/drawable-hdpi/study_btn.9.png , 1080
Wordroid/bin/res/crunch/drawable-hdpi/study_btn_disabled.9.png , 467
Wordroid/bin/res/crunch/drawable-hdpi/study_btn_pressed.9.png , 2036
Wordroid/bin/res/crunch/drawable-hdpi/study_title.png , 13968
Wordroid/bin/res/crunch/drawable-hdpi/white_btn.9.png , 1349
Wordroid/bin/res/crunch/drawable-hdpi/white_btn_pressed.9.png , 1663
Wordroid/bin/res/crunch/drawable-hdpi/widget_add.9.png , 696
Wordroid/bin/res/crunch/drawable-hdpi/widget_add_pressed.9.png , 616
Wordroid/bin/res/crunch/drawable-hdpi/widget_et_square_focused.png , 16267
Wordroid/bin/res/crunch/drawable-hdpi/widget_et_square_normal.png , 16417
Wordroid/bin/res/crunch/drawable-hdpi/widget_et_square_pressed.png , 2240
Wordroid/bin/res/crunch/drawable-hdpi/widget_frame_portrait.png , 2708
最多只能显示150条信息!
没有账号? 忘记密码?

社交账号快速登录