Android To do list using Google Task API.
WhatToDo is hosted in the following web site
https://github.com/LeChinhNhan1108/WhatToDo
If you think the Android project WhatToDo listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of WhatToDo.
Item | Value |
---|---|
Java File Count | 27 |
Supported screen sizes | [mdpi, xxhdpi, hdpi, xhdpi] |
Target SDK Version | 18 |
Minimum SDK Version | 14 |
Activity Count | 3 |
Fragment Count | 1 |
jar files used | android-support-v4.jar google-api-client-1.18.0-rc.jar google-api-client-android-1.18.0-rc.jar google-api-client-gson-1.18.0-rc.jar google-api-services-tasks-v1-rev33-1.18.0-rc-javadoc.jar google-api-services-tasks-v1-rev33-1.18.0-rc-sources.jar google-api-services-tasks-v1-rev33-1.18.0-rc.jar google-http-client-1.18.0-rc.jar google-http-client-android-1.18.0-rc.jar google-http-client-gson-1.18.0-rc.jar google-oauth-client-1.18.0-rc.jar google-play-services.jar gson-2.1.jar jackson-core-2.1.3.jar jsr305-1.3.9.jar |
Required Permissions | android.permission.ACCESS_NETWORK_STATE android.permission.GET_ACCOUNTS android.permission.INTERNET android.permission.MANAGE_ACCOUNTS android.permission.READ_CONTACTS android.permission.RECEIVE_SMS android.permission.SEND_SMS android.permission.USE_CREDENTIALS android.permission.WAKE_LOCK |
Asset File Names | assets\HelveticaNeue-UltraLight.otf |
There are 40 image files in WhatToDo. The names of the image files are listed as follows.
bg_btn.png cb_check.png cb_uncheck.png common_signin_btn_icon_disabled_dark.9.png common_signin_btn_icon_disabled_focus_dark.9.png common_signin_btn_icon_disabled_focus_light.9.png common_signin_btn_icon_disabled_light.9.png common_signin_btn_icon_focus_dark.9.png common_signin_btn_icon_focus_light.9.png common_signin_btn_icon_normal_dark.9.png common_signin_btn_icon_normal_light.9.png common_signin_btn_icon_pressed_dark.9.png common_signin_btn_icon_pressed_light.9.png common_signin_btn_text_disabled_dark.9.png common_signin_btn_text_disabled_focus_dark.9.png common_signin_btn_text_disabled_focus_light.9.png common_signin_btn_text_disabled_light.9.png common_signin_btn_text_focus_dark.9.png common_signin_btn_text_focus_light.9.png common_signin_btn_text_normal_dark.9.png common_signin_btn_text_normal_light.9.png common_signin_btn_text_pressed_dark.9.png common_signin_btn_text_pressed_light.9.png ic_action_add_person.png ic_action_alarms.png ic_action_cloud.png ic_action_new.png ic_action_remove.png ic_menu_date_normal_dark.png ic_plusone_medium_off_client.png ic_plusone_small_off_client.png ic_plusone_standard_off_client.png ic_plusone_tall_off_client.png img_alert.png img_date.png powered_by_google_dark.png powered_by_google_light.png quick_set_share_0.png share_add_icon.png task_cate.png
The following screenshort is generated from the image listed above.
WhatToDo has the following Java source files.
android.UnusedStub.java com.nhan.whattodo.MainActivity.java com.nhan.whattodo.activity.TaskActivity.java com.nhan.whattodo.activity.TaskListActivity.java com.nhan.whattodo.adapter.TaskAdapter.java com.nhan.whattodo.adapter.TaskListAdapter.java com.nhan.whattodo.asyntask.SyncAllDBAsyncTask.java com.nhan.whattodo.asyntask.TaskAsynTaskFragment.java com.nhan.whattodo.asyntask.TaskListAsynTask.java com.nhan.whattodo.data_manager.MyHelper.java com.nhan.whattodo.data_manager.TaskListTable.java com.nhan.whattodo.data_manager.TaskTable.java com.nhan.whattodo.fragment.AddTaskFragment.java com.nhan.whattodo.fragment.CollaboratorFragment.java com.nhan.whattodo.fragment.TGListFragment.java com.nhan.whattodo.fragment.TaskListFragment.java com.nhan.whattodo.receiver.AlarmReceiver.java com.nhan.whattodo.receiver.MessageReceiver.java com.nhan.whattodo.receiver.WidgetProvider.java com.nhan.whattodo.service.ListProvider.java com.nhan.whattodo.service.WidgetService.java com.nhan.whattodo.utils.DialogFragment.java com.nhan.whattodo.utils.DialogUtils.java com.nhan.whattodo.utils.GoogleTaskHelper.java com.nhan.whattodo.utils.GoogleTaskManager.java com.nhan.whattodo.utils.L.java com.nhan.whattodo.utils.Utils.java