Tag: activity
-
Android Activities and Tasks series – Activity Attributes
The previous post of the Android Activities and Tasks series explained the concept of Android’s intents. We have seen how to use them to launch activities and how to utilize intent flags to customize the behavior of the launch to our needs. In this post, we focus on activities themselves and explain the properties we…
-
Reusing Android components with Rindirect.
Android applications can grow very quickly. As they are composed of components (Activities, Services and Content Providers), it should be easy to extend an existing application to create new applications by just reusing already developed components. Recently, the akquinet Mobile Team had to develop several versions of the same application with a different set of…
-
Starting Android application development with Apache Maven
Despite of not being in widespread use in the Android world, Apache Maven is a great tool to develop Android applications. Maven has a lot of advantages relevant for Android application development: It can be integrated on a continuous integration server, allowing continuous testing and nightly-build delivery It provides a strict release process avoiding errors…
-
Android Activities and Tasks series – Intent flags
The previous post of the Activities and Tasks series gave an introduction to the concepts behind activities and tasks. We have seen that activities correspond to visible screens in the UI, that activities are grouped as stacks within tasks, and tasks are sent to the background and foreground as atomic units. In this post of…
-
Android activities – The predominance of the UI Thread
Android application user interfaces are decomposed in ‘screens’ called activities. The user navigates from screen to screen thanks to buttons, clickable elements, keyboard keys, and gestures… Each activity manages one ‘screen’. Beyond those screens, ‘activity instances’ are created, configured, destroyed, recreated… following a pretty sophisticated (and a little bit complex) lifecycle. To develop an activity,…
-
Android Activities and Tasks series – An introduction to Android’s UI component model
With Android, Google implemented its very own UI component model, introducing various new terms and concepts probably unfamiliar to most developers. Although well designed and powerful, it is unconventional, has a high learning curve and in some respects is not sufficiantly documented. Basic use cases may be quick to implement, but in order to develop…

You must be logged in to post a comment.