合并注释 #4

Merged
p9j8zlmnf merged 1 commits from chh into master 2 years ago

@ -34,6 +34,9 @@ import net.micode.notes.data.Notes.NoteColumns;
public class AlarmInitReceiver extends BroadcastReceiver { public class AlarmInitReceiver extends BroadcastReceiver {
// 数据格式封包 // 数据格式封包
/**
* ID
*/
private static final String[] PROJECTION = new String[]{ private static final String[] PROJECTION = new String[]{
NoteColumns.ID, NoteColumns.ID,
NoteColumns.ALERTED_DATE NoteColumns.ALERTED_DATE
@ -46,11 +49,21 @@ public class AlarmInitReceiver extends BroadcastReceiver {
@Override @Override
public void onReceive(Context context, Intent intent) { public void onReceive(Context context, Intent intent) {
long currentDate = System.currentTimeMillis(); long currentDate = System.currentTimeMillis();
/**
* System.currentTimeMillis()
* 1970110
*/
Cursor c = context.getContentResolver().query(Notes.CONTENT_NOTE_URI, Cursor c = context.getContentResolver().query(Notes.CONTENT_NOTE_URI,
PROJECTION, PROJECTION,
NoteColumns.ALERTED_DATE + ">? AND " + NoteColumns.TYPE + "=" + Notes.TYPE_NOTE, NoteColumns.ALERTED_DATE + ">? AND " + NoteColumns.TYPE + "=" + Notes.TYPE_NOTE,
new String[]{String.valueOf(currentDate)}, new String[]{String.valueOf(currentDate)},
/**
* longcurrentDate
*/
null); null);
/**
* Cursor
*/
if (c != null) { if (c != null) {
if (c.moveToFirst()) { if (c.moveToFirst()) {
@ -66,5 +79,10 @@ public class AlarmInitReceiver extends BroadcastReceiver {
} }
c.close(); c.close();
} }
/**
*
* IntentPendingIntentAlarmManager
*
*/
} }
} }

@ -30,7 +30,18 @@ public class AlarmReceiver extends BroadcastReceiver {
@Override @Override
public void onReceive(Context context, Intent intent) { public void onReceive(Context context, Intent intent) {
intent.setClass(context, AlarmAlertActivity.class); intent.setClass(context, AlarmAlertActivity.class);
/**
* AlarmAlertActivity
*/
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
/**
* activityactivityactivityactivityactivity
* activity
*/
context.startActivity(intent); context.startActivity(intent);
} }
} }
/**
* alarm
* setClassaddFlags
*/

@ -32,7 +32,10 @@ import android.widget.NumberPicker;
* [FrameLayout] * [FrameLayout]
*/ */
public class DateTimePicker extends FrameLayout { public class DateTimePicker extends FrameLayout {
/**
* FrameLayout
*
*/
private static final boolean DEFAULT_ENABLE_STATE = true; private static final boolean DEFAULT_ENABLE_STATE = true;
/** /**
@ -73,6 +76,10 @@ public class DateTimePicker extends FrameLayout {
/** /**
* *
*/ */
/**
* NumberPicker
*
*/
private Calendar mDate; private Calendar mDate;
/** /**
* *
@ -120,6 +127,10 @@ public class DateTimePicker extends FrameLayout {
* *
* *
*/ */
/**
* OnValueChangeListener
* mDateupdateDateControl
*/
private NumberPicker.OnValueChangeListener mOnHourChangedListener = new NumberPicker.OnValueChangeListener() { private NumberPicker.OnValueChangeListener mOnHourChangedListener = new NumberPicker.OnValueChangeListener() {
@Override @Override
public void onValueChange(NumberPicker picker, int oldVal, int newVal) { public void onValueChange(NumberPicker picker, int oldVal, int newVal) {

@ -4,5 +4,5 @@
# Location of the SDK. This is only used by Gradle. # Location of the SDK. This is only used by Gradle.
# For customization when using a Version Control System, please read the # For customization when using a Version Control System, please read the
# header note. # header note.
#Fri Apr 14 13:58:58 CST 2023 #Fri Mar 31 16:29:58 CST 2023
sdk.dir=C\:\\Users\\MikkoAyaka\\AppData\\Local\\Android\\Sdk sdk.dir=D\:\\android studio SDK

Loading…
Cancel
Save