Android Open Source - Security application InTheClear






Project Summary

Java and Android mobile alerting and secure wipe application(s).

Web Site / Source Repository

InTheClear is hosted in the following web site
https://github.com/SaferMobile/InTheClear

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

ItemValue
Java File Count160
Supported screen sizes[ldpi, mdpi, hdpi]
Minimum SDK Version8
Activity Count8
jar files usedInTheClearBB.jar
InTheClearBB.jar
Required Permissionsandroid.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_FINE_LOCATION
android.permission.GET_ACCOUNTS
android.permission.READ_CALENDAR
android.permission.READ_CONTACTS
android.permission.READ_PHONE_STATE
android.permission.READ_SMS
android.permission.READ_SYNC_SETTINGS
android.permission.SEND_SMS
android.permission.WRITE_CALENDAR
android.permission.WRITE_CONTACTS
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.WRITE_SMS
android.permission.WRITE_SYNC_SETTINGS




License

The license information of InTheClear is as follows:

GNU General Public License

Resource Files

There are 21 image files in InTheClear. The names of the image files are listed as follows.

alert.png
checkicon.png
data_wipe_pressed.png
data_wipe_unpressed.png
emergency_sms_pressed.png
emergency_sms_unpressed.png
ic_launcher_safer.png
lock.png
panic.png
settings_pressed.png
settings_unpressed.png
setup.png
setup_pressed.png
setup_unpressed.png
shout.png
sm3cropped.png
smlogo.png
titlebg.png
warning.png
wipe.png
xicon.png

The following screenshort is generated from the image listed above.

null




Java Source Files

InTheClear has the following Java source files.

