- parseSelectionSpec(Class<SC>, Bundle) - Method in class net.zer0bandwidth.android.lib.database.sqlitehouse.content.SQLiteHouseKeeper
-
Prepares a
SelectionBuilder
with query specifications received in
a signal from the relay.
- performChecks() - Method in class net.zer0bandwidth.android.lib.security.PermissionCheckpoint
-
This method performs all the checks necessary to determine whether the
app has all of its required permissions.
- PERMISSION_WRITE_SETTINGS - Static variable in class net.zer0bandwidth.android.lib.security.PermissionCheckpoint
-
- PermissionCheckpoint - Class in net.zer0bandwidth.android.lib.security
-
This class checks a specified list of "dangerous" permissions, forcing the
user to grant each one at runtime.
- PermissionCheckpoint(Activity) - Constructor for class net.zer0bandwidth.android.lib.security.PermissionCheckpoint
-
Initializes the instance with an Activity
as the context.
- PermissionCheckpoint(Activity, int) - Constructor for class net.zer0bandwidth.android.lib.security.PermissionCheckpoint
-
Initializes the instance with an Activity
as the context.
- PermissionCheckpoint(AppCompatActivity) - Constructor for class net.zer0bandwidth.android.lib.security.PermissionCheckpoint
-
Initializes the instance with an AppCompatActivity
as the context.
- PermissionCheckpoint(AppCompatActivity, int) - Constructor for class net.zer0bandwidth.android.lib.security.PermissionCheckpoint
-
Initializes the instance with an AppCompatActivity
as the context.
- PermissionCheckpoint.WriteSettingsDialogClickListener - Class in net.zer0bandwidth.android.lib.security
-
Defines a click listener for the dialog that prompts the user to grant
the special WRITE_SETTINGS
permission.
- placeCall(Context, String) - Static method in class net.zer0bandwidth.android.lib.telephony.TelephonyController
-
Places an outbound call to the specified telephone number.
- PreferencePortal - Class in net.zer0bandwidth.android.lib.content
-
An instance of this class acts as a portal to the app's shared preferences.
- PreferencePortal(Context) - Constructor for class net.zer0bandwidth.android.lib.content.PreferencePortal
-
- PRINT_SERVICE - Static variable in class net.zer0bandwidth.android.lib.app.Managers
-
Backward-compatibility constant for Context.PRINT_SERVICE
(added in Android API 19)
- processInheritanceTo(Class<?>, int) - Method in class net.zer0bandwidth.android.lib.database.sqlitehouse.SQLightable.Reflection
-
If the class being reflected is annotated with
SQLiteInheritColumns
, then this method will update the
Reflection
's list of "inherited" fields with anything that is
annotated with
SQLiteColumn
in the class's
parent.
- processReflections() - Method in class net.zer0bandwidth.android.lib.database.sqlitehouse.SQLiteHouse
-
Given that the list of schematic classes has been populated, discover and
cache their characteristics for future reference.
- processRequestResults(int, String[], int[]) - Method in class net.zer0bandwidth.android.lib.security.PermissionCheckpoint
-
Dialogs spawned by ActivityCompat.requestPermissions(android.app.Activity, java.lang.String[], int)
will call
back to this method when the user chooses any option.
- processResultSet(Class<SC>, Cursor) - Method in class net.zer0bandwidth.android.lib.database.sqlitehouse.SQLiteHouse
-
Given a result set loaded into a Cursor
, iterate over that cursor
to produce a list of schematic class instances containing the rows in the
result set.
- promptForOtherDangers(ArrayList<String>) - Method in class net.zer0bandwidth.android.lib.security.PermissionCheckpoint
-
Prompts the user to enable "dangerous" permissions.
- promptForPermissions() - Method in class net.zer0bandwidth.android.lib.security.PermissionCheckpoint
-
Prompts the user to accept all "dangerous" permission requests.
- promptForWriteSettingsPermission() - Method in class net.zer0bandwidth.android.lib.security.PermissionCheckpoint
-
Prompts the user to enable the "write settings" permission, which can be
administered only on a special Android OS dialog.
- promptWithAppCompatDialog(PermissionCheckpoint.WriteSettingsDialogClickListener) - Method in class net.zer0bandwidth.android.lib.security.PermissionCheckpoint
-
If our parent activity is an AppCompatActivity
, then we need to
use the corresponding AlertDialog
flavor to prompt for the
permission.
- promptWithModernDialog(PermissionCheckpoint.WriteSettingsDialogClickListener) - Method in class net.zer0bandwidth.android.lib.security.PermissionCheckpoint
-
If our parent activity is an Activity
, then we need to use the
corresponding AlertDialog
flavor to prompt for the permission.
- put(Class<SC>) - Method in class net.zer0bandwidth.android.lib.database.sqlitehouse.SQLightable.ReflectionMap
-
As
Map.put(Object,Object)
, but since we can obtain the
SQLightable.Reflection
instance on-the-fly, it is not required.
- put(Class<T>, T) - Method in class net.zer0bandwidth.android.lib.services.SingletonService
-
Specifies the singleton instance of a given class.
- putBoolean(String, boolean) - Method in class net.zer0bandwidth.android.lib.content.PreferencePortal
-
- putBoolean(int, boolean) - Method in class net.zer0bandwidth.android.lib.content.PreferencePortal
-
- putInt(String, int) - Method in class net.zer0bandwidth.android.lib.content.PreferencePortal
-
- putInt(int, int) - Method in class net.zer0bandwidth.android.lib.content.PreferencePortal
-
- putLong(String, long) - Method in class net.zer0bandwidth.android.lib.content.PreferencePortal
-
- putLong(int, long) - Method in class net.zer0bandwidth.android.lib.content.PreferencePortal
-
- putString(String, String) - Method in class net.zer0bandwidth.android.lib.content.PreferencePortal
-
- putString(int, String) - Method in class net.zer0bandwidth.android.lib.content.PreferencePortal
-
- putStringifiedBoolean(SharedPreferences, String, boolean) - Static method in class net.zer0bandwidth.android.lib.content.PreferencePortal
-
Edit the value of a Boolean preference that is stored as a string.
- putStringifiedBoolean(String, boolean) - Method in class net.zer0bandwidth.android.lib.content.PreferencePortal
-
Edit the value of a Boolean preference that is stored as a string.
- putStringifiedBoolean(int, boolean) - Method in class net.zer0bandwidth.android.lib.content.PreferencePortal
-
Edit the value of a Boolean preference that is stored as a string.
- putStringifiedInt(SharedPreferences, String, int) - Static method in class net.zer0bandwidth.android.lib.content.PreferencePortal
-
Edit the value of an integer preference that is stored as a string.
- putStringifiedInt(String, int) - Method in class net.zer0bandwidth.android.lib.content.PreferencePortal
-
- putStringifiedInt(int, int) - Method in class net.zer0bandwidth.android.lib.content.PreferencePortal
-
- putStringifiedLong(SharedPreferences, String, long) - Static method in class net.zer0bandwidth.android.lib.content.PreferencePortal
-
Edit the value of a long-integer preference that is stored as a string.
- putStringifiedLong(String, long) - Method in class net.zer0bandwidth.android.lib.content.PreferencePortal
-
- putStringifiedLong(int, long) - Method in class net.zer0bandwidth.android.lib.content.PreferencePortal
-