Android Open Source - Development file DriveNote






Project Summary

This is my undergraduate thesis. This application is an Android Application that used for automatically synchronize the content of a file or folder, from android device to Google Drive and vice versa. This application utilizing Google Drive library and authentication (OAUTH). User can make,edit, and synchronize a text file using this application..

Web Site / Source Repository

DriveNote is hosted in the following web site
https://github.com/kevinlimantoro/DriveNote

If you think the Android project DriveNote listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of DriveNote.

ItemValue
Java File Count16
Supported screen sizes[mdpi, hdpi, xhdpi]
Target SDK Version10
Minimum SDK Version8
Activity Count7
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.GET_ACCOUNTS
android.permission.INTERNET
android.permission.RECEIVE_BOOT_COMPLETED
android.permission.USE_CREDENTIALS
android.permission.WRITE_EXTERNAL_STORAGE




Resource Files

There are 14 image files in DriveNote. The names of the image files are listed as follows.

apk.png
directory_icon.png
directory_up.png
excel.png
file_icon.png
ic_action_search.png
image.png
movies.png
music.png
pdf.png
ppt.png
text.png
word.png
xml32.png

The following screenshort is generated from the image listed above.

null




Java Source Files

DriveNote has the following Java source files.

kevin.thesis.drivenote.BootAlarm.java
kevin.thesis.drivenote.CDriveFile.java
kevin.thesis.drivenote.CLocalFile.java
kevin.thesis.drivenote.DataArrayAdapter.java
kevin.thesis.drivenote.DatabaseHandler.java
kevin.thesis.drivenote.DriveActivity.java
kevin.thesis.drivenote.DriveDataAdapter.java
kevin.thesis.drivenote.DriveNote.java
kevin.thesis.drivenote.FileProperty.java
kevin.thesis.drivenote.LocalList.java
kevin.thesis.drivenote.NoteEdit.java
kevin.thesis.drivenote.OfflineList.java
kevin.thesis.drivenote.PermissionAdapter.java
kevin.thesis.drivenote.PermissionList.java
kevin.thesis.drivenote.SyncAlarm.java
kevin.thesis.drivenote.SyncService.java