In an Android Activity I'm filling an ArrayList which is declared as static in that activity. This data structure is accessed later by other activities during application execution as follows:
ClassName.data_structure_name;
My question is if it's safe to do it this way or if Android can clear the structure of memory or something like that?