are there any android application framework like spring?
Don't. Spring is a heavy weight server-side framework that is not optimized for Android. The have some Android libraries, but those are for specific things like REST. If you need DI, use an Android framework such as RoboGuice.
The Android platform provides Java framework APIs to expose the functionality of some of these native libraries to apps. For example, you can access OpenGL ES through the Android framework's Java OpenGL API to add support for drawing and manipulating 2D and 3D graphics in your app.
Android Studio uses Gradle as the foundation of the build system, with more Android-specific capabilities provided by the Android plugin for Gradle. This build system runs as an integrated tool from the Android Studio menu, and independently from the command line.
Spring's RestTemplate is a robust, popular Java-based REST client. The Spring for Android RestTemplate Module provides a version of RestTemplate that works in an Android environment.
spring-android is a fresh spring portfolio project.
Spring framework for Android - Spring for Android. Currently it has only a couple of features.
The most used dependency injection frameworks for Android:
Choosing the right framework largely depends on your needs.
ps. A tip from Managing Your App's Memory:
Avoid dependency injection frameworks.
Though this recommendation does not apply equally to all DI frameworks[why?].
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With