Android Open Source - Hardware battery Open-Battery-Saver






Project Summary

Open Battery Saver is an open source android application. It's help android devices save battery, get a long time for life's battery, and more features will be developed by Open Source Community.

Web Site / Source Repository

Open-Battery-Saver is hosted in the following web site
https://github.com/CyberSoftTeam/Open-Battery-Saver

If you think the Android project Open-Battery-Saver 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 Open-Battery-Saver.

ItemValue
Java File Count202
Supported screen sizes[mdpi, xxhdpi, hdpi, xhdpi, v11]
Target SDK Version19
Minimum SDK Version8
Activity Count8
Fragment Count12
jar files usedachartengine-1.1.0.jar
android-support-v4.jar
android-support-v4.jar
android-support-v4.jar
Required Permissionsandroid.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS
android.permission.ACCESS_MOCK_LOCATION
android.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.BLUETOOTH
android.permission.BLUETOOTH_ADMIN
android.permission.CHANGE_NETWORK_STATE
android.permission.CHANGE_WIFI_STATE
android.permission.GET_ACCOUNTS
android.permission.GET_TASKS
android.permission.INTERNET
android.permission.KILL_BACKGROUND_PROCESSES
android.permission.READ_PHONE_STATE
android.permission.RECEIVE_BOOT_COMPLETED
android.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.WRITE_SETTINGS
Asset File Namesassets\data.db




License

The license information of Open-Battery-Saver is as follows:

Apache License

Resource Files

There are 85 image files in Open-Battery-Saver. The names of the image files are listed as follows.

abs__ab_bottom_solid_dark_holo.9.png
abs__ab_bottom_solid_inverse_holo.9.png
abs__ab_bottom_solid_light_holo.9.png
abs__ab_bottom_transparent_dark_holo.9.png
abs__ab_bottom_transparent_light_holo.9.png
abs__ab_share_pack_holo_dark.9.png
abs__ab_share_pack_holo_light.9.png
abs__ab_solid_dark_holo.9.png
abs__ab_solid_light_holo.9.png
abs__ab_solid_shadow_holo.9.png
abs__ab_stacked_solid_dark_holo.9.png
abs__ab_stacked_solid_light_holo.9.png
abs__ab_stacked_transparent_dark_holo.9.png
abs__ab_stacked_transparent_light_holo.9.png
abs__ab_transparent_dark_holo.9.png
abs__ab_transparent_light_holo.9.png
abs__cab_background_bottom_holo_dark.9.png
abs__cab_background_bottom_holo_light.9.png
abs__cab_background_top_holo_dark.9.png
abs__cab_background_top_holo_light.9.png
abs__ic_ab_back_holo_dark.png
abs__ic_ab_back_holo_light.png
abs__ic_cab_done_holo_dark.png
abs__ic_cab_done_holo_light.png
abs__ic_clear_disabled.png
abs__ic_clear_normal.png
abs__ic_clear_search_api_disabled_holo_light.png
abs__ic_clear_search_api_holo_light.png
abs__ic_commit_search_api_holo_dark.png
abs__ic_commit_search_api_holo_light.png
abs__ic_go.png
abs__ic_go_search_api_holo_light.png
abs__ic_menu_moreoverflow_normal_holo_dark.png
abs__ic_menu_moreoverflow_normal_holo_light.png
abs__ic_menu_share_holo_dark.png
abs__ic_menu_share_holo_light.png
abs__ic_search.png
abs__ic_search_api_holo_light.png
abs__ic_voice_search.png
abs__ic_voice_search_api_holo_light.png
abs__list_selector_disabled_holo_dark.9.png
abs__list_selector_disabled_holo_light.9.png
abs__menu_dropdown_panel_holo_dark.9.png
abs__menu_dropdown_panel_holo_light.9.png
abs__progress_primary_holo_dark.9.png
abs__progress_primary_holo_light.9.png
abs__spinner_48_inner_holo.png
abs__spinner_48_outer_holo.png
abs__spinner_ab_default_holo_dark.9.png
abs__spinner_ab_default_holo_light.9.png
abs__spinner_ab_disabled_holo_dark.9.png
abs__spinner_ab_disabled_holo_light.9.png
abs__spinner_ab_focused_holo_dark.9.png
abs__spinner_ab_focused_holo_light.9.png
abs__spinner_ab_pressed_holo_dark.9.png
abs__spinner_ab_pressed_holo_light.9.png
abs__toast_frame.9.png
battery_mask_h.9.png
battery_mask_v.9.png
ic_action_about.png
ic_action_battery.png
ic_action_consumption.png
ic_action_flash_on.png
ic_add_mode.png
ic_add_time_schedule.png
ic_add_time_schedule_selected.png
ic_drawer.png
ic_optimization.png
ic_power_system.png
ic_settings_bluetooth.png
ic_settings_cell_standby.png
ic_settings_display.png
ic_settings_phone_idle.png
ic_settings_voice_calls.png
ic_settings_wifi.png
p1.png
p2.png
p3.png
p4.png
p5.png
psac0.png
psac1.png
psac2.png
psac3.png
psac4.png

