From 8586e313b2a1c39b7a838c334a43833db60b39a1 Mon Sep 17 00:00:00 2001 From: sonichy Date: Sun, 1 Oct 2023 16:39:09 +0800 Subject: [PATCH] first --- README.md | 1 + main/AndroidManifest.xml | 21 + main/java/com/hty/event/DBHelper.java | 86 +++ main/java/com/hty/event/MainActivity.java | 615 ++++++++++++++++++++++ main/res/layout/activity_main.xml | 36 ++ main/res/layout/date_range.xml | 73 +++ main/res/layout/event_edit.xml | 42 ++ main/res/layout/item_event.xml | 36 ++ main/res/mipmap-hdpi/ic_launcher.png | Bin 0 -> 7704 bytes main/res/mipmap-mdpi/ic_launcher.png | Bin 0 -> 3617 bytes main/res/mipmap-xhdpi/ic_launcher.png | Bin 0 -> 12017 bytes main/res/mipmap-xxhdpi/ic_launcher.png | Bin 0 -> 24181 bytes main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 0 -> 39592 bytes main/res/values/strings.xml | 3 + 14 files changed, 913 insertions(+) create mode 100644 README.md create mode 100644 main/AndroidManifest.xml create mode 100644 main/java/com/hty/event/DBHelper.java create mode 100644 main/java/com/hty/event/MainActivity.java create mode 100644 main/res/layout/activity_main.xml create mode 100644 main/res/layout/date_range.xml create mode 100644 main/res/layout/event_edit.xml create mode 100644 main/res/layout/item_event.xml create mode 100644 main/res/mipmap-hdpi/ic_launcher.png create mode 100644 main/res/mipmap-mdpi/ic_launcher.png create mode 100644 main/res/mipmap-xhdpi/ic_launcher.png create mode 100644 main/res/mipmap-xxhdpi/ic_launcher.png create mode 100644 main/res/mipmap-xxxhdpi/ic_launcher.png create mode 100644 main/res/values/strings.xml diff --git a/README.md b/README.md new file mode 100644 index 0000000..568b870 --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +# 记事本 \ No newline at end of file diff --git a/main/AndroidManifest.xml b/main/AndroidManifest.xml new file mode 100644 index 0000000..e2eda7d --- /dev/null +++ b/main/AndroidManifest.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/main/java/com/hty/event/DBHelper.java b/main/java/com/hty/event/DBHelper.java new file mode 100644 index 0000000..b7bc046 --- /dev/null +++ b/main/java/com/hty/event/DBHelper.java @@ -0,0 +1,86 @@ +package com.hty.event; + +import java.io.File; + +import android.content.ContentValues; +import android.content.Context; +import android.database.Cursor; +import android.database.sqlite.SQLiteDatabase; +import android.database.sqlite.SQLiteOpenHelper; + +public class DBHelper extends SQLiteOpenHelper { + public static final String filename = "event.db"; + public static final String DATABASE_NAME = MainActivity.dir + File.separator + filename; + private final static int VERSION = 1; + static String TableName = "event"; + private SQLiteDatabase db; + private static DBHelper mInstance = null; + + public DBHelper(Context context) { + super(context, DATABASE_NAME, null, VERSION); + } + + public static synchronized DBHelper getInstance(Context context) { + if (mInstance == null) { + mInstance = new DBHelper(context); + } + return mInstance; + } + + @Override + public void onCreate(SQLiteDatabase db) { + this.db = db; + db.execSQL("CREATE TABLE "+ TableName + " (_id INTEGER PRIMARY KEY , time INTEGER, location TEXT, event TEXT)"); + } + + @Override + public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { + // db.execSQL("DROP TABLE IF EXISTS battery"); + // onCreate(db); + switch (newVersion) { + case 6: + break; + } + } + + public void insert(ContentValues values) { + db = getWritableDatabase(); + db.insert(TableName, null, values); + db.close(); + } + + public Cursor query(String s) { + db = getWritableDatabase(); + Cursor c; + if (s.equals("")) { + c = db.query(TableName, null, null, null, null, null, "time desc"); + } else { + c = db.query(TableName, null, "location LIKE '%" + s + "%' or event LIKE '%" + s + "%'", null, null, null, "time desc"); + } + return c; + } + + public Cursor query(long date_start, long date_end) { + db = getWritableDatabase(); + Cursor c; + if (date_start != date_end) + c = db.query(TableName, null, "time >= " + date_start + " and time <= " + (date_end + 24*60*60*1000), null, null, null, "time asc"); + else + c = db.query(TableName, null, "time >= " + date_start + " and time <= " + (date_start + 24*60*60*1000), null, null, null, "time asc"); + return c; + } + + public void del(String id) { + if (db == null) + db = getWritableDatabase(); + db.delete(TableName, "_id=?", new String[] { id }); + // Log.e("id", id + ""); + // db.ExecuteNonQuery(CommandType.Text, "VACUUM"); + } + + @Override + public void close() { + if (db != null) + db.close(); + } +} \ No newline at end of file diff --git a/main/java/com/hty/event/MainActivity.java b/main/java/com/hty/event/MainActivity.java new file mode 100644 index 0000000..561cfbc --- /dev/null +++ b/main/java/com/hty/event/MainActivity.java @@ -0,0 +1,615 @@ +package com.hty.event; + +import android.app.Activity; +import android.app.AlertDialog; +import android.app.SearchManager; +import android.content.ClipData; +import android.content.ClipboardManager; +import android.content.ContentValues; +import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; +import android.database.Cursor; +import android.database.sqlite.SQLiteDatabase; +import android.net.Uri; +import android.os.Bundle; +import android.os.Environment; +import android.text.Editable; +import android.text.TextWatcher; +import android.util.Log; +import android.view.ContextMenu; +import android.view.LayoutInflater; +import android.view.Menu; +import android.view.MenuItem; +import android.view.View; +import android.view.WindowManager; +import android.view.inputmethod.InputMethodManager; +import android.widget.AdapterView; +import android.widget.DatePicker; +import android.widget.EditText; +import android.widget.ImageButton; +import android.widget.LinearLayout; +import android.widget.ListView; +import android.widget.SimpleCursorAdapter; +import android.widget.TextView; +import android.widget.TimePicker; +import android.widget.Toast; + +import java.io.BufferedWriter; +import java.io.File; +import java.io.FileWriter; +import java.lang.reflect.Field; +import java.text.SimpleDateFormat; +import java.util.Date; +import java.util.Locale; + +public class MainActivity extends Activity { + static File dir; + EditText editText_search; + ImageButton imageButton_clear; + ListView listView; + SimpleCursorAdapter adapter; + InputMethodManager IMM; + SimpleDateFormat SDF = new SimpleDateFormat("yyyy-MM-dd HH:mm", Locale.getDefault()); + SimpleDateFormat SDF_date = new SimpleDateFormat("yyyy-MM-dd", Locale.getDefault()); + int position1 = 0; + String[] from = { "_id", "time", "location", "event" }; + int[] to = { R.id.textView_id, R.id.textView_time, R.id.textView_location, R.id.textView_event }; + SimpleCursorAdapter.ViewBinder viewBinder; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + String path = Environment.getExternalStorageDirectory().getPath() + File.separator + "HTY" + File.separator + "Event"; + dir = new File(path); + if (!dir.exists()) { + boolean b = dir.mkdirs(); + if (!b) + Toast.makeText(MainActivity.this, "创建文件夹 " + path + " 失败!", Toast.LENGTH_SHORT).show(); + } + setContentView(R.layout.activity_main); + getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN); + IMM = (InputMethodManager) getApplicationContext().getSystemService(Context.INPUT_METHOD_SERVICE); + + editText_search = (EditText) findViewById(R.id.editText_search); + editText_search.addTextChangedListener(new TextWatcher(){ + @Override + public void beforeTextChanged(CharSequence s, int start, int count,int after) { + } + @Override + public void onTextChanged(CharSequence s, int start, int before, int count) { + } + @Override + public void afterTextChanged(Editable s) { + if (s.toString().equals("")) { + imageButton_clear.setVisibility(View.GONE); + } else { + imageButton_clear.setVisibility(View.VISIBLE); + } + search(s.toString()); + } + }); + + imageButton_clear = (ImageButton) findViewById(R.id.imageButton_clear); + imageButton_clear.setVisibility(View.GONE); + imageButton_clear.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + editText_search.setText(""); + } + }); + + listView = (ListView) findViewById(R.id.listView); + + viewBinder = new SimpleCursorAdapter.ViewBinder() { + public boolean setViewValue(View view, Cursor cursor, int columnIndex){ + //Log.e(Thread.currentThread().getStackTrace()[2] + "", view.toString() + columnIndex); + if (view.getId() == R.id.textView_time) { + Date date = new Date(cursor.getLong(columnIndex)); + ((TextView) view).setText(SDF.format(date)); + return true; + } + return false; + } + }; + + search(""); + } + + @Override + public boolean onCreateOptionsMenu(Menu menu) { + String[] sm = { "添加", "日期范围搜索", "分享数据库", "导出HTML", "导出CSV", "更新日志", "关于", "退出" }; + for (int i=0; i= date_start.getTime()) { + DBHelper helper = new DBHelper(MainActivity.this); + Cursor cursor = helper.query(date_start.getTime(), date_end.getTime()); + int count = cursor.getCount(); + if (date_end.getTime() > date_start.getTime()) + setTitle(SDF_date.format(date_start) + "到" + SDF_date.format(date_end) + "的事件" + count); + else + setTitle(SDF_date.format(date_start) + "的事件" + count); + adapter = new SimpleCursorAdapter(MainActivity.this, R.layout.item_event, cursor, from, to, 0); + adapter.setViewBinder(viewBinder); + listView.setAdapter(adapter); + try { //关闭 + field.set(dialog, true); + dialog.dismiss(); + } catch (Exception e) { + Toast.makeText(getApplicationContext(), e.toString(), Toast.LENGTH_SHORT).show(); + } + } else { + Toast.makeText(getApplicationContext(), "结束日期比开始日期早!", Toast.LENGTH_SHORT).show(); + try { //设置dialog不可关闭 + field.set(dialog, false); + dialog.dismiss(); + } catch (Exception e) { + Toast.makeText(getApplicationContext(), e.toString(), Toast.LENGTH_SHORT).show(); + } + } + } + }); + builder1.setNegativeButton("取消", new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + Field field = null; + try { + //通过反射获取dialog中的私有属性mShowing + field = dialog.getClass().getSuperclass().getDeclaredField("mShowing"); + field.setAccessible(true);//设置该属性可以访问 + } catch (Exception ex) { + } + try { + field.set(dialog, true); + dialog.dismiss(); + } catch (Exception e) { + Toast.makeText(getApplicationContext(), e.toString(), Toast.LENGTH_SHORT).show(); + } + } + }); + builder1.create().show(); + break; + case 2: + File file = new File(DBHelper.DATABASE_NAME); + if (file.exists()) { + Intent intent = new Intent(); + intent.setAction(Intent.ACTION_SEND); + intent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(file)); + intent.setType("*/*"); + startActivity(Intent.createChooser(intent, "分享 " + DBHelper.filename)); + } else { + Toast.makeText(getApplicationContext(), "数据库文件不存在", Toast.LENGTH_SHORT).show(); + } + break; + case 3: + String s = "\n\n\n事件\n\n\n\n