mypackage.MyApp.java
mypackage.MyScreen.java
org.j4me.collections.Cache
.java
org.j4me.collections.Cache
.java
org.j4me.collections.CubbyHole
.java
org.j4me.collections.CubbyHole
.java
org.j4me.collections.TreeNode
.java
org.j4me.collections.TreeNode
.java
org.j4me.logging.Level
.java
org.j4me.logging.Level
.java
org.j4me.logging.Log
.java
org.j4me.logging.Log
.java
org.j4me.logging.LogMessage
.java
org.j4me.logging.LogMessage
.java
org.j4me.ui.DeviceScreen
.java
org.j4me.ui.DeviceScreen
.java
org.j4me.ui.Dialog
.java
org.j4me.ui.Dialog
.java
org.j4me.ui.Menu
.java
org.j4me.ui.Menu
.java
org.j4me.ui.MenuItem
.java
org.j4me.ui.MenuItem
.java
org.j4me.ui.Theme
.java
org.j4me.ui.Theme
.java
org.j4me.ui.UIManager
.java
org.j4me.ui.UIManager
.java
org.j4me.ui.components.Button
.java
org.j4me.ui.components.CheckBox
.java
org.j4me.ui.components.CheckBox
.java
org.j4me.ui.components.Component
.java
org.j4me.ui.components.Component
.java
org.j4me.ui.components.HorizontalRule
.java
org.j4me.ui.components.HorizontalRule
.java
org.j4me.ui.components.Label
.java
org.j4me.ui.components.Label
.java
org.j4me.ui.components.MenuOption
.java
org.j4me.ui.components.MenuOption
.java
org.j4me.ui.components.OnClickListener.java
org.j4me.ui.components.Picture
.java
org.j4me.ui.components.Picture
.java
org.j4me.ui.components.ProgressBar
.java
org.j4me.ui.components.ProgressBar
.java
org.j4me.ui.components.RadioButton
.java
org.j4me.ui.components.RadioButton
.java
org.j4me.ui.components.TextBox
.java
org.j4me.ui.components.TextBox
.java
org.j4me.ui.components.Whitespace
.java
org.j4me.ui.components.Whitespace
.java
org.j4me.util.ConnectorHelper
.java
org.j4me.util.ConnectorHelper
.java
org.j4me.util.MathFunc
.java
org.j4me.util.MathFunc
.java
org.safermobile.ITCScreen.java
org.safermobile.InTheClear.java
org.safermobile.clear.micro.L10nConstants.java
org.safermobile.clear.micro.L10nConstants.java
org.safermobile.clear.micro.L10nResources.java
org.safermobile.clear.micro.L10nResources.java
org.safermobile.clear.micro.apps.ITCConstants.java
org.safermobile.clear.micro.apps.ITCMainMIDlet.java
org.safermobile.clear.micro.apps.LocaleManager.java
org.safermobile.clear.micro.apps.PanicActivateMIDlet.java
org.safermobile.clear.micro.apps.PanicActivateMIDlet.java
org.safermobile.clear.micro.apps.PanicConfigMIDlet.java
org.safermobile.clear.micro.apps.PanicConstants.java
org.safermobile.clear.micro.apps.ShoutMIDlet.java
org.safermobile.clear.micro.apps.WipeMIDlet.java
org.safermobile.clear.micro.apps.controllers.PanicController.java
org.safermobile.clear.micro.apps.controllers.ShoutController.java
org.safermobile.clear.micro.apps.controllers.ShoutController.java
org.safermobile.clear.micro.apps.controllers.WipeController.java
org.safermobile.clear.micro.apps.controllers.WipeController.java
org.safermobile.clear.micro.apps.controllers.WipeListener.java
org.safermobile.clear.micro.apps.models.WipeDataType.java
org.safermobile.clear.micro.apps.screens.LocationPermissionForm
.java
org.safermobile.clear.micro.apps.screens.PanicConfigCompleteForm
.java
org.safermobile.clear.micro.apps.screens.PanicWizardForm
.java
org.safermobile.clear.micro.apps.screens.SMSSendTestForm
.java
org.safermobile.clear.micro.apps.screens.SetupAlertMessageForm
.java
org.safermobile.clear.micro.apps.screens.ShoutManualForm
.java
org.safermobile.clear.micro.apps.screens.ShoutMessageForm
.java
org.safermobile.clear.micro.apps.screens.UserInfoForm
.java
org.safermobile.clear.micro.apps.screens.WipeManualForm
.java
org.safermobile.clear.micro.apps.screens.WipePermissionForm
.java
org.safermobile.clear.micro.apps.screens.WipeSelectionForm
.java
org.safermobile.clear.micro.apps.screens.WipeSetupForm
.java
org.safermobile.clear.micro.apps.views.EnableOneTouchPanicForm
.java
org.safermobile.clear.micro.apps.views.ITCMainForm
.java
org.safermobile.clear.micro.apps.views.LocationPermissionForm
.java
org.safermobile.clear.micro.apps.views.SMSSendTestForm
.java
org.safermobile.clear.micro.apps.views.SetupAlertMessageForm
.java
org.safermobile.clear.micro.apps.views.SetupCompleteForm
.java
org.safermobile.clear.micro.apps.views.ShoutManualForm
.java
org.safermobile.clear.micro.apps.views.StartPanicForm
.java
org.safermobile.clear.micro.apps.views.WipeManualForm
.java
org.safermobile.clear.micro.apps.views.WipeSelectionForm
.java
org.safermobile.clear.micro.apps.views.WizardStartForm
.java
org.safermobile.clear.micro.data.MovementTracker.java
org.safermobile.clear.micro.data.MovementTracker.java
org.safermobile.clear.micro.data.PIMWiper.java
org.safermobile.clear.micro.data.PIMWiper.java
org.safermobile.clear.micro.data.PhoneInfo.java
org.safermobile.clear.micro.data.PhoneInfo.java
org.safermobile.clear.micro.net.DownloadListener.java
org.safermobile.clear.micro.net.DownloadListener.java
org.safermobile.clear.micro.net.DownloadManager.java
org.safermobile.clear.micro.net.DownloadManager.java
org.safermobile.clear.micro.sms.SMSListener.java
org.safermobile.clear.micro.sms.SMSListener.java
org.safermobile.clear.micro.sms.SMSManager.java
org.safermobile.clear.micro.sms.SMSManager.java
org.safermobile.clear.micro.ui.ClearTheme
.java
org.safermobile.clear.micro.ui.ConsoleTheme
.java
org.safermobile.clear.micro.ui.ConsoleTheme
.java
org.safermobile.clear.micro.ui.ErrorAlert
.java
org.safermobile.clear.micro.ui.ErrorAlert
.java
org.safermobile.clear.micro.ui.InTheClearTheme
.java
org.safermobile.clear.micro.ui.LargeStringCanvas.java
org.safermobile.clear.micro.ui.LargeStringCanvas.java
org.safermobile.clear.micro.ui.ProgressAlert
.java
org.safermobile.clear.micro.ui.ProgressAlert
.java
org.safermobile.intheclear.ITCConstants.java
org.safermobile.intheclear.ITCPreferences.java
org.safermobile.intheclear.InTheClear.java
org.safermobile.intheclear.Wizard.java
org.safermobile.intheclear.apps.Panic.java
org.safermobile.intheclear.apps.Shout.java
org.safermobile.intheclear.apps.Wipe.java
org.safermobile.intheclear.controllers.PanicController.java
org.safermobile.intheclear.controllers.ShoutController.java
org.safermobile.intheclear.controllers.WipeController.java
org.safermobile.intheclear.data.MovementTracker.java
org.safermobile.intheclear.data.PIMWiper.java
org.safermobile.intheclear.data.PhoneInfo.java
org.safermobile.intheclear.screens.WipePreferences.java
org.safermobile.intheclear.sms.SMSSender.java
org.safermobile.intheclear.sms.SMSTesterConstants.java
org.safermobile.intheclear.ui.WipeArrayAdaptor.java
org.safermobile.intheclear.ui.WipeDisplay.java
org.safermobile.intheclear.ui.WipeDisplayAdaptor.java
org.safermobile.intheclear.ui.WipeSelector.java
org.safermobile.micro.ui.DisplayManager.java
org.safermobile.micro.ui.DisplayManager.java
org.safermobile.micro.ui.Splash.java
org.safermobile.micro.ui.Splash.java
org.safermobile.micro.utils.CharTokenizer
.java
org.safermobile.micro.utils.FileWriter.java
org.safermobile.micro.utils.FileWriter.java
org.safermobile.micro.utils.Logger.java
org.safermobile.micro.utils.Logger.java
org.safermobile.micro.utils.Preferences.java
org.safermobile.micro.utils.Preferences.java
org.safermobile.micro.utils.StringTokenizer
.java
org.safermobile.micro.utils.StringTokenizer.java
org.safermobile.utils.EndActivity.java
org.safermobile.utils.FolderIterator.java
org.safermobile.utils.ShellUtils.java
org.safermobile.utils.StreamThread.java