Модуль хранения данных о температуре в основном хранит собранные данные о температуре и время их сбора в базе данных, что удобно для людей, чтобы анализировать и просматривать данные о температуре в любое время. Нажмите кнопку просмотра температуры на странице отображения данных о температуре, чтобы перейти к интерфейсу графика хранения данных о температуре. Интерфейс отображает сохраненную температуру и данные, соответствующие времени сбора. Нажмите кнопку «Назад», чтобы вернуться к предыдущему интерфейсу. Диаграмма хранения данных о температуре показана на рисунке 3.6.Процесс реализации:Сначала создайте таблицу с информацией о температуре с именем Temp_data. Платформа Android предоставляет нам вспомогательный класс базы данных для создания или открытия базы данных. Этот вспомогательный класс наследует от класса SQLiteOpenHelper. В конструкторе этого класса вызовите метод в Context для создания И откройте объект базы данных с указанным именем. Унаследуйте и расширьте интерфейс класса SQLiteOpenHelper для использования элементов управления TextView и Button, поместите элементы управления в подходящее положение, задайте для их свойств текста желаемое имя и измените свойство textSize до подходящего размера. Войдите на эту страницу, запустите метод onCreate (SQLiteDatabase db) для построения таблицы, как показано на рисунке выше, используйте метод onOpen для загрузки интерфейса отображения данных о температуре, создания экземпляра объекта, получения объекта температуры через базу данных и создания вспомогательного объекта в соответствии с указанным именем файла. Затем вызовите метод getWritableDatabase или getReadableDatabase объекта, чтобы получить объект SQLiteDatabase. С помощью элемента управления TextView температура и время сбора отображаются в виде таблицы.
The temperature data storage module mainly stores the collected temperature data and time in the database, which is convenient for people, Analyze and view temperature data at any time. Click the "view temperature on the temperature display page" button to go to the temperature data storage interface. The interface shows the temperature saved and the collection time of the data. Click the back button to return to the previous interface. See Fig. 3.6 for temperature data storage diagram.<br>Implementation process:<br>First, create a temperature information table called temp. U data. The Android platform provides us with a database support class to create or open a database. This helper class is inherited from sqliteopenhelper class. For designers of this class, call a method to create and open a database object with the specified name. Inherit and expand sqliteopenhelper class interface, use textview and button controls to place the controls in a proper place, Set the name required for the text property and set the text property to the appropriate size. Enter this page and start using the oncreate method (sqlitedatabase dB) to create a table, as shown in the figure above, Use the onopen method to load the temperature data display interface and create a copy of the object, Get the temperature object through the database, and create a helper object according to the specified file name. Then call the getwritabledatabase or getreadabledatabase object to get the sqlitedatabase object. Using the textview control, the temperature and collection time are displayed in tabular form.<br>
正在翻译中..