X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=docs%2Fandroid%2Fandroid.md;h=03ca848a99c97ba65a1a431d2af8719dc86e87d6;hb=6d5f99c7b3934c66a117c5b6afeea75b87a7eb08;hp=5be4ac3dd0a8f322048bc0632f3a73e973cb7bfc;hpb=c17f31dd9bdaa3eb8d73ee88ddf6617d14ef5e71;p=fanfix.git diff --git a/docs/android/android.md b/docs/android/android.md index 5be4ac3..03ca848 100644 --- a/docs/android/android.md +++ b/docs/android/android.md @@ -44,7 +44,7 @@ Examples : ### Library (main screen) -[image] +![Main library](screens/main_lib.jpg) #### Header @@ -61,6 +61,10 @@ Title can vary upon the current displayed books: The navigation icon open the Navigation drawer. +##### Search + +![Search/Filter](screens/search.jpg) + The search icon is actually a filter: it will hide all the books that don't contain the given text (search on LUID, title and author). #### List @@ -89,7 +93,7 @@ A long press will first "select" the book (visually alter it so the user know wh ### Navigation drawer -[Image] +![Navigation Drawer](screens/navigation.jpg) The navigation drawer will list 4 destinations: @@ -107,6 +111,8 @@ The navigation drawer will list 4 destinations: Those subpanels will either contain the sources/authors **or** sub-subpanels with sources/authors. See fanfix.jar (BasicLibrary.getSourcesGrouped() and BasicLibrary.getAuthorsGrouped()). +Note: if those last two cause problems, they can be removed; the first four options would be enough to cover the main use cases. + #### UI Material.IO: @@ -117,7 +123,7 @@ TODO: is it ok to have 3 levels of drawers? ### Context menu -[image] +![Context Menu](screens/menu.jpg) The context menu options are as follow for stories: @@ -159,9 +165,7 @@ Material.IO: ### Description page -[image-portrait] - -[image-landscape] +![Description Page](screens/desc.jpg) #### Header @@ -175,6 +179,8 @@ An example can be seen in be.nikiroo.fanfix.ui.GuiReaderViewerTextOutput.java. ### Options page +![Options Page](screens/options.jpg) + It consists of a "Remote Library" panel: - enable : an option to enable/disable the remote library (if disabled, use the local library instead) @@ -221,7 +227,7 @@ The program will have an internal viewer that will be able to display the 2 kind This is common to both of the viewer (this is **not** an architectural directives, I only speak about the concept here). -[image] +![Base Viewer](screens/viewer.jpg) #### Header @@ -247,7 +253,7 @@ Matrial.IO: ### Text viewer -[image] +![Text Viewer](screens/viewer-text.jpg) It will contain the content of the current chapter (Story.getChapters().get(index - 1)). @@ -255,7 +261,7 @@ Same layout as the Properties page uses for the resume, with just a small differ ### Image viewer -[image] +![Image Viewer](screens/viewer-image.jpg) #### Image