awesome-android-tips
:sunglasses: A curated list of awesome Android tips
https://github.com/thanhtoan1196/awesome-android-tips
Last synced: 20 days ago
JSON representation
Android Studio
Gradle Plugin
- gradle-play-publisher
- dexcount-gradle-plugin
- maven-android-sdk-deployer
- gradle-versions-plugin
- bintray-release
- ViewInspector
Keyboard shortcuts
- MacOSX - idea/IntelliJIDEA_ReferenceCard.pdf)**
Live Templates
Plugins
- genymotion
- gradle-dependencies-helper
- gradle-retrolambda
- android-xml-sorter
- android-material-design-icon-generator-plugin
- android-selector-chapek
- android-selector-intellij-plugin
- android-parcelable-intellij-plugin
- adb-idea
- android-butterknife-zelezny - in for generating ButterKnife injections from selected layout XML
- GsonFormat
- CodeGlance - map similar to the one found in Sublime
- ADBWIFI - Fi
- android-styler
- android-drawable-importer-intellij-plugin
- dagger-intellij-plugin
- AndroidProguardPlugin
- idea-markdown
- idea-multimarkdown
- folding-plugin
- checkstyle-idea - in for IntelliJ IDEA
- jetbrains-wakatime
- AndroidWiFiADB
- AndroidLocalizationer
- Exynap
- idea-gitignore
- permissions-dispatcher-plugin
Gradle
Mock
- Checkout more gradle tips here
- This reddit post enlists a lot of such useful gradle scripts
- [Ref Link
- [Ref Link
- [Ref ink
- App Privacy Policy Generator
- Read about whats in an APK here
- `areNotificationsEnabled()`
- Setup a gradle task to archive apks and proguard files on build, for backup purposes
- Use activity-alias or your launcher icons will disappear when renaming/moving your MainActivity
- `alfi`
- `dryrun`
- Paperwork Project
- If you’re creating a gradient in xml with a part being completely transparent, be really careful when using `@android:color/transparent`
- [Ref Link
- [Ref Link
- Learn about various techniques involved when using ADB
- Follow a standard naming convention for your resources
- [Ref Link
Other Awesome List
Tools
Mock
- JSON Placeholder - Fake Online REST API for Testing and Prototyping
- API Studio - a playground for API developers
- Mockey - A tool for testing application interactions over http, with a focus on testing web services, specifically web applications that consume XML, JSON, and HTML.
- Mockbin - Mockbin allows you to generate custom endpoints to test, mock, and track HTTP requests & responses between libraries, sockets and APIs.
Postfix code completion
- DeskDock
- procyon
- simplify
- jadx
- apk2gold
- backdoor-apk - apk is a shell script that simplifies the process of adding a backdoor to any Android APK file. Users of this shell script should have working knowledge of Linux, Bash, Metasploit, Apktool, the Android SDK, smali, etc. This shell script is provided as-is without warranty of any kind and is intended for educational purposes only
- enjarify
- dexterity
- android-classyshark - dex, jar) browser for Android, Java and Kotlin
- Battery Historian
- classyshark.com
- TinyPNG