to implement a download manager for handling multiple items downloads in my app.
I'm looking to develop an app that can download various file types such as PDFs, images, and videos using URLs. I plan to incorporate a download manager within the app to handle these downloads efficiently. However, I'm seeking guidance on implementing a program that can manage the simultaneous downloading of multiple items and display the progress of these downloads within the app. How can I effectively manage this task?
You can:
Use a wrapper around Aria2 like this one.
Write a library completely from scratch. Here's an example project for android. You might find better examples if you Google more.