Android Tools Pro - Arsenal of Native Tools

$19
Publisher Burak Taban
File size 7.76MB
Number of files 68
Latest version 1
Latest release date 2018-08-22 09:33:06
First release date 2018-08-22 09:33:06
Supported Unity versions 2018.4.2 or higher
Android Tools Pro provides you with a great variety of tools in order to enable you to use all of Android's native features such as sharing images and messages, notifications, alarms, many kinds of dialogs and a wide range of utility functions.

Before anything else, please read the Documentation.docx to get started.

Android Tools Pro library is modular, which means it is possible to do anything with it:

- Set an alarm that triggers a notification every 3 days, which in turn launches your application on tap action. After the app is launched, in the Start method you can check and see that the launch source is notification and do something.

- Show an alert dialog, make its button click action create a progress dialog that will be visible for 3 seconds. After it hides itself, a toast will be shown to the user.

Use cases like these are infinitely many.
See the examples scene to get an idea about what can be achieved with Android Tools.


Full Feature List

- Toast
- Snackbar (Optional action button)
- Notifications (Optional action buttons, on click action, customizable icons and sound)
- Sharing images and messages (On all applications available)
- Sharing images and messages directly on popular apps (WhatsApp, Instagram, Facebook, Twitter, Messenger...)
- Swipe Refresh Layout (Manually controllable, with on refresh listeners)
- Alert Dialog (Optional buttons, image viewer)
- Progress Dialog (Determinate or indeterminate)
- Selection Dialog (Single or multi choice)
- Date Picker
- Time Picker
- File Chooser (Let user choose any file from the storage, of the type you specify)
- File Opener (Open any file with the default or user-defined application)
- File Manager (Convert Unity objects to Android files and vice versa. Texture2D->PNG, AudioClip->WAV)
- Send Email (Open email application or send in background with specified username and password)
- Send SMS (Open SMS application or send in background, to the specified destination phone number)
- Toggle Flashlight (Camera flash)
- Dial A Number
- Call A Number
- Set Ringer Mode (Normal, Silent, Vibrate)
- Open Settings (Any category you specify)
- Vibration Controls
- Get Battery State (Battery level, charging state, electric source)
- Get Device Information (OS Version, Release, Device, Model, Product, API Level, Total Memory, Language)
- Get WiFi State
- Get Mobile Network State
- Get GPS State
- Get Bluetooth State
- Get / Set Clipboard Text
- Get If Application Is Installed (Other applications)
- Launch Applications (Your app or another)
- Get Launch Source (App icon, or notification tap action set by you...)
- Quit Application (Best used as listeners to other processes. See example use cases in the package)


Adding listeners is available wherever possible, such as dialog button click actions, notification actions and etc. Also, many of these actions can be fed into one another, enabling a long term continuous relationship of native processes.
All listeners provide information about the action which has just finished, wherever needed, for you to continue the process uninterrupted.

A great deal of effort has been put into making of this plugin, in order to make everything easy for the developer. All of the features are easy to implement with only a few lines of code. Many of them are even shorter than their Java equivalents.

Android Tools Pro library will be constantly updated and new features will be added, parallel to user feedbacks.


For any kind of question, suggestion or technical problem you have, do not hesitate to contact me at:
[email protected]

Good luck and happy programming! :)


Top Publisher Assets