diff --git a/Notesmaster/.idea/vcs.xml b/Notesmaster/.idea/vcs.xml new file mode 100644 index 0000000..ead7124 --- /dev/null +++ b/Notesmaster/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Notesmaster/app/src/main/java/net/micode/notes/ui/NotesListActivity.java b/Notesmaster/app/src/main/java/net/micode/notes/ui/NotesListActivity.java index e843aec..97bebe2 100644 --- a/Notesmaster/app/src/main/java/net/micode/notes/ui/NotesListActivity.java +++ b/Notesmaster/app/src/main/java/net/micode/notes/ui/NotesListActivity.java @@ -79,6 +79,9 @@ import java.io.InputStreamReader; import java.util.HashSet; public class NotesListActivity extends Activity implements OnClickListener, OnItemLongClickListener { + + private int mode=-1; + private static final int FOLDER_NOTE_LIST_QUERY_TOKEN = 0; private static final int FOLDER_LIST_QUERY_TOKEN = 1; @@ -139,6 +142,11 @@ public class NotesListActivity extends Activity implements OnClickListener, OnIt protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.note_list); + + getWindow().setBackgroundDrawableResource(R.drawable.kitty); + getWindow().setBackgroundDrawableResource(R.drawable.bluedot); + getWindow().setBackgroundDrawableResource(R.drawable.cute); + initResources(); /** @@ -775,12 +783,35 @@ public class NotesListActivity extends Activity implements OnClickListener, OnIt } else { Log.e(TAG, "Wrong state:" + mState); } + + if(mode==-1) + menu.findItem(R.id.menu_kitty).setVisible(false); + else if (mode==0) + menu.findItem(R.id.menu_bluedot).setVisible(false); + else if (mode==1) + menu.findItem(R.id.menu_cute).setVisible(false); + return true; } @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { + case R.id.menu_bluedot:{ + mode=-1; + getWindow().setBackgroundDrawableResource(R.drawable.bluedot); + break; + } + case R.id.menu_cute:{ + mode=0; + getWindow().setBackgroundDrawableResource(R.drawable.cute); + break; + } + case R.id.menu_kitty:{ + mode=-1; + getWindow().setBackgroundDrawableResource(R.drawable.kitty); + } + case R.id.menu_new_folder: { showCreateOrModifyFolderDialog(true); break; diff --git a/Notesmaster/app/src/main/res/drawable-hdpi/bluedot.png b/Notesmaster/app/src/main/res/drawable-hdpi/bluedot.png new file mode 100644 index 0000000..82edcd5 Binary files /dev/null and b/Notesmaster/app/src/main/res/drawable-hdpi/bluedot.png differ diff --git a/Notesmaster/app/src/main/res/drawable-hdpi/cute.png b/Notesmaster/app/src/main/res/drawable-hdpi/cute.png new file mode 100644 index 0000000..7be0b5a Binary files /dev/null and b/Notesmaster/app/src/main/res/drawable-hdpi/cute.png differ diff --git a/Notesmaster/app/src/main/res/drawable-hdpi/kitty.png b/Notesmaster/app/src/main/res/drawable-hdpi/kitty.png new file mode 100644 index 0000000..30e10fe Binary files /dev/null and b/Notesmaster/app/src/main/res/drawable-hdpi/kitty.png differ diff --git a/Notesmaster/app/src/main/res/layout/note_list.xml b/Notesmaster/app/src/main/res/layout/note_list.xml index 6b25d38..b305408 100644 --- a/Notesmaster/app/src/main/res/layout/note_list.xml +++ b/Notesmaster/app/src/main/res/layout/note_list.xml @@ -18,8 +18,9 @@ + android:layout_height="fill_parent"> + + + + + + + + + + diff --git a/Notesmaster/app/src/main/res/values/strings.xml b/Notesmaster/app/src/main/res/values/strings.xml index 55df868..a050987 100644 --- a/Notesmaster/app/src/main/res/values/strings.xml +++ b/Notesmaster/app/src/main/res/values/strings.xml @@ -39,6 +39,13 @@ /MIUI/notes/ notes_%s.txt + + Background: kitty + Background: bluedot + Background: cute + + + (%d) New Folder Export text