Android Open Source - Development wifi smartswitch






Project Summary

could turn on ring or turn off ring when wifi ssid changed.

Web Site / Source Repository

smartswitch is hosted in the following web site
https://github.com/tudoubudou/smartswitch

If you think the Android project smartswitch 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 smartswitch.

ItemValue
Java File Count23
Supported screen sizes[hdpi]
Target SDK Version21
Minimum SDK Version8
Activity Count1
jar files usedandroid-support-v4.jar
android_api.jar
util.jar
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.BLUETOOTH
android.permission.BLUETOOTH_ADMIN
android.permission.BROADCAST_STICKY
android.permission.CHANGE_NETWORK_STATE
android.permission.CHANGE_WIFI_STATE
android.permission.DEVICE_POWER
android.permission.DISABLE_KEYGUARD
android.permission.GET_TASKS
android.permission.INTERNET
android.permission.READ_PHONE_STATE
android.permission.READ_SYNC_SETTINGS
android.permission.RECEIVE_BOOT_COMPLETED
android.permission.RESTART_PACKAGES
android.permission.SET_ORIENTATION
android.permission.SYSTEM_ALERT_WINDOW
android.permission.VIBRATE
android.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.WRITE_SETTINGS
android.permission.WRITE_SYNC_SETTINGS




Resource Files

There are 2 image files in smartswitch. The names of the image files are listed as follows.

statusbar_download_icon.png
yi_ic_element_download_normal_light.png

The following screenshort is generated from the image listed above.

null

Java Source Files

smartswitch has the following Java source files.

com.itcc.smartswitch.CheckUpdatePostInfo.java
com.itcc.smartswitch.EventReceiver.java
com.itcc.smartswitch.LaunchService.java
com.itcc.smartswitch.SwitchState.java
com.itcc.smartswitch.UpdateManager.java
com.itcc.smartswitch.UpdateResponceInfo.java
com.itcc.smartswitch.db.SmartSwitchDatabaseHelper.java
com.itcc.smartswitch.db.SmartSwitchProvider.java
com.itcc.smartswitch.network.DownloadFileManager.java
com.itcc.smartswitch.network.DownloadFileTask.java
com.itcc.smartswitch.network.DownloadFinishTask.java
com.itcc.smartswitch.network.DownloadImageTask.java
com.itcc.smartswitch.network.DownloadNotifManager.java
com.itcc.smartswitch.network.HttpClient.java
com.itcc.smartswitch.network.HttpConnection.java
com.itcc.smartswitch.network.HttpParam.java
com.itcc.smartswitch.network.HttpScheduler.java
com.itcc.smartswitch.network.HttpTask.java
com.itcc.smartswitch.network.IHttpCallback.java
com.itcc.smartswitch.network.TrustSSLSocketFactory.java
com.itcc.smartswitch.ui.MainActivity.java
com.itcc.smartswitch.utils.Constant.java
com.itcc.smartswitch.utils.LogEx.java