- callContact(Context, String) - Static method in class com.ae.apps.lib.common.utils.MobileNetworkUtils
-
Call a contact
Declare the permission "android.permission.CALL_PHONE" in the Manifest to use this method
- checkDataBase() - Method in class com.ae.apps.lib.db.CopiedDataBaseHelper
-
Check if the database already exist to avoid re-copying the file each time you open the application.
- checkIfApiInitialized() - Method in class com.ae.apps.lib.api.contacts.impl.AbstractContactsApiGateway
-
- checkIfApiNotInitialized() - Method in class com.ae.apps.lib.api.contacts.impl.AbstractContactsApiGateway
-
- checkIfPackageIsInstalled(Context, String) - Static method in class com.ae.apps.lib.common.utils.CommonUtils
-
Alternative method for checking if a package is installed
- checkIfPhoneNumberExists(List<String>, String) - Static method in class com.ae.apps.lib.common.utils.ContactUtils
-
Checks whether the numberToCheck is present in the supplied list
- checkPermissions() - Method in class com.ae.apps.lib.permissions.AbstractPermissionsAwareActivity
-
- checkPermissions() - Method in class com.ae.apps.lib.permissions.RuntimePermissionChecker
-
Checks if the required permissions are already granted or informs the component
that permissions are required
- cleanupPhoneNumber(String) - Static method in class com.ae.apps.lib.common.utils.ContactUtils
-
Remove all extra symbols and spaces from a given phone number
- close() - Method in class com.ae.apps.lib.db.CopiedDataBaseHelper
-
close the database
- ColorThemes - Interface in com.ae.apps.lib.custom.views
-
Defines some color themes
- COLUMN_ADDRESS - Static variable in interface com.ae.apps.lib.api.sms.utils.SmsApiConstants
-
- COLUMN_BODY - Static variable in interface com.ae.apps.lib.api.sms.utils.SmsApiConstants
-
- COLUMN_DATE - Static variable in interface com.ae.apps.lib.api.sms.utils.SmsApiConstants
-
- COLUMN_ID - Static variable in interface com.ae.apps.lib.api.contacts.utils.ContactsApiConstants
-
- COLUMN_ID - Static variable in interface com.ae.apps.lib.api.sms.utils.SmsApiConstants
-
- COLUMN_PERSON - Static variable in interface com.ae.apps.lib.api.sms.utils.SmsApiConstants
-
- COLUMN_PROTOCOL - Static variable in interface com.ae.apps.lib.api.sms.utils.SmsApiConstants
-
- COLUMN_THREAD_ID - Static variable in interface com.ae.apps.lib.api.sms.utils.SmsApiConstants
-
- COLUMN_TYPE - Static variable in interface com.ae.apps.lib.api.sms.utils.SmsApiConstants
-
- com.ae.apps.lib.activities - package com.ae.apps.lib.activities
-
Abstract Activities
- com.ae.apps.lib.api.contacts - package com.ae.apps.lib.api.contacts
-
GatewayApi that provides an abstraction over the Android Contacts API
- com.ae.apps.lib.api.contacts.impl - package com.ae.apps.lib.api.contacts.impl
-
- com.ae.apps.lib.api.contacts.types - package com.ae.apps.lib.api.contacts.types
-
- com.ae.apps.lib.api.contacts.utils - package com.ae.apps.lib.api.contacts.utils
-
- com.ae.apps.lib.api.sms - package com.ae.apps.lib.api.sms
-
GatewayApi that provides an abstraction over the Android SMS API
- com.ae.apps.lib.api.sms.impl - package com.ae.apps.lib.api.sms.impl
-
- com.ae.apps.lib.api.sms.types - package com.ae.apps.lib.api.sms.types
-
- com.ae.apps.lib.api.sms.utils - package com.ae.apps.lib.api.sms.utils
-
- com.ae.apps.lib.billingclient - package com.ae.apps.lib.billingclient
-
Support for the Google Play Billing library
- com.ae.apps.lib.common.models - package com.ae.apps.lib.common.models
-
Common models that replace the VOs used till version 3.0
- com.ae.apps.lib.common.utils - package com.ae.apps.lib.common.utils
-
Utility classes and methods
- com.ae.apps.lib.common.utils.intents - package com.ae.apps.lib.common.utils.intents
-
- com.ae.apps.lib.custom.views - package com.ae.apps.lib.custom.views
-
Custom views that can be reused
- com.ae.apps.lib.db - package com.ae.apps.lib.db
-
Boilerplate code and wrappers over SQLiteOpenHelper class
- com.ae.apps.lib.mock - package com.ae.apps.lib.mock
-
Classes that can generate mock data
- com.ae.apps.lib.multicontact - package com.ae.apps.lib.multicontact
-
Base Activity and utilities for supporting multiple contact picker
- com.ae.apps.lib.permissions - package com.ae.apps.lib.permissions
-
Helpers to perform runtime permission checks
- com.ae.apps.lib.review - package com.ae.apps.lib.review
-
An implementation for Google Plat In-App Reviews API
- com.ae.apps.lib.sample - package com.ae.apps.lib.sample
-
- com.ae.apps.lib.sample.adapters - package com.ae.apps.lib.sample.adapters
-
- com.ae.apps.lib.sample.features - package com.ae.apps.lib.sample.features
-
- com.ae.apps.lib.sample.features.contacts - package com.ae.apps.lib.sample.features.contacts
-
- com.ae.apps.lib.sample.features.sms - package com.ae.apps.lib.sample.features.sms
-
- com.ae.apps.lib.sample.models - package com.ae.apps.lib.sample.models
-
- CommonUtils - Class in com.ae.apps.lib.common.utils
-
Common Utilities
- CommonUtils() - Constructor for class com.ae.apps.lib.common.utils.CommonUtils
-
- compare(K, K) - Method in class com.ae.apps.lib.common.utils.ValueComparator
-
- compareTo(ContactInfo) - Method in class com.ae.apps.lib.common.models.ContactInfo
-
- conditionsMetForShowingReview(Context) - Method in class com.ae.apps.lib.review.AppReviewImpl
-
Performs the calculation to decide whether to show the in-app review flow
- consumeAsync(Purchase, ConsumeResponseListener) - Method in class com.ae.apps.lib.billingclient.AeBillingClient
-
For Consumables, Consume the Purchase so that it could be bought again
- CONTACT_ID_SEPARATOR - Static variable in interface com.ae.apps.lib.multicontact.MultiContactPickerConstants
-
- ContactInfo - Class in com.ae.apps.lib.common.models
-
Represents a Contact
- ContactInfo() - Constructor for class com.ae.apps.lib.common.models.ContactInfo
-
- ContactInfoFilterOptions - Class in com.ae.apps.lib.api.contacts.types
-
- ContactInfoFilterOptions() - Constructor for class com.ae.apps.lib.api.contacts.types.ContactInfoFilterOptions
-
- ContactInfoOptions - Class in com.ae.apps.lib.api.contacts.types
-
Specifies options for getting ContactInfo
- ContactInfoOptions.Builder - Class in com.ae.apps.lib.api.contacts.types
-
Use ContactInfoOptions.Builder to create an instance of ContactInfoOptions
Example usage:
- ContactPickerFragment - Class in com.ae.apps.lib.multicontact
-
A @link{android.support.v4.app.Fragment} that provides support for selecting
from contacts list
- ContactPickerFragment() - Constructor for class com.ae.apps.lib.multicontact.ContactPickerFragment
-
- contacts - Variable in class com.ae.apps.lib.api.contacts.impl.AbstractContactsApiGateway
-
- ContactsApiConstants - Interface in com.ae.apps.lib.api.contacts.utils
-
Constants for Contacts Api
- ContactsApiGateway - Interface in com.ae.apps.lib.api.contacts
-
An Abstraction over the Android Contacts API
- ContactsApiGatewayFactory - Interface in com.ae.apps.lib.api.contacts.types
-
A Factory interface that can be used to create an instance of ContactsApiGateway.
- ContactsApiGatewayImpl - Class in com.ae.apps.lib.api.contacts.impl
-
An implementation of ContactsApiGateway
- ContactsApiGatewayImpl.Builder - Class in com.ae.apps.lib.api.contacts.impl
-
- ContactsApiUtils - Class in com.ae.apps.lib.api.contacts.utils
-
Internal utility methods used by ContactsApiGateway
- ContactsApiUtils() - Constructor for class com.ae.apps.lib.api.contacts.utils.ContactsApiUtils
-
- ContactsDataConsumer - Interface in com.ae.apps.lib.api.contacts.types
-
Consumers that need to invoke the async version of fetch contacts must implement this to receive a callback
- contactsList() - Method in class com.ae.apps.lib.sample.features.contacts.MultiContactPicker
-
- ContactsSampleActivity - Class in com.ae.apps.lib.sample.features.contacts
-
- ContactsSampleActivity() - Constructor for class com.ae.apps.lib.sample.features.contacts.ContactsSampleActivity
-
- ContactUtils - Class in com.ae.apps.lib.common.utils
-
Helper methods for Contact
- ContactUtils() - Constructor for class com.ae.apps.lib.common.utils.ContactUtils
-
- container - Variable in class com.ae.apps.lib.permissions.PermissionCheckingFragment
-
- contentResolver - Variable in class com.ae.apps.lib.api.contacts.impl.AbstractContactsApiGateway
-
- contentResolver - Variable in class com.ae.apps.lib.api.sms.impl.AbstractSmsApiGateway
-
- context - Variable in class com.ae.apps.lib.permissions.PermissionCheckingFragment
-
- continueButton - Variable in class com.ae.apps.lib.multicontact.MultiContactBaseActivity
-
- CopiedDataBaseHelper - Class in com.ae.apps.lib.db
-
Boiler plate code for a Database file that is copied from the assets folder
- CopiedDataBaseHelper(Context, String, SQLiteDatabase.CursorFactory, int) - Constructor for class com.ae.apps.lib.db.CopiedDataBaseHelper
-
Required constructor
- copyDataBase() - Method in class com.ae.apps.lib.db.CopiedDataBaseHelper
-
Copies your database from your local assets-folder to the just created empty database in the system folder, from
where it can be accessed and handled.
- createAnimation(Context, int, int) - Static method in class com.ae.apps.lib.common.utils.CommonUtils
-
Create an animation object from the values passed in
- createContactInfo(Cursor) - Static method in class com.ae.apps.lib.api.contacts.utils.ContactsApiUtils
-
- createContactsList(Cursor, boolean) - Static method in class com.ae.apps.lib.api.contacts.utils.ContactsApiUtils
-
- createDataBase() - Method in class com.ae.apps.lib.db.CopiedDataBaseHelper
-
Creates the database
- createMessageInfo(Cursor) - Static method in class com.ae.apps.lib.api.sms.utils.SmsApiUtils
-
Create a message info object from the cursor
- createMessageInfoList(Cursor) - Static method in class com.ae.apps.lib.api.sms.utils.SmsApiUtils
-
Create a list of MessageInfo from the cursor
- createParentLayout(Context) - Static method in class com.ae.apps.lib.common.utils.CommonUtils
-
Creates a FrameLayout that can be used as a parent container
- createPhoneNumberList(Cursor, Resources) - Static method in class com.ae.apps.lib.api.contacts.utils.ContactsApiUtils
-