Easy to use Utility library for Android
Easy to use Utility library for Android.
To the module’s build.gradle
file, add
dependencies {
compile 'me.kartikarora.potato:potato:0.2.1'
}
Call the library using Potato.potate(context)
and you will get following methods to use:
SharedPreferences
easilyThe following permissions need to be added to AndroidManifest.xml file of your project
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" ></uses-permission>
<uses-permission android:name="android.permission.INTERNET" ></uses-permission>
<uses-permission android:name="android.permission.CALL_PHONE" ></uses-permission>
<uses-permission android:name="android.permission.SEND_SMS" ></uses-permission>
<uses-permission android:name="android.permission.BLUETOOTH" ></uses-permission>
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" ></uses-permission>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" ></uses-permission>
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" ></uses-permission>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" ></uses-permission>
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" ></uses-permission>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" ></uses-permission>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" ></uses-permission>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" ></uses-permission>
Please make sure to request appropriate runtime permisions on Android Marshmallow (SDK 23) and above
Plan to add Android Wear support.
Feel free to fork the repo, add new methods, send in pull requests and add new issues. There’s no license right now.
Thanks to
Preferences
and Bluetooth
methods.