Android custom apps list

In my project, I wanted to list apps installed on my Android device.
But it should be custom list with icons.


For this purpose, I used the following code:

main.xml file should look as following: