The possibility of creating an automated car accident alert system has been studied. Existing solutions are considered, their basic advantages and disadvantages are analyzed. It is determined that a general disadvantage of most existing systems is the lack of support in many regions of the world. The solution to this problem is implemented in the presented system. This system has supported different world regions, using the coordinates of the accident.
In the article the main problems of the multi-threading organization in Android are processed and described. The basic options for cooperation of background threads and the main UI-thread of the program are considered and the advantages and disadvantages of each model interaction are highlighted.