Android Memory Optimization: Best Practices for Better Memory Management

android memory optimization

Random-access memory (RAM) is a vital resource in every software development system, but it is even more important on a mobile operating system where physical memory is usually occupied.

(more…)

Android Oreo Features that takes it Above an Ordinary Operating System

Android Oreo Features

Oreo is the latest version of Android Operating System. A couple of days back it is available for supporting google Pixel and Nexus devices. Some of the most discussed features of Oreo update includes Picture-in-Picture mode, smart text selection, auto-fill, and custom notifications. If you don’t own a google device you need to wait till the official launch of Android 8.0 which can be between 3 to 12 months.

 

(more…)

Android ArrayMap and SparseArray: Working Comparison and Conclusion

ArrayMap and SparseArray

Collection refers to a task when software development is concerned. HashMap is first data structure to emerge in mind when we look to store data in key-value pairs. On behalf of its flexibility, it is the most popular data structure choice. In order to boost the performance of Android App, there are two important set of collection ArrayMap and SparseArray are built exclusively for mobile. Thereby, substantially more memory efficient in comparison to a HashMap collection.

  (more…)

How to Speed Up Android Emulator

Android Emulator

An android emulator operates by emulating or imitating the behavior aspect of android phone such that it works the same as the physical android phone. Although android emulator is now faster than before but that hold true when it is configured properly. The interesting part about developing an app over an emulator is it eliminates the need of android device. The default Android emulator comes together with the Android SDK that is found in tools folder.

(more…)

Best Android Development Practices to Follow

Android app

Whenever even a single application hogs more than sufficient amount of memory like using more CPU, GPU or battery then, rest of the suffers as an impact. This activity can be responsible for bad user experience. Android often close various apps to provide memory when asked by another application. Let’s dig deeper into some of the best practices for designing and developing Android apps as performance always matters.

(more…)

Page 1 of 512345