Register now or log in to join your professional community.
Some devices suffer from a low-memory issue and most perform poorly once they hit around 80% of their device storage capacity. If your device are showing signs of lag, it may be time to do some spring cleaning.
It May be due to may mainly due to Memory management, Remove unwanted deceleration. If you are getting this lagging issue on a listview its one of the drawback of Listview in Android. To overcome this issue you can use RecyclerView instead of ListView.
Here are some:
- Low Memory
- Storage failure
- Apps working in the background
- Corrupted system files
- Viruses, Malware and Spyware.
- System and Apps Cache
Mostly devices lags whenever your app takes too much processing and also consumed too much memory space for the processing in the mean while other apps also running in the background and they also takes memory space due to this memory buffer exceeded and your device going to lags. So this can be sorted out by focusing or analysing which task takes too much memory and then re-edit their business logic.
Low Memory, too much opened Applications, background refresh apps (social medias), junk files and logs from downloading.
Poorly implemented receiving handlers specially in multi threaded applications.
Some of the reasons for this would be that you have installed numerous applications and your storage is full, cached files from older application taken up space.free applications that keep pushing adware to the phone.Old browsing history that has never been cleared,Many open applications that have not been closed.
The list can go on.