Android Open Source - Location location android-usable-location-privacy






Project Summary

An easy-to-use location privacy implementation for Android.

Web Site / Source Repository

android-usable-location-privacy is hosted in the following web site
https://github.com/bhenne/android-usable-location-privacy

If you think the Android project android-usable-location-privacy 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 android-usable-location-privacy.

ItemValue
Java File Count36
Supported screen sizes[mdpi, hdpi, xhdpi]
Activity Count122
jar files usedgoogle-play-services.jar
mapquest-android-sdk-1.0.5.jar
Required Permissionsandroid.permission.ACCESS_CHECKIN_PROPERTIES
android.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_DOWNLOAD_MANAGER
android.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.ACCESS_WIMAX_STATE
android.permission.BACKUP
android.permission.BATTERY_STATS
android.permission.BLUETOOTH
android.permission.BLUETOOTH_ADMIN
android.permission.CALL_PHONE
android.permission.CHANGE_CONFIGURATION
android.permission.CHANGE_PRIVACY_GUARD_STATE
android.permission.CHANGE_WIFI_STATE
android.permission.CHANGE_WIMAX_STATE
android.permission.CLEAR_APP_USER_DATA
android.permission.CONFIGURE_WIFI_DISPLAY
android.permission.COPY_PROTECTED_DATA
android.permission.DEVICE_POWER
android.permission.FORCE_STOP_PACKAGES
android.permission.HARDWARE_TEST
android.permission.INTERACT_ACROSS_USERS_FULL
android.permission.INTERNET
android.permission.MANAGE_USB
android.permission.MANAGE_USERS
android.permission.MASTER_CLEAR
android.permission.MODIFY_AUDIO_SETTINGS
android.permission.MODIFY_PHONE_STATE
android.permission.MOUNT_UNMOUNT_FILESYSTEMS
android.permission.MOVE_PACKAGE
android.permission.NFC
android.permission.PACKAGE_USAGE_STATS
android.permission.READ_CONTACTS
android.permission.READ_EXTERNAL_STORAGE
android.permission.READ_PHONE_STATE
android.permission.READ_PROFILE
android.permission.READ_SYNC_SETTINGS
android.permission.READ_SYNC_STATS
android.permission.READ_USER_DICTIONARY
android.permission.RECEIVE_BOOT_COMPLETED
android.permission.SET_KEYBOARD_LAYOUT
android.permission.SET_POINTER_SPEED
android.permission.SET_TIME
android.permission.STATUS_BAR
android.permission.USE_CREDENTIALS
android.permission.VIBRATE
android.permission.WRITE_APN_SETTINGS
android.permission.WRITE_CONTACTS
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.WRITE_SECURE_SETTINGS
android.permission.WRITE_SETTINGS
android.permission.WRITE_SYNC_SETTINGS
android.permission.WRITE_USER_DICTIONARY
com.android.launcher.permission.READ_SETTINGS
com.android.launcher.permission.WRITE_SETTINGS
com.google.android.googleapps.permission.GOOGLE_AUTH




License

The license information of android-usable-location-privacy is as follows:

Apache License

Resource Files

There are 26 image files in android-usable-location-privacy. The names of the image files are listed as follows.

btn_cling_normal.9.png
btn_cling_pressed.9.png
ic_settings_locationprivacy.png
info_map_mapping.png
info_map_radius.png
lp_city.png
lp_city_light.png
lp_city_light_offline.png
lp_city_offline.png
lp_off.png
lp_off_light.png
lp_off_light_offline.png
lp_off_offline.png
lp_on.png
lp_on_light.png
lp_on_light_offline.png
lp_on_offline.png
lp_postalcode.png
lp_postalcode_light.png
lp_postalcode_light_offline.png
lp_postalcode_offline.png
lp_street.png
lp_street_light.png
lp_street_light_offline.png
lp_street_offline.png
lp_unset.png

The following screenshort is generated from the image listed above.

null




Java Source Files

android.locationprivacy.algorithm.GeoReverseGeo.java
android.locationprivacy.algorithm.RadiusDistance.java
android.locationprivacy.control.CryptoDatabase.java
android.locationprivacy.control.LocationPrivacyManager.java
android.locationprivacy.model.AbstractLocationPrivacyAlgorithm.java
android.locationprivacy.model.Coordinate.java
android.locationprivacy.model.LocationPrivacyAlgorithmValues.java
android.locationprivacy.model.LocationPrivacyApplication.java
com.android.server.LocationManagerService.java
com.android.settings.Settings.java
com.android.settings.locationprivacy.LPPresetConfigAdapter.java
com.android.settings.locationprivacy.LocationPrivacyAdvancedSettings.java
com.android.settings.locationprivacy.LocationPrivacyAppPreference.java
com.android.settings.locationprivacy.LocationPrivacyDialog.java
com.android.settings.locationprivacy.LocationPrivacyMap.java
com.android.settings.locationprivacy.LocationPrivacyOfflineObfuscation.java
com.android.settings.locationprivacy.LocationPrivacyOnlineInfoActivity.java
com.android.settings.locationprivacy.LocationPrivacySettings.java
com.android.settings.locationprivacy.LocationPrivacyStatisticOverview.java
com.android.settings.locationprivacy.LocationPrivacyStatistic.java
com.android.settings.locationprivacy.SendDataService.java
com.android.settings.locationprivacy.StatisticDiagram24HPreference.java
com.android.settings.locationprivacy.StatisticDiagramPreference.java
com.android.settings.locationprivacy.UserRecoverableAuth.java
com.cyanogenmod.trebuchet.Launcher.java
com.jjoe64.graphview.BarGraphView.java
com.jjoe64.graphview.CustomLabelFormatter.java
com.jjoe64.graphview.GraphViewDataInterface.java
com.jjoe64.graphview.GraphViewSeries.java
com.jjoe64.graphview.GraphViewStyle.java
com.jjoe64.graphview.GraphView.java
com.jjoe64.graphview.LineGraphView.java
com.jjoe64.graphview.StatisticGraphView.java
com.jjoe64.graphview.ValueDependentColor.java
com.jjoe64.graphview.compatible.RealScaleGestureDetector.java
com.jjoe64.graphview.compatible.ScaleGestureDetector.java