UpdatedJan 8, 2017
PublishedJan 8, 2017
Packagelist.listgenerator
MD5d6f0b2f4677139fa14faf08636fad1d3
SHA1 (signer)91:CD:6F:B8:21:B0:97:75:2D:27:91:4F:01:6B:57:64:AE:62:D9:7B
Signed byCN=CHANDRA SAI MOHAN, OU=HOME, O=HOME, L=HYD, ST=AP, C=91
Malware scanTRUSTED
Contact[email protected]
Description
The main aim of this app is to generate Android ListScreens with few clicks of configuration using Google FireBase RealTime DB.
Steps to use this App:
Step1:
User who uses this app is provided with a screen where he needs to enter DataBase Table name and click of Add (Plus) button to create required columns for the table.
Step2:
The next is to create widgets for each listitem. Each listitem is provided with 4 rows and in each row 2 widgets can be configured.
Step3:
Each list item is also provided with option of image. User should click on each widget to add information about the type of the widget and colum name of the widget.
Assumptions:
For RatingBar the condition is assumed as column name should be named as "Rating" . Similarly for image the column name should be selected as "imageurl" from the corresponding drop downs .
Widgets Supported:
The present version supports the below types of widgets:
(1) Static Label ( TextView for which no column is selected)
(2) Dynamic Label ( TextView for which column is selected)
(3) Button
(4) Rating Bar
(5) Image View
Once configured widgets click on finsh will publish the ListConfiguration to firebase Realtime DB and user can view the generated list with Dummy data of 10 rows.
User can change the data from fireBase db and see the change dynamically.
Used RecyclerView to generate lists
Steps to use this App:
Step1:
User who uses this app is provided with a screen where he needs to enter DataBase Table name and click of Add (Plus) button to create required columns for the table.
Step2:
The next is to create widgets for each listitem. Each listitem is provided with 4 rows and in each row 2 widgets can be configured.
Step3:
Each list item is also provided with option of image. User should click on each widget to add information about the type of the widget and colum name of the widget.
Assumptions:
For RatingBar the condition is assumed as column name should be named as "Rating" . Similarly for image the column name should be selected as "imageurl" from the corresponding drop downs .
Widgets Supported:
The present version supports the below types of widgets:
(1) Static Label ( TextView for which no column is selected)
(2) Dynamic Label ( TextView for which column is selected)
(3) Button
(4) Rating Bar
(5) Image View
Once configured widgets click on finsh will publish the ListConfiguration to firebase Realtime DB and user can view the generated list with Dummy data of 10 rows.
User can change the data from fireBase db and see the change dynamically.
Used RecyclerView to generate lists
Required features
- Screen Portrait android.hardware.screen.portrait
- Touchscreen android.hardware.touchscreen
Permissions (7)
List Generator requests the following Android permissions:
- Access Network State android.permission.ACCESS_NETWORK_STATE
- Internet android.permission.INTERNET
- Read External Storage android.permission.READ_EXTERNAL_STORAGE
- Wake Lock android.permission.WAKE_LOCK
- Write External Storage android.permission.WRITE_EXTERNAL_STORAGE
- C2dm Permission Receive com.google.android.c2dm.permission.RECEIVE
- List Listgenerator Permission C2d Message list.listgenerator.permission.C2D_MESSAGE