{"title":"分析了Android操作系统应用程序开发中的存储方法和可视化数据模型","authors":"","doi":"10.36652/0869-4931-2023-77-4-181-187","DOIUrl":null,"url":null,"abstract":"The researches results of possible ways for storing data in applications under the Android OS and a review of a number of scientific papers on this topic are presented. The absence of mathematical and technical description of data storage technology for such applications is revealed. The analysis and comparison of the solutions spectrum in this area are carried out. A typical approach for interacting with various databases is formulated. The reasons for using Room DAO, on the basis of which the necessary descriptions of operations with data are selected, are considered; an algorithm for processing data is proposed, and features of encapsulation when working with data are noted. Methods and algorithms for interaction with the Room Database are proposed. The general requirements for data storage based on Android, which are necessary to create a workable application, are formed. These technologies may be required in the mobile application market.\n\nKeywords\nRoom DAO, Room Database, OC Android, internal storage, external storage, migrations","PeriodicalId":309803,"journal":{"name":"Automation. Modern Techologies","volume":"32 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Analysis of storage methods and visual data models at developing applications for the OS Android\",\"authors\":\"\",\"doi\":\"10.36652/0869-4931-2023-77-4-181-187\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The researches results of possible ways for storing data in applications under the Android OS and a review of a number of scientific papers on this topic are presented. The absence of mathematical and technical description of data storage technology for such applications is revealed. The analysis and comparison of the solutions spectrum in this area are carried out. A typical approach for interacting with various databases is formulated. The reasons for using Room DAO, on the basis of which the necessary descriptions of operations with data are selected, are considered; an algorithm for processing data is proposed, and features of encapsulation when working with data are noted. Methods and algorithms for interaction with the Room Database are proposed. The general requirements for data storage based on Android, which are necessary to create a workable application, are formed. These technologies may be required in the mobile application market.\\n\\nKeywords\\nRoom DAO, Room Database, OC Android, internal storage, external storage, migrations\",\"PeriodicalId\":309803,\"journal\":{\"name\":\"Automation. Modern Techologies\",\"volume\":\"32 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Automation. Modern Techologies\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.36652/0869-4931-2023-77-4-181-187\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Automation. Modern Techologies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.36652/0869-4931-2023-77-4-181-187","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Analysis of storage methods and visual data models at developing applications for the OS Android
The researches results of possible ways for storing data in applications under the Android OS and a review of a number of scientific papers on this topic are presented. The absence of mathematical and technical description of data storage technology for such applications is revealed. The analysis and comparison of the solutions spectrum in this area are carried out. A typical approach for interacting with various databases is formulated. The reasons for using Room DAO, on the basis of which the necessary descriptions of operations with data are selected, are considered; an algorithm for processing data is proposed, and features of encapsulation when working with data are noted. Methods and algorithms for interaction with the Room Database are proposed. The general requirements for data storage based on Android, which are necessary to create a workable application, are formed. These technologies may be required in the mobile application market.
Keywords
Room DAO, Room Database, OC Android, internal storage, external storage, migrations