The following screenshort is generated from the image listed above.

null




Java Source Files

Open-Battery-Saver has the following Java source files.

android.support.v4.app.Watson.java
android.support.v4.preference.PreferenceFragment.java
android.support.v4.preference.PreferenceManagerCompat.java
com.actionbarsherlock.ActionBarSherlock.java
com.actionbarsherlock.app.ActionBar.java
com.actionbarsherlock.app.SherlockActivity.java
com.actionbarsherlock.app.SherlockDialogFragment.java
com.actionbarsherlock.app.SherlockExpandableListActivity.java
com.actionbarsherlock.app.SherlockFragment.java
com.actionbarsherlock.app.SherlockFragmentActivity.java
com.actionbarsherlock.app.SherlockListActivity.java
com.actionbarsherlock.app.SherlockListFragment.java
com.actionbarsherlock.app.SherlockPreferenceActivity.java
com.actionbarsherlock.internal.ActionBarSherlockCompat.java
com.actionbarsherlock.internal.ActionBarSherlockNative.java
com.actionbarsherlock.internal.ResourcesCompat.java
com.actionbarsherlock.internal.app.ActionBarImpl.java
com.actionbarsherlock.internal.app.ActionBarWrapper.java
com.actionbarsherlock.internal.nineoldandroids.animation.Animator.java
com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.java
com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.java
com.actionbarsherlock.internal.nineoldandroids.animation.FloatEvaluator.java
com.actionbarsherlock.internal.nineoldandroids.animation.IntEvaluator.java
com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.java
com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.java
com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.java
com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator.java
com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.java
com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.java
com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.java
com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.java
com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView.java
com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.java
com.actionbarsherlock.internal.view.ActionProviderWrapper.java
com.actionbarsherlock.internal.view.StandaloneActionMode.java
com.actionbarsherlock.internal.view.View_HasStateListenerSupport.java
com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener.java
com.actionbarsherlock.internal.view.menu.ActionMenu.java
com.actionbarsherlock.internal.view.menu.ActionMenuItem.java
com.actionbarsherlock.internal.view.menu.ActionMenuItemView.java
com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.java
com.actionbarsherlock.internal.view.menu.ActionMenuView.java
com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.java
com.actionbarsherlock.internal.view.menu.ListMenuItemView.java
com.actionbarsherlock.internal.view.menu.MenuBuilder.java
com.actionbarsherlock.internal.view.menu.MenuItemImpl.java
com.actionbarsherlock.internal.view.menu.MenuItemWrapper.java
com.actionbarsherlock.internal.view.menu.MenuPopupHelper.java
com.actionbarsherlock.internal.view.menu.MenuPresenter.java
com.actionbarsherlock.internal.view.menu.MenuView.java
com.actionbarsherlock.internal.view.menu.MenuWrapper.java
com.actionbarsherlock.internal.view.menu.SubMenuBuilder.java
com.actionbarsherlock.internal.view.menu.SubMenuWrapper.java
com.actionbarsherlock.internal.widget.AbsActionBarView.java
com.actionbarsherlock.internal.widget.ActionBarContainer.java
com.actionbarsherlock.internal.widget.ActionBarContextView.java
com.actionbarsherlock.internal.widget.ActionBarView.java
com.actionbarsherlock.internal.widget.CapitalizingButton.java
com.actionbarsherlock.internal.widget.CapitalizingTextView.java
com.actionbarsherlock.internal.widget.CollapsibleActionViewWrapper.java
com.actionbarsherlock.internal.widget.IcsAbsSpinner.java
com.actionbarsherlock.internal.widget.IcsAdapterView.java
com.actionbarsherlock.internal.widget.IcsColorDrawable.java
com.actionbarsherlock.internal.widget.IcsLinearLayout.java
com.actionbarsherlock.internal.widget.IcsListPopupWindow.java
com.actionbarsherlock.internal.widget.IcsProgressBar.java
com.actionbarsherlock.internal.widget.IcsSpinner.java
com.actionbarsherlock.internal.widget.IcsToast.java
com.actionbarsherlock.internal.widget.PopupWindowCompat.java
com.actionbarsherlock.internal.widget.ScrollingTabContainerView.java
com.actionbarsherlock.internal.widget.TabsLinearLayout.java
com.actionbarsherlock.view.ActionMode.java
com.actionbarsherlock.view.ActionProvider.java
com.actionbarsherlock.view.CollapsibleActionView.java
com.actionbarsherlock.view.Menu.java
com.actionbarsherlock.view.MenuInflater.java
com.actionbarsherlock.view.MenuItem.java
com.actionbarsherlock.view.SubMenu.java
com.actionbarsherlock.view.Window.java
com.actionbarsherlock.widget.ActivityChooserModelClient.java
com.actionbarsherlock.widget.SearchView.java
com.actionbarsherlock.widget.ShareActionProvider.java
com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder.java
com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.java
com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.java
com.jeremyfeinstein.slidingmenu.lib.MenuInterface.java
com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.java
com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.java
com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase.java
com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.java
com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.java
com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.java
com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.java
vn.cybersoft.obs.andriod.batterystats2.components.Audio.java
vn.cybersoft.obs.andriod.batterystats2.components.CPU.java
vn.cybersoft.obs.andriod.batterystats2.components.GPS.java
vn.cybersoft.obs.andriod.batterystats2.components.LCD.java
vn.cybersoft.obs.andriod.batterystats2.components.OLED.java
vn.cybersoft.obs.andriod.batterystats2.components.PowerComponent.java
vn.cybersoft.obs.andriod.batterystats2.components.Sensors.java
vn.cybersoft.obs.andriod.batterystats2.components.Threeg.java
vn.cybersoft.obs.andriod.batterystats2.components.Wifi.java
vn.cybersoft.obs.andriod.batterystats2.phone.DreamConstants.java
vn.cybersoft.obs.andriod.batterystats2.phone.DreamPowerCalculator.java
vn.cybersoft.obs.andriod.batterystats2.phone.PassionConstants.java
vn.cybersoft.obs.andriod.batterystats2.phone.PassionPowerCalculator.java
vn.cybersoft.obs.andriod.batterystats2.phone.PhoneConstants.java
vn.cybersoft.obs.andriod.batterystats2.phone.PhonePowerCalculator.java
vn.cybersoft.obs.andriod.batterystats2.phone.PhoneSelector.java
vn.cybersoft.obs.andriod.batterystats2.phone.PowerFunction.java
vn.cybersoft.obs.andriod.batterystats2.phone.SapphireConstants.java
vn.cybersoft.obs.andriod.batterystats2.phone.SapphirePowerCalculator.java
vn.cybersoft.obs.andriod.batterystats2.service.BatteryStats.java
vn.cybersoft.obs.andriod.batterystats2.service.IterationData.java
vn.cybersoft.obs.andriod.batterystats2.service.LogUploader.java
vn.cybersoft.obs.andriod.batterystats2.service.PowerData.java
vn.cybersoft.obs.andriod.batterystats2.service.PowerEstimator.java
vn.cybersoft.obs.andriod.batterystats2.service.UMLoggerService.java
vn.cybersoft.obs.andriod.batterystats2.service.UidInfo.java
vn.cybersoft.obs.andriod.batterystats2.util.Counter.java
vn.cybersoft.obs.andriod.batterystats2.util.ForegroundDetector.java
vn.cybersoft.obs.andriod.batterystats2.util.HistoryBuffer.java
vn.cybersoft.obs.andriod.batterystats2.util.NativeLoader.java
vn.cybersoft.obs.andriod.batterystats2.util.NotificationService.java
vn.cybersoft.obs.andriod.batterystats2.util.Recycler.java
vn.cybersoft.obs.andriod.batterystats2.util.SystemInfo.java
vn.cybersoft.obs.android.activities.BaseActivity.java
vn.cybersoft.obs.android.activities.CleanerActivity.java
vn.cybersoft.obs.android.activities.MainActivity.java
vn.cybersoft.obs.android.activities.PowerScheduleActivity.java
vn.cybersoft.obs.android.activities.SetOptimalModeActivity.java
vn.cybersoft.obs.android.activities.SetPowerScheduleActivity.java
vn.cybersoft.obs.android.activities.SetTimeScheduleActivity.java
vn.cybersoft.obs.android.activities.TimeScheduleActivity.java
vn.cybersoft.obs.android.adapters.MainMenuItemAdapter.java
vn.cybersoft.obs.android.application.OBS.java
vn.cybersoft.obs.android.batterystats.BatterySipper.java
vn.cybersoft.obs.android.batterystats.BatteryStatsHelper.java
vn.cybersoft.obs.android.batterystats.PowerGaugePreference.java
vn.cybersoft.obs.android.batterystats.PowerUsageDetail.java
vn.cybersoft.obs.android.batterystats.PowerUsageSummary.java
vn.cybersoft.obs.android.batterystats.WorkSource.java
vn.cybersoft.obs.android.controllers.OBSDialogController.java
vn.cybersoft.obs.android.dialog.SwitchModeConfirmDialog.java
vn.cybersoft.obs.android.fragments.AboutFragment.java
vn.cybersoft.obs.android.fragments.BatteryInfoFragment.java
vn.cybersoft.obs.android.fragments.ChargeFragment.java
vn.cybersoft.obs.android.fragments.ConsumptionFragment.java
vn.cybersoft.obs.android.fragments.MainMenuFragment.java
vn.cybersoft.obs.android.fragments.ModeTabFragment.java
vn.cybersoft.obs.android.fragments.OptimizationFragment.java
vn.cybersoft.obs.android.fragments.SmartTabFragment.java
vn.cybersoft.obs.android.listeners.Callback.java
vn.cybersoft.obs.android.listeners.CleanUpListener.java
vn.cybersoft.obs.android.listeners.ModeSwitcherListener.java
vn.cybersoft.obs.android.listeners.TaskListener.java
vn.cybersoft.obs.android.models.BatteryInfo.java
vn.cybersoft.obs.android.models.MainMenuListRow.java
vn.cybersoft.obs.android.models.OptimalModeListRow.java
vn.cybersoft.obs.android.preference.ModePreference.java
vn.cybersoft.obs.android.preference.PowerGaugePreference.java
vn.cybersoft.obs.android.preference.PowerPecentPreference.java
vn.cybersoft.obs.android.preference.RepeatPreference.java
vn.cybersoft.obs.android.provider.BatteryTrace.java
vn.cybersoft.obs.android.provider.DataProvider.java
vn.cybersoft.obs.android.provider.DataProviderApi.java
vn.cybersoft.obs.android.provider.OBSDatabaseHelper.java
vn.cybersoft.obs.android.provider.OptimalMode.java
vn.cybersoft.obs.android.provider.PowerSchedule.java
vn.cybersoft.obs.android.provider.TimeSchedule.java
vn.cybersoft.obs.android.receivers.BatteryChangeReceiver.java
vn.cybersoft.obs.android.receivers.BatteryInfoReceiver.java
vn.cybersoft.obs.android.receivers.BatteryTraceReceiver.java
vn.cybersoft.obs.android.receivers.ScheduleInitReceiver.java
vn.cybersoft.obs.android.receivers.ScreenStateReceiver.java
vn.cybersoft.obs.android.receivers.TimeScheduleInitReceiver.java
vn.cybersoft.obs.android.receivers.TimeScheduleReceiver.java
vn.cybersoft.obs.android.services.BatteryStatsService.java
vn.cybersoft.obs.android.services.BatteryTraceService.java
vn.cybersoft.obs.android.services.NotificationService.java
vn.cybersoft.obs.android.services.PowerScheduleExecutorService.java
vn.cybersoft.obs.android.services.TimeScheduleExecutorService.java
vn.cybersoft.obs.android.services.TimeScheduleRunner.java
vn.cybersoft.obs.android.tasks.CleanUpTask.java
vn.cybersoft.obs.android.tasks.ModeSwitcherTask.java
vn.cybersoft.obs.android.utilities.Connectivity.java
vn.cybersoft.obs.android.utilities.DeviceUtils.java
vn.cybersoft.obs.android.utilities.DisplayUtils.java
vn.cybersoft.obs.android.utilities.ListLoaderConstant.java
vn.cybersoft.obs.android.utilities.Log.java
vn.cybersoft.obs.android.utilities.ReflectionUtils.java
vn.cybersoft.obs.android.utilities.ScheduleBatteryLevel.java
vn.cybersoft.obs.android.utilities.ScheduleTime.java
vn.cybersoft.obs.android.utilities.ToastManager.java
vn.cybersoft.obs.android.utilities.Utils.java
vn.cybersoft.obs.android.views.BatteryProgress.java