事件" + adapter.getCount() + "

\n\n\n"; + for (int i=0; i\n"; + } + s += "
时间地点事件
" + textView_time.getText().toString() + "" + textView_location.getText().toString() + "" + textView_event.getText().toString() + "
\n\n"; + String filename = "event.htm"; + if (!editText_search.getText().toString().equals("")) + filename = editText_search.getText().toString() + ".htm"; + writeFile(filename, s); + break; + case 4: + s = ""; + for (int i=0; i adapterView, View view, int position, long id) { + IMM.hideSoftInputFromWindow(editText_search.getWindowToken(), 0); + final String stime = ((TextView) view.findViewById(R.id.textView_time)).getText().toString(); + final String location = ((TextView) view.findViewById(R.id.textView_location)).getText().toString(); + final String event = ((TextView) view.findViewById(R.id.textView_event)).getText().toString(); + final AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this); + builder.setIcon(android.R.drawable.ic_menu_info_details); + String title = ""; + Date date; + try { + date = SDF.parse(stime); + title = DayDiff(date); + } catch (Exception e) { + Toast.makeText(getApplicationContext(), e.toString(), Toast.LENGTH_SHORT).show(); + } + builder.setTitle(title); + builder.setMessage(stime + "\n" + location + "\n" + event); + builder.setPositiveButton("复制", new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + ClipboardManager CM = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE); + ClipData clipData = ClipData.newPlainText("text", stime + "\n" + location + "\n" + event); + CM.setPrimaryClip(clipData); + Toast.makeText(getApplicationContext(), "内容已复制", Toast.LENGTH_SHORT).show(); + dialog.dismiss(); + } + }); + builder.setNegativeButton("搜索", new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + AlertDialog.Builder builder1 = new AlertDialog.Builder(MainActivity.this); + builder1.setIcon(android.R.drawable.ic_menu_search); + builder1.setTitle("搜索"); + final EditText editText = new EditText(MainActivity.this); + editText.setText(event); + builder1.setView(editText); + builder1.setPositiveButton("搜索", new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + IMM.hideSoftInputFromWindow(editText.getWindowToken(), 0); + Intent intent = new Intent(); + intent.setAction(Intent.ACTION_WEB_SEARCH); + intent.putExtra(SearchManager.QUERY, editText.getText().toString()); + startActivity(intent); + } + }); + builder1.create().show(); + } + }); + builder.setNeutralButton("分享", new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + Intent intent = new Intent(); + intent.setAction(Intent.ACTION_SEND); + intent.putExtra(Intent.EXTRA_TEXT, stime + "\n" + location + "\n" + event); + intent.setType("text/plain"); + startActivity(Intent.createChooser(intent, "分享到")); + dialog.dismiss(); + } + }); + builder.create().show(); + } + }); + listView.setOnCreateContextMenuListener(new View.OnCreateContextMenuListener() { + @Override + public void onCreateContextMenu(ContextMenu menu, View view, ContextMenu.ContextMenuInfo menuInfo) { + //AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo) menuInfo; + //String title = ((TextView) info.targetView.findViewById(R.id.title)).getText().toString(); + //menu.setHeaderTitle(title); + menu.add(0, 0, 0, "复制"); + menu.add(0, 1, 1, "分享"); + menu.add(0, 2, 2, "修改"); + menu.add(0, 3, 3, "删除"); + } + }); + } + + @Override + public boolean onContextItemSelected(MenuItem item) { + AdapterView.AdapterContextMenuInfo menuInfo = (AdapterView.AdapterContextMenuInfo) item.getMenuInfo(); + final String sid = ((TextView) menuInfo.targetView.findViewById(R.id.textView_id)).getText().toString(); + String stime = ((TextView) menuInfo.targetView.findViewById(R.id.textView_time)).getText().toString(); + String location = ((TextView) menuInfo.targetView.findViewById(R.id.textView_location)).getText().toString(); + String event = ((TextView) menuInfo.targetView.findViewById(R.id.textView_event)).getText().toString(); + position1 = menuInfo.position; + switch (item.getItemId()) { + case 0: + ClipboardManager CM = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE); + CM.setPrimaryClip(ClipData.newPlainText("text", stime + "\n" + location + "\n" + event)); + Toast.makeText(getApplicationContext(), "内容已复制", Toast.LENGTH_SHORT).show(); + break; + case 1: + Intent intent = new Intent(); + intent.setAction(Intent.ACTION_SEND); + intent.putExtra(Intent.EXTRA_TEXT, stime + "\n" + location + "\n" + event); + intent.setType("text/plain"); + startActivity(Intent.createChooser(intent, "分享到")); + break; + case 2: + LayoutInflater layoutInflater = LayoutInflater.from(this); + View view = layoutInflater.inflate(R.layout.event_edit, null); + final EditText editText_location = (EditText) view.findViewById(R.id.editText_location); + final EditText editText_event = (EditText) view.findViewById(R.id.editText_event); + final DatePicker datePicker = (DatePicker) view.findViewById(R.id.datePicker); + final TimePicker timePicker = (TimePicker) view.findViewById(R.id.timePicker); + timePicker.setIs24HourView(true); + Date date; + try { + date = SDF.parse(stime); + datePicker.init(date.getYear() + 1900, date.getMonth(), date.getDate(), null); + timePicker.setCurrentHour(date.getHours()); + timePicker.setCurrentMinute(date.getMinutes()); + } catch (Exception e){ + Toast.makeText(getApplicationContext(), e.toString(), Toast.LENGTH_SHORT); + } + editText_location.setText(location); + editText_event.setText(event); + AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this); + builder.setIcon(android.R.drawable.ic_menu_edit); + builder.setTitle("修改事件"); + builder.setView(view); + builder.setPositiveButton("确定", new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + String location = editText_location.getText().toString(); + String event = editText_event.getText().toString(); + Field field = null; + try { + //通过反射获取dialog中的私有属性mShowing + field = dialog.getClass().getSuperclass().getDeclaredField("mShowing"); + field.setAccessible(true);//设置该属性可以访问 + } catch (Exception ex) { + + } + if (!location.equals("") && !event.equals("")) { + int year = datePicker.getYear(); + int month = datePicker.getMonth(); + int day = datePicker.getDayOfMonth(); + int hour = timePicker.getCurrentHour(); + int minute = timePicker.getCurrentMinute(); + Date date = new Date(year - 1900, month, day, hour, minute); + DBHelper dbHelper = new DBHelper(getApplicationContext()); + SQLiteDatabase db = dbHelper.getWritableDatabase(); + ContentValues values = new ContentValues(); + values.put("time", date.getTime()); + values.put("location", location); + values.put("event", event); + db.update(DBHelper.TableName, values, "_id = " + sid, null); + search(editText_search.getText().toString()); + listView.setSelection(position1); + IMM.hideSoftInputFromWindow(editText_location.getWindowToken(), 0); + try { + //关闭 + field.set(dialog, true); + dialog.dismiss(); + } catch (Exception ex) { + } + } else { + if (location.equals("")){ + editText_location.setError("地点不能为空!"); + } + if (event.equals("")){ + editText_event.setError("事件不能为空!"); + } + try { + //设置dialog不可关闭 + field.set(dialog, false); + dialog.dismiss(); + } catch (Exception ex) { + } + } + } + }); + builder.setNegativeButton("取消", new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + Field field = null; + try { + //通过反射获取dialog中的私有属性mShowing + field = dialog.getClass().getSuperclass().getDeclaredField("mShowing"); + field.setAccessible(true);//设置该属性可以访问 + } catch (Exception ex) { + } + try { + field.set(dialog, true); + dialog.dismiss(); + } catch (Exception ex) { + } + } + }); + builder.create().show(); + break; + case 3: + new AlertDialog.Builder(MainActivity.this) + .setIcon(android.R.drawable.stat_sys_warning) + .setTitle("删除操作") + .setMessage("此步骤不可还原,确定删除" + sid + "?\n" + stime + "\n" + location + "\n" + event) + .setPositiveButton("是", new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + DBHelper dbHelper = new DBHelper(getApplicationContext()); + dbHelper.del(sid); + search(editText_search.getText().toString()); + listView.setSelection(position1); + } + }) + .setNegativeButton("否", null) + .show(); + break; + } + return true; + } + + void writeFile(String filename, String s) { + File file = new File(MainActivity.dir, filename); + try { + BufferedWriter BW = new BufferedWriter(new FileWriter(file, false)); //false覆盖 + if(filename.endsWith(".csv")){ + BW.write('\ufeff'); // Excel通过文件的BOM头来判断文件编码 + BW.flush(); + } + BW.write(s); + BW.flush(); + Toast.makeText(getApplicationContext(), "写文件 " + MainActivity.dir + File.separator + filename + " 成功", Toast.LENGTH_SHORT).show(); + } catch (Exception e) { + Log.e(Thread.currentThread().getStackTrace()[2] + "", e.toString()); + Toast.makeText(getApplicationContext(), e.toString(), Toast.LENGTH_SHORT).show(); + } + } + + String DayDiff(Date date) { + String s = ""; + Date date1 = new Date(); + long ms = Math.abs(date1.getTime() - date.getTime()); + long d = ms / 1000 / 60 / 60 / 24; + long y = d / 365; + if (y > 0) { + s += y + "年"; + d = d - y * 365; + } + long m = d / 30; + if (m > 0) { + s += m + "月"; + d = d - m * 30; + } + if (d > 0) { + s += d + "天"; + } + if (date.before(date1)) + s += "前"; + else + s += "后"; + if (m==0 && y==0 && d == 0) { + s = "一天内"; + } + return s; + } + +} \ No newline at end of file diff --git a/main/res/layout/activity_main.xml b/main/res/layout/activity_main.xml new file mode 100644 index 0000000..ecf86ee --- /dev/null +++ b/main/res/layout/activity_main.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/main/res/layout/date_range.xml b/main/res/layout/date_range.xml new file mode 100644 index 0000000..beaac47 --- /dev/null +++ b/main/res/layout/date_range.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/main/res/layout/event_edit.xml b/main/res/layout/event_edit.xml new file mode 100644 index 0000000..db6fd49 --- /dev/null +++ b/main/res/layout/event_edit.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/main/res/layout/item_event.xml b/main/res/layout/item_event.xml new file mode 100644 index 0000000..fd51d41 --- /dev/null +++ b/main/res/layout/item_event.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/main/res/mipmap-hdpi/ic_launcher.png b/main/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..bea9a91b8bc7119346b70ea19c3eb0ea44991090 GIT binary patch literal 7704 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 literal 0 HcmV?d00001 diff --git a/main/res/mipmap-xhdpi/ic_launcher.png b/main/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..05b354ecaabce2c804d10ec67ac5da9b2ddc2992 GIT binary patch literal 12017 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 Iv`Ogy1B1-y2><{9 literal 0 HcmV?d00001 diff --git a/main/res/mipmap-xxhdpi/ic_launcher.png b/main/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..3e84ef885dc8d20b3da1d4b573f8f65a083df6ef GIT binary patch literal 24181 zcmY(KWlUYq7p`$Q2X}XOcXuruoFc^v6iRV-cQ0Pt-HKD(-CYmv?t1y<=HBGLlePE$ zG|4=9XRUWuX2Ly>+UGa!zd(Tdd>_bcH$y;t6Oxw_*Kk`o&4ky% zK4^VwYL|&l$I~;3qOR>vEjwbD{&I@#c@cmtT@j`xg?`koXdB=Z&wxNjMiH@uNL>1- zsP6sbPrIsVf~Vtz{KUtaXWGHn$x}FMbDzH(cN1Qml#(}dLT`w_E8Nk!RK_8=|2Nb* z#m4_9Zsw3c{~JQw&~yJA|2xG08*+9NdFuDGht&BxVtzbjuBZ_Nipxm|bf(~k!i(Wd zhv5c&V1{{rP9c<8iqK z$1|qDdjeADE5?B6D@1u3r!lXu$f<^gk9K1s@?Ntwz7UUX$YhlP-@$gk_CFyZpVwym zoRnfGTH4d28Q7n?^<7q0NlG-9g=&o7nW-uh8wzw)D@%Da^n9v_=d+H*oOdq{qns1I zsg@zmCmqYQE8OLL>-CUtFX1iOP`Jx|Hj#|<(eOR~VgWmZ8gzeAv|P5Dj@ou&NX( z66sk`zL2eH<3VA=*_KscW&a<>g_dOX9$-l zN_po)CtoftJa67;KBsi`cMWXku~EZMReh z`(U#vBb@p2AtV<6axY%)?a9J~pR8y@*-K=#!DwJy)<|0F6W(0ugRn@eJlFu3wR7HZ z(AR4K@DnzYd;W!Ev0jfZIP1m4~_q42wyta{}vkWA_i{>e;4O+h%n=X z6z8)9fe(*D8F*pwbjaw3~W8zuBn|?Feo#zH89Fbr7xEA`IruRBr3!04XZY z?Upa0b*C*6*5z zo0qAlSI54Wr`)=_Yu`e`H+nyk#f2WHF}%~<-mrv*V3hp9K}P=Uo+l&;ryutmeJ}+S zg0~ztmTBO34oxBbf9R-MHr>74$8OEvpxysGP^i3-U31^X`EKD|J1fQc&H2rGD>p3k*t#J{x<~~ncPESy(}{c`9{jy4`Vu)g>He0;5+x-`Gc^GQ zb(UO?Gav(JRo?Low}#n%&hfRghQ%I3qBr!swyl`Y8O<(#Q^{({aC>07-UB%+o&Uc& zV1s5-2{TjQdY3xi)B3|yj%n#g$KXDX*P18YDUVIx`XAnp#g^%8D7udsY9f>SX(~2F zz?A<&rLol6{>|N-zLiI442Vz^mX??z4xAFu20wOb*DbI+t{?Dkc{ER-IkoW0qjB-T2-ry7&TecL;?5h_`kd(`d%QH8C)|PA3Dbe*%k|kk#^r|kp@gq&b9^}Ltu|8HkNJQE3LlsCY+wVbdFy^@6uQU)=t2l$J4ZYt2{>DxoxDdtE8i))QDBBu6d6IUS%qwT` z-toBhZto*3C$zSFojJrjpt06BwvIwWk9e(848jlH@HlM z7?Qs`Arus(NP;6>Q&Pe=#960mpb@j8)}yK$u@Z`E$J<4kC8``mvo81Lo^t(A_Qx$g za21)*?&aBeZhk(uw)V^C+-e#Mw`xEglQQ_6gmQP>F!J>XkvbJ<&Ppvc3ZjEZZ-WZH(V`PmD+?3D zMlZ?>E?52c134n4N^&?Nn(k{GHnmk7s7@WR5I!bHV-v411ZPs5qoJR&b(RtlJ`uf$ z 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 z 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 J!lX@t{s+J!3;qBA literal 0 HcmV?d00001 diff --git a/main/res/mipmap-xxxhdpi/ic_launcher.png b/main/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..5f98e9ca002cd8aa1e6101ceea5e2624bba6ca4d GIT binary patch literal 39592 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 SA3Fi?m#*d$je0c)`2PSw{*{RU literal 0 HcmV?d00001 diff --git a/main/res/values/strings.xml b/main/res/values/strings.xml new file mode 100644 index 0000000..a49e00f --- /dev/null +++ b/main/res/values/strings.xml @@ -0,0 +1,3 @@ + + 事件 +