diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..26d3352
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,3 @@
+# Default ignored files
+/shelf/
+/workspace.xml
diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 0000000..639900d
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..b2afa9d
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..35eb1dd
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Notes-master/src/net/micode/notes/ui/AlarmAlertActivity.java b/src/Notes-master/src/net/micode/notes/ui/AlarmAlertActivity.java
index c2d683d..c9c0159 100644
--- a/src/Notes-master/src/net/micode/notes/ui/AlarmAlertActivity.java
+++ b/src/Notes-master/src/net/micode/notes/ui/AlarmAlertActivity.java
@@ -40,30 +40,42 @@ import net.micode.notes.tool.DataUtils;
import java.io.IOException;
-public class AlarmAlertActivity extends Activity implements OnClickListener, OnDismissListener //AlarmAlertActivity类实现了OnClickListener, OnDismissListener两个接口,OnClickListener接口用于处理点击事件,当用户点击了界面上的某个视图时,会调用相应的点击事件处理方法。在AlarmAlertActivity中,通过实现OnClickListener接口,可以监听用户对界面上的按钮或其他可点击视图的点击事件,并根据需要进行相应的处理。OnDismissListener接口用于处理对话框消失事件。当一个对话框被关闭或隐藏时,会调用相应的消失事件处理方法。在AlarmAlertActivity中,通过实现OnDismissListener接口,可以监听闹钟提醒对话框的消失事件,并在对话框消失后执行相应的操作。通过实现这两个接口,AlarmAlertActivity可以监听界面上的点击事件和闹钟提醒对话框的消失事件,并在相应事件发生时执行相应的逻辑操作。
-{
- private long mNoteId; //文本在数据库存储中的ID号
- private String mSnippet;//闹钟提示时出现的文本片段。
- private static final int SNIPPET_PREW_MAX_LEN = 60;// 文本片段预览的最大长度
- MediaPlayer mPlayer;// 媒体播放器
+public class AlarmAlertActivity extends Activity implements OnClickListener, OnDismissListener{
+ //AlarmAlertActivity类实现了OnClickListener, OnDismissListener两个接口
+ private long mNoteId;
+ //文本在数据库存储中的ID号
+ private String mSnippet;
+ //闹钟提示时出现的文本片段。
+ private static final int SNIPPET_PREW_MAX_LEN = 60;
+ // 文本片段预览的最大长度
+ MediaPlayer mPlayer;
+ // 媒体播放器
@Override
- protected void on2Create(Bundle savedInstanceState) //当一个Activity被创建时系统会调用该的onCreate()方法,在onCreate()方法的参数savedInstanceState是一个Bundle对象,用于保存Activity的状态。当Activity因为某种原因(例如屏幕旋转、内存不足等)被销毁时,系统会将Activity的状态保存在savedInstanceState中。当Activity重新创建时,系统会将savedInstanceState传递给onCreate()方法,以便恢复之前保存的状态。
+ protected void on2Create(Bundle savedInstanceState)
+ //当一个Activity被创建时系统会调用该的onCreate()方法。
{
super.onCreate(savedInstanceState);
- requestWindowFeature(Window.FEATURE_NO_TITLE);// 隐藏标题栏
+ requestWindowFeature(Window.FEATURE_NO_TITLE);
+ // 隐藏标题栏
final Window win = getWindow();
- win.addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);// 在锁屏状态下显示窗口
+ win.addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
+ // 在锁屏状态下显示窗口
- if (!isScreenOn()) // 如果屏处于关闭状态,设置一些窗口标志来保持屏幕亮起
+ if (!isScreenOn())
+ // 如果屏处于关闭状态,设置一些窗口标志来保持屏幕亮起
{
- win.addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON//保持屏幕亮起的标志,表示在该窗口下,保持屏幕处于亮屏状态。
- | WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON//点亮屏幕的标志,表示在该窗口下,当窗口显示时,点亮屏幕。
+ win.addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON
+ //保持屏幕亮起的标志,表示在该窗口下,保持屏幕处于亮屏状态。
+ | WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON
+ //点亮屏幕的标志,表示在该窗口下,当窗口显示时,点亮屏幕。
- | WindowManager.LayoutParams.FLAG_ALLOW_LOCK_WHILE_SCREEN_ON//在屏幕亮起时允许锁定的标志,表示在该窗口下,允许用户在屏幕亮起时锁定屏幕。
+ | WindowManager.LayoutParams.FLAG_ALLOW_LOCK_WHILE_SCREEN_ON
+ //在屏幕亮起时允许锁定的标志,表示在该窗口下,允许用户在屏幕亮起时锁定屏幕。
- | WindowManager.LayoutParams.FLAG_LAYOUT_INSET_DECOR);//布局插入装饰的标志,表示在该窗口下,窗口的布局可以延伸到系统装饰的边缘。
+ | WindowManager.LayoutParams.FLAG_LAYOUT_INSET_DECOR);
+ //布局插入装饰的标志,表示在该窗口下,窗口的布局可以延伸到系统装饰的边缘。
}//用于在创建Activity时设置窗口标志,以确保在显示闹钟提醒界面时,屏幕保持亮起,并且在锁屏状态下仍然显示窗口。这样可以确保用户能够及时看到闹钟提醒的内容。
diff --git a/小米.iml b/小米.iml
new file mode 100644
index 0000000..fb55926
--- /dev/null
+++ b/小米.iml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file