package com.example.youdaodictionary;
import android.app.Activity;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.Menu;
import android.view.View;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.EditText;
import android.widget.Toast;
public class MainActivity extends Activity {
private EditText etWord;
private WebView wvResult;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
initViews();
}
private void initViews() {
etWord = (EditText) findViewById(R.id.etWord);
wvResult = (WebView) findViewById(R.id.wvSearchResult);
wvResult.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
public void searchWord(View view) {
String word = etWord.getText().toString();
if (TextUtils.isEmpty(word)) {
Toast.makeText(this, "查询内容不能为空!", Toast.LENGTH_LONG).show();
} else {
final String strUrl = "http://dict.youdao.com/m/search?keyfrom=dict.mindex&vendor=&q="
word;
wvResult.loadUrl(strUrl);
}
}
}
资源文件列表
.project , 819
.settings/org.eclipse.jdt.core.prefs , 173
AndroidManifest.xml , 929
README.md , 18
bin/AndroidManifest.xml , 929
bin/YouDaoDictionary.apk , 659550
bin/classes.dex , 689100
bin/classes/com/example/youdaodictionary/BuildConfig.class , 365
bin/classes/com/example/youdaodictionary/MainActivity$1.class , 884
bin/classes/com/example/youdaodictionary/MainActivity.class , 2331
bin/classes/com/example/youdaodictionary/R$attr.class , 370
bin/classes/com/example/youdaodictionary/R$dimen.class , 491
bin/classes/com/example/youdaodictionary/R$drawable.class , 566
bin/classes/com/example/youdaodictionary/R$id.class , 524
bin/classes/com/example/youdaodictionary/R$layout.class , 433
bin/classes/com/example/youdaodictionary/R$menu.class , 418
bin/classes/com/example/youdaodictionary/R$string.class , 536
bin/classes/com/example/youdaodictionary/R$style.class , 461
bin/classes/com/example/youdaodictionary/R.class , 773
bin/dexedLibs/android-support-v4-048737855ef25a35d80ae587ea1acc9a.jar , 232610
bin/dexedLibs/android-support-v4-250a97fecfb3344b5ed035f24b16ac0d.jar , 232555
bin/jarlist.cache , 119
bin/res/drawable-hdpi/a.png , 60320
bin/res/drawable-hdpi/ibsearchword.png , 2268
bin/res/drawable-hdpi/ic_launcher.png , 5964
bin/res/drawable-hdpi/mainbg.png , 316435
bin/res/drawable-mdpi/ic_launcher.png , 3112
bin/res/drawable-xhdpi/ic_launcher.png , 9355
bin/res/drawable-xxhdpi/ic_launcher.png , 17889
bin/resources.ap_ , 421614
gen/com/example/youdaodictionary/BuildConfig.java , 170
gen/com/example/youdaodictionary/R.java , 2867
ic_launcher-web.png , 51394
libs/android-support-v4.jar , 621451
proguard-project.txt , 781
project.properties , 579
res/drawable-hdpi/a.png , 78092
res/drawable-hdpi/bg_roundcorner.xml , 191
res/drawable-hdpi/ibsearchword.png , 5475
res/drawable-hdpi/ic_launcher.png , 7658
res/drawable-hdpi/mainbg.png , 318689
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 , 1801
res/menu/main.xml , 254
res/values-sw600dp/dimens.xml , 196
res/values-sw720dp-land/dimens.xml , 269
res/values-v11/styles.xml , 324
res/values-v14/styles.xml , 381
res/values/dimens.xml , 213
res/values/strings.xml , 288
res/values/styles.xml , 680
src/com/example/youdaodictionary/MainActivity.java , 1362
