Dart (Flutter) iterate assets folder file content [duplicate] - flutter

I want to know if there is a way (with or without pubspec.yaml asset list) to read a directory where images will be stored, and create an array with all the paths to each image, so I can go through the array (say, with a FOR ) and create a gallery of photos. This with the purpose of being able to change, remove or add images from the directory without worrying about the paths being coded in assets.
I've read that I can use AssetBundle or RootBundle for this but I cant find any example doing so. Any help on this, even pointing me in a different approach, would be greatly appreciated.
Thanks!
EDIT: This got marked as a duplicate, but the question referenced as a duplicate is different in the sense that I need to scan a directory automatically , So I dont need to know any of the names of the files on the directory, I just want a way to read the directory (who's name I can know) and retrieve an array populated with the assets inside the directory.

There is (or at least used to be - beware, it's an implementation detail) an asset called AssetManifest.json. You can load that asset first, and it contains details of the actual assets.

Related

How to pass a files data from outside of application to a variable flutter

Thanks already. I stuck in this example for weeks.
in other examples mostly use apps own assets folder
I dont want to add file to asset folder.
I just want to get data from outside the app
and I want to assign this data to a variable
Filepicker package will solve the problem here is the link
You can access file name , path with this package

How to put files directly in the directory?

Is there a possibility to put a file (specifically a Json list) in the directory during the development of the application, other than through the user interface? I tried to put this file in the assets and then import it into a List in the code (the same list that is used for the directory), however when I deleted it, it would appear again. I wish someone could help me.I don't know if I could explain well...

Itext rich media annotation with multiple assets in different locations or folder structure

Is it possible to add a main swf file which is supported by other files in a certain folder structure.
I'm actually trying to implement an articulate storyline project composed of 9 files (swf, xml, jpg, mp3, js)in three different directories.
I found some resources but I was not able to provide the supported files to the main swf. I always get the message that the next file in the chain cannot be loaded.
i.e.: story.swf requires data.swf to load which further needs meta.xml which requires the thumbnail.jpg which is located in the sub directory story_content...
So bottom line I need to add assets in a certain directory structure.
Can you please help me out on that.
Thank you very much for your help.
Kind Regards, Mario

Store Image path in database

I am making a app in which I am retrieving data from Database in List View.
I want to have different picture with each data I retrieve from database in list View.
What I am trying to do is to save my pictures in drawable folder of my app and want to save image path in database and retrieve my image from saved path.
I searched lot on internet but couldn't get appropriate solution.
Somebody please show me appropriate code.
Don't know if you already have solved this problem,
but after looking for it myself i found a solution.
what i did was use this.
i stored my images in a subfolder in "Assets" and this works like a charm,
don't know how many images it can hold in total, but i'll find out eventually i guess xD

How can we make a nested directory in resource folder to put the xmls with same name?

How can we make a nested directory in resource folder to put the xmls with same name for different folders.And how we can read it using path in iphone app programatically?
Actually i want to make like resource>a>b>some.xml
again in resource like resource>f>g>some.xml
and so on...how ever both xml is containing different data in it.and also tell me the way how we can read it in iphone application.
You cannot use the same filename, even if they resides in different folders.
Instead, as a workaround, you can name the files like:
a_b_some.xml
f_g_some.xml
you can create a folder structure on your system and then directly add the folder to your XCode Project under resources by drag-drop.
this folder must display in BLUE color (physical grouping in folder on disk) rather than YELLOW (logical grouping in project only) just like native folders on mac. like this you can put same file in different folder hierarchy without any problems.
you need to create a absolute path to your file whenever you want its access your file [NSBundle pathForResource:] will not work in this case as it does not have access to your custom folder hierarchy.
best of luck.