Commit 19fb24bdb38c90c4ac57636836db382d0400cd96
0 parents
Exists in
master
create the project of dict entry
Showing
35 changed files
with
402 additions
and
0 deletions
Show diff stats
ContemporaryChineseDict/.classpath
File was created | 1 | <?xml version="1.0" encoding="UTF-8"?> | |
2 | <classpath> | ||
3 | <classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/> | ||
4 | <classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/> | ||
5 | <classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.DEPENDENCIES"/> | ||
6 | <classpathentry kind="src" path="src"/> | ||
7 | <classpathentry kind="src" path="gen"/> | ||
8 | <classpathentry kind="output" path="bin/classes"/> | ||
9 | </classpath> | ||
10 |
ContemporaryChineseDict/.project
File was created | 1 | <?xml version="1.0" encoding="UTF-8"?> | |
2 | <projectDescription> | ||
3 | <name>ContemporaryChineseDict</name> | ||
4 | <comment></comment> | ||
5 | <projects> | ||
6 | </projects> | ||
7 | <buildSpec> | ||
8 | <buildCommand> | ||
9 | <name>com.android.ide.eclipse.adt.ResourceManagerBuilder</name> | ||
10 | <arguments> | ||
11 | </arguments> | ||
12 | </buildCommand> | ||
13 | <buildCommand> | ||
14 | <name>com.android.ide.eclipse.adt.PreCompilerBuilder</name> | ||
15 | <arguments> | ||
16 | </arguments> | ||
17 | </buildCommand> | ||
18 | <buildCommand> | ||
19 | <name>org.eclipse.jdt.core.javabuilder</name> | ||
20 | <arguments> | ||
21 | </arguments> | ||
22 | </buildCommand> | ||
23 | <buildCommand> | ||
24 | <name>com.android.ide.eclipse.adt.ApkBuilder</name> | ||
25 | <arguments> | ||
26 | </arguments> | ||
27 | </buildCommand> | ||
28 | </buildSpec> | ||
29 | <natures> | ||
30 | <nature>com.android.ide.eclipse.adt.AndroidNature</nature> | ||
31 | <nature>org.eclipse.jdt.core.javanature</nature> | ||
32 | </natures> | ||
33 | </projectDescription> | ||
34 |
ContemporaryChineseDict/.settings/org.eclipse.jdt.core.prefs
File was created | 1 | eclipse.preferences.version=1 | |
2 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 | ||
3 | org.eclipse.jdt.core.compiler.compliance=1.6 | ||
4 | org.eclipse.jdt.core.compiler.source=1.6 | ||
5 |
ContemporaryChineseDict/AndroidManifest.xml
File was created | 1 | <?xml version="1.0" encoding="utf-8"?> | |
2 | <manifest xmlns:android="http://schemas.android.com/apk/res/android" | ||
3 | package="com.antroid.dictentry" | ||
4 | android:versionCode="1" | ||
5 | android:versionName="1.0.0" > | ||
6 | |||
7 | <uses-sdk | ||
8 | android:minSdkVersion="9" | ||
9 | android:targetSdkVersion="16" /> | ||
10 | |||
11 | <application | ||
12 | android:icon="@drawable/icon" | ||
13 | android:label="@string/app_name" > | ||
14 | <activity | ||
15 | android:name="com.antroid.contemporarychinesedict.MainFrameActivity" | ||
16 | android:icon="@drawable/dict03" | ||
17 | android:label="@string/app_name_03" | ||
18 | android:screenOrientation="sensor" > | ||
19 | <intent-filter> | ||
20 | <action android:name="android.intent.action.MAIN" /> | ||
21 | |||
22 | <category android:name="android.intent.category.LAUNCHER" /> | ||
23 | </intent-filter> | ||
24 | </activity> | ||
25 | |||
26 | <activity | ||
27 | android:name="com.antroid.chengyudict.MainFrameActivity" | ||
28 | android:icon="@drawable/dict04" | ||
29 | android:label="@string/app_name_04" | ||
30 | android:screenOrientation="sensor" > | ||
31 | <intent-filter> | ||
32 | <action android:name="android.intent.action.MAIN" /> | ||
33 | |||
34 | <category android:name="android.intent.category.LAUNCHER" /> | ||
35 | </intent-filter> | ||
36 | </activity> | ||
37 | |||
38 | <activity | ||
39 | android:name="com.antroid.chinesetoenglishdict.MainFrameActivity" | ||
40 | android:icon="@drawable/dict02" | ||
41 | android:label="@string/app_name_02" | ||
42 | android:screenOrientation="sensor" > | ||
43 | <intent-filter> | ||
44 | <action android:name="android.intent.action.MAIN" /> | ||
45 | |||
46 | <category android:name="android.intent.category.LAUNCHER" /> | ||
47 | </intent-filter> | ||
48 | </activity> | ||
49 | |||
50 | <activity | ||
51 | android:name="com.antroid.guhanyudict.MainFrameActivity" | ||
52 | android:icon="@drawable/dict01" | ||
53 | android:label="@string/app_name_01" | ||
54 | android:screenOrientation="sensor" > | ||
55 | <intent-filter> | ||
56 | <action android:name="android.intent.action.MAIN" /> | ||
57 | |||
58 | <category android:name="android.intent.category.LAUNCHER" /> | ||
59 | </intent-filter> | ||
60 | </activity> | ||
61 | |||
62 | <activity | ||
63 | android:name="com.antroid.newenglishtochinese.MainFrameActivity" | ||
64 | android:icon="@drawable/dict06" | ||
65 | android:label="@string/app_name_06" | ||
66 | android:screenOrientation="sensor" > | ||
67 | <intent-filter> | ||
68 | <action android:name="android.intent.action.MAIN" /> | ||
69 | |||
70 | <category android:name="android.intent.category.LAUNCHER" /> | ||
71 | </intent-filter> | ||
72 | </activity> | ||
73 | |||
74 | <activity | ||
75 | android:name="com.antroid.xinhuadict.MainFrameActivity" | ||
76 | android:icon="@drawable/dict05" | ||
77 | android:label="@string/app_name_05" | ||
78 | android:screenOrientation="sensor" > | ||
79 | <intent-filter> | ||
80 | <action android:name="android.intent.action.MAIN" /> | ||
81 | |||
82 | <category android:name="android.intent.category.LAUNCHER" /> | ||
83 | </intent-filter> | ||
84 | </activity> | ||
85 | |||
86 | </application> | ||
87 | |||
88 | </manifest> |
ContemporaryChineseDict/proguard.cfg
File was created | 1 | -optimizationpasses 5 | |
2 | -dontusemixedcaseclassnames | ||
3 | -dontskipnonpubliclibraryclasses | ||
4 | -dontpreverify | ||
5 | -verbose | ||
6 | -optimizations !code/simplification/arithmetic,!field/*,!class/merging/* | ||
7 | |||
8 | -keep public class * extends android.app.Activity | ||
9 | -keep public class * extends android.app.Application | ||
10 | -keep public class * extends android.app.Service | ||
11 | -keep public class * extends android.content.BroadcastReceiver | ||
12 | -keep public class * extends android.content.ContentProvider | ||
13 | -keep public class * extends android.app.backup.BackupAgentHelper | ||
14 | -keep public class * extends android.preference.Preference | ||
15 | -keep public class com.android.vending.licensing.ILicensingService | ||
16 | |||
17 | -keepclasseswithmembernames class * { | ||
18 | native <methods>; | ||
19 | } | ||
20 | |||
21 | -keepclasseswithmembers class * { | ||
22 | public <init>(android.content.Context, android.util.AttributeSet); | ||
23 | } | ||
24 | |||
25 | -keepclasseswithmembers class * { | ||
26 | public <init>(android.content.Context, android.util.AttributeSet, int); | ||
27 | } | ||
28 | |||
29 | -keepclassmembers class * extends android.app.Activity { | ||
30 | public void *(android.view.View); | ||
31 | } | ||
32 | |||
33 | -keepclassmembers enum * { | ||
34 | public static **[] values(); | ||
35 | public static ** valueOf(java.lang.String); | ||
36 | } | ||
37 | |||
38 | -keep class * implements android.os.Parcelable { | ||
39 | public static final android.os.Parcelable$Creator *; | ||
40 | } | ||
41 |
ContemporaryChineseDict/project.properties
File was created | 1 | # This file is automatically generated by Android Tools. | |
2 | # Do not modify this file -- YOUR CHANGES WILL BE ERASED! | ||
3 | # | ||
4 | # This file must be checked in Version Control Systems. | ||
5 | # | ||
6 | # To customize properties used by the Ant build system edit | ||
7 | # "ant.properties", and override values to adapt the script to your | ||
8 | # project structure. | ||
9 | # | ||
10 | # To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home): | ||
11 | #proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt | ||
12 | |||
13 | # Project target. | ||
14 | target=android-17 | ||
15 |
ContemporaryChineseDict/res/drawable-hdpi/dict01.png
12.6 KB
ContemporaryChineseDict/res/drawable-hdpi/dict02.png
11.1 KB
ContemporaryChineseDict/res/drawable-hdpi/dict03.png
11.7 KB
ContemporaryChineseDict/res/drawable-hdpi/dict04.png
12.4 KB
ContemporaryChineseDict/res/drawable-hdpi/dict05.png
10.8 KB
ContemporaryChineseDict/res/drawable-hdpi/dict06.png
10.3 KB
ContemporaryChineseDict/res/drawable-hdpi/icon.png
5.71 KB
ContemporaryChineseDict/res/drawable-mdpi/dict01.png
12.6 KB
ContemporaryChineseDict/res/drawable-mdpi/dict02.png
11.1 KB
ContemporaryChineseDict/res/drawable-mdpi/dict03.png
11.7 KB
ContemporaryChineseDict/res/drawable-mdpi/dict04.png
12.4 KB
ContemporaryChineseDict/res/drawable-mdpi/dict05.png
10.8 KB
ContemporaryChineseDict/res/drawable-mdpi/dict06.png
10.3 KB
ContemporaryChineseDict/res/drawable-mdpi/icon.png
5.71 KB
ContemporaryChineseDict/res/drawable-xhdpi/dict01.png
12.6 KB
ContemporaryChineseDict/res/drawable-xhdpi/dict02.png
11.1 KB
ContemporaryChineseDict/res/drawable-xhdpi/dict03.png
11.7 KB
ContemporaryChineseDict/res/drawable-xhdpi/dict04.png
12.4 KB
ContemporaryChineseDict/res/drawable-xhdpi/dict05.png
10.8 KB
ContemporaryChineseDict/res/drawable-xhdpi/dict06.png
10.3 KB
ContemporaryChineseDict/res/drawable-xhdpi/icon.png
5.71 KB
ContemporaryChineseDict/res/layout/main.xml
File was created | 1 | <?xml version="1.0" encoding="utf-8"?> | |
2 | <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" | ||
3 | android:orientation="vertical" | ||
4 | android:layout_width="fill_parent" | ||
5 | android:layout_height="fill_parent" | ||
6 | > | ||
7 | <TextView | ||
8 | android:layout_width="fill_parent" | ||
9 | android:layout_height="wrap_content" | ||
10 | android:text="@string/hello" | ||
11 | /> | ||
12 | </LinearLayout> | ||
13 |
ContemporaryChineseDict/res/values/strings.xml
File was created | 1 | <?xml version="1.0" encoding="utf-8"?> | |
2 | <resources> | ||
3 | |||
4 | <string name="hello">Hello World, MainFrameActivity!</string> | ||
5 | <string name="app_name">词典</string> | ||
6 | <string name="app_name_01">古汉语词典</string> | ||
7 | <string name="app_name_02">汉英大词典</string> | ||
8 | <string name="app_name_03">现代汉语词典</string> | ||
9 | <string name="app_name_04">中华成语词典</string> | ||
10 | <string name="app_name_05">新华字典</string> | ||
11 | <string name="app_name_06">新英汉词典</string> | ||
12 | <string name="title">提示</string> | ||
13 | <string name="msg">没有安装主程序</string> | ||
14 | <string name="ok">确定</string> | ||
15 | |||
16 | </resources> | ||
17 | <!-- 2013/08/13 新增对横竖屏的支持 --> | ||
18 |
ContemporaryChineseDict/src/com/antroid/chengyudict/MainFrameActivity.java
File was created | 1 | package com.antroid.chengyudict; | |
2 | |||
3 | import com.antroid.dictentry.R; | ||
4 | |||
5 | import android.app.Activity; | ||
6 | import android.content.ComponentName; | ||
7 | import android.content.Intent; | ||
8 | import android.os.Bundle; | ||
9 | |||
10 | public class MainFrameActivity extends Activity { | ||
11 | /** Called when the activity is first created. */ | ||
12 | @Override | ||
13 | public void onCreate(Bundle savedInstanceState) { | ||
14 | super.onCreate(savedInstanceState); | ||
15 | setContentView(R.layout.main); | ||
16 | |||
17 | Intent intent = new Intent(); | ||
18 | intent.putExtra("isFixDict", true);//固定词典(牛津,版权,多国语) | ||
19 | intent.putExtra("dictId", 5);//词典ID | ||
20 | intent.putExtra("wordHead", "");//查询的单词 | ||
21 | intent.putExtra("dictPath", "");//词典路径 | ||
22 | intent.putExtra("wordId", 0);//词典序ID | ||
23 | intent.putExtra("history", true); | ||
24 | intent.putExtra("dictFullName", getString(R.string.app_name_04)); | ||
25 | intent.setComponent(new ComponentName("com.antroid.dict.activity", | ||
26 | "com.antroid.dict.activity.DictStart")); | ||
27 | startActivity(intent); | ||
28 | finish(); | ||
29 | |||
30 | } | ||
31 | } |
ContemporaryChineseDict/src/com/antroid/chinesetoenglishdict/MainFrameActivity.java
File was created | 1 | package com.antroid.chinesetoenglishdict; | |
2 | |||
3 | import com.antroid.dictentry.R; | ||
4 | |||
5 | import android.app.Activity; | ||
6 | import android.content.ComponentName; | ||
7 | import android.content.Intent; | ||
8 | import android.os.Bundle; | ||
9 | |||
10 | public class MainFrameActivity extends Activity { | ||
11 | /** Called when the activity is first created. */ | ||
12 | @Override | ||
13 | public void onCreate(Bundle savedInstanceState) { | ||
14 | super.onCreate(savedInstanceState); | ||
15 | setContentView(R.layout.main); | ||
16 | |||
17 | Intent intent = new Intent(); | ||
18 | intent.putExtra("isFixDict", true);//固定词典(牛津,版权,多国语) | ||
19 | intent.putExtra("dictId", 3);//词典ID | ||
20 | intent.putExtra("wordHead", "");//查询的单词 | ||
21 | intent.putExtra("dictPath", "");//词典路径 | ||
22 | intent.putExtra("wordId", 0);//词典序ID | ||
23 | intent.putExtra("history", true); | ||
24 | intent.putExtra("dictFullName", getString(R.string.app_name_02)); | ||
25 | intent.setComponent(new ComponentName("com.antroid.dict.activity", | ||
26 | "com.antroid.dict.activity.DictStart")); | ||
27 | startActivity(intent); | ||
28 | finish(); | ||
29 | } | ||
30 | } |
ContemporaryChineseDict/src/com/antroid/contemporarychinesedict/MainFrameActivity.java
File was created | 1 | package com.antroid.contemporarychinesedict; | |
2 | |||
3 | import com.antroid.dictentry.R; | ||
4 | |||
5 | import android.app.Activity; | ||
6 | import android.content.ComponentName; | ||
7 | import android.content.Intent; | ||
8 | import android.os.Bundle; | ||
9 | |||
10 | public class MainFrameActivity extends Activity { | ||
11 | /** Called when the activity is first created. */ | ||
12 | @Override | ||
13 | public void onCreate(Bundle savedInstanceState) { | ||
14 | super.onCreate(savedInstanceState); | ||
15 | setContentView(R.layout.main); | ||
16 | |||
17 | Intent intent = new Intent(); | ||
18 | intent.putExtra("isFixDict", true);//固定词典(牛津,版权,多国语) | ||
19 | intent.putExtra("dictId", 2);//词典ID | ||
20 | intent.putExtra("wordHead", "");//查询的单词 | ||
21 | intent.putExtra("dictPath", "");//词典路径 | ||
22 | intent.putExtra("wordId", 0);//词典序ID | ||
23 | intent.putExtra("history", true); | ||
24 | intent.putExtra("dictFullName", getString(R.string.app_name_03)); | ||
25 | intent.setComponent(new ComponentName("com.antroid.dict.activity", | ||
26 | "com.antroid.dict.activity.DictStart")); | ||
27 | startActivity(intent); | ||
28 | finish(); | ||
29 | } | ||
30 | } |
ContemporaryChineseDict/src/com/antroid/guhanyudict/MainFrameActivity.java
File was created | 1 | package com.antroid.guhanyudict; | |
2 | |||
3 | |||
4 | import com.antroid.dictentry.R; | ||
5 | |||
6 | import android.app.Activity; | ||
7 | import android.content.ComponentName; | ||
8 | import android.content.Intent; | ||
9 | import android.os.Bundle; | ||
10 | |||
11 | public class MainFrameActivity extends Activity { | ||
12 | /** Called when the activity is first created. */ | ||
13 | @Override | ||
14 | public void onCreate(Bundle savedInstanceState) { | ||
15 | super.onCreate(savedInstanceState); | ||
16 | setContentView(R.layout.main); | ||
17 | |||
18 | Intent intent = new Intent(); | ||
19 | intent.putExtra("isFixDict", true);//固定词典(牛津,版权,多国语) | ||
20 | intent.putExtra("dictId", 6);//词典ID | ||
21 | intent.putExtra("wordHead", "");//查询的单词 | ||
22 | intent.putExtra("dictPath", "");//词典路径 | ||
23 | intent.putExtra("wordId", 0);//词典序ID | ||
24 | intent.putExtra("history", true); | ||
25 | intent.putExtra("dictFullName", getString(R.string.app_name_01)); | ||
26 | intent.setComponent(new ComponentName("com.antroid.dict.activity", | ||
27 | "com.antroid.dict.activity.DictStart")); | ||
28 | startActivity(intent); | ||
29 | finish(); | ||
30 | finish(); | ||
31 | } | ||
32 | } |
ContemporaryChineseDict/src/com/antroid/newenglishtochinese/MainFrameActivity.java
File was created | 1 | package com.antroid.newenglishtochinese; | |
2 | |||
3 | |||
4 | import com.antroid.dictentry.R; | ||
5 | |||
6 | import android.app.Activity; | ||
7 | import android.content.ComponentName; | ||
8 | import android.content.Intent; | ||
9 | import android.os.Bundle; | ||
10 | |||
11 | public class MainFrameActivity extends Activity { | ||
12 | /** Called when the activity is first created. */ | ||
13 | @Override | ||
14 | public void onCreate(Bundle savedInstanceState) { | ||
15 | super.onCreate(savedInstanceState); | ||
16 | setContentView(R.layout.main); | ||
17 | |||
18 | Intent intent = new Intent(); | ||
19 | intent.putExtra("isFixDict", true);// 固定词典(牛津,版权,多国语) | ||
20 | intent.putExtra("dictId", 1);// 词典ID | ||
21 | intent.putExtra("wordHead", "");// 查询的单词 | ||
22 | intent.putExtra("dictPath", "");// 词典路径 | ||
23 | intent.putExtra("wordId", 0);// 词典序ID | ||
24 | intent.putExtra("history", true); | ||
25 | |||
26 | intent.putExtra("dictFullName", getString(R.string.app_name_06)); | ||
27 | intent.setComponent(new ComponentName("com.antroid.dict.activity", | ||
28 | "com.antroid.dict.activity.DictStart")); | ||
29 | startActivity(intent); | ||
30 | finish(); | ||
31 | } | ||
32 | } |
ContemporaryChineseDict/src/com/antroid/xinhuadict/MainFrameActivity.java
File was created | 1 | package com.antroid.xinhuadict; | |
2 | |||
3 | |||
4 | import com.antroid.dictentry.R; | ||
5 | |||
6 | import android.app.Activity; | ||
7 | import android.content.ComponentName; | ||
8 | import android.content.Intent; | ||
9 | import android.os.Bundle; | ||
10 | |||
11 | public class MainFrameActivity extends Activity { | ||
12 | @Override | ||
13 | public void onCreate(Bundle savedInstanceState) { | ||
14 | super.onCreate(savedInstanceState); | ||
15 | setContentView(R.layout.main); | ||
16 | |||
17 | Intent intent = new Intent(); | ||
18 | intent.putExtra("isFixDict", true);// 固定词典(牛津,版权,多国语) | ||
19 | intent.putExtra("dictId", 4);// 词典ID | ||
20 | intent.putExtra("wordHead", "");// 查询的单词 | ||
21 | intent.putExtra("dictPath", "");// 词典路径 | ||
22 | intent.putExtra("wordId", 0);// 词典序ID | ||
23 | intent.putExtra("history", true); | ||
24 | intent.putExtra("dictFullName", getString(R.string.app_name_05)); | ||
25 | intent.setComponent(new ComponentName("com.antroid.dict.activity", | ||
26 | "com.antroid.dict.activity.DictStart")); | ||
27 | startActivity(intent); | ||
28 | finish(); | ||
29 | } | ||
30 | } |