there is performance issue whlie show all photos in each month group

Oct 22, 2012 at 9:02 AM

In the current implementation, there are only show maximum 8 photos in a month group. In my app, I want to show all photos in every month in grid view.

I modified 171 line of FileSystemRepository.cpp as below

return create_task(fileInfomationFactorty->GetFilesAsync()).then(...)

I found the performance is very bad. Do you have any suggestion to me?

Nov 1, 2012 at 6:19 AM

We designed Hilo to show 8 pictures per month to show a representative sample of what each month contains and to easily scroll to see all of the month groups. We also chose 8 pictures per month to work around the known limitation of grouped gridviews. Last I heard, virtualization of grouped data isn't supported.

You can change the MaxNumberOfPictures constant (in MonthGroup.cpp) if you want to show a larger or smaller number of representative pictures in a month group.

Thanks for your interest in this sample. Best of luck with your project!