Делаем мобильные приложения из Google-таблиц за несколько минут без кода: обзор сервиса Glide

В Word, Excel и PowerPoint для мобильных устройств можно добавить таблицу, выбрать стандартный шаблон из коллекции и добавить или удалить строки либо столбцы. Вот как это сделать:

AndroidiOSWindows Mobile 
  1. На планшете с Android в файле Office выберите, где нужно вставить таблицу, а затем последовательно коснитесь пунктов Вставка > Таблица.

    На телефоне с Android в файле Office выберите, где нужно вставить таблицу, коснитесь значка Правка и выберите команды Главная > Вставка > Таблица.

  2. Вкладка Таблица выглядит так:

    • На планшете с Android

    • На телефоне с Android

  1. На планшете с Android в файле Office выберите ячейку в диапазоне, который вы хотите преобразовать в таблицу, и нажмите кнопку вставить > таблицу.

    На телефоне с Android в файле Office выберите ячейку в диапазоне, который вы хотите преобразовать в таблицу, нажмите значок редактирования и выберите Главная > Вставитьтаблицу>.

  2. Вкладка Таблица выглядит так:

    • На планшете с Android

    • На телефоне с Android

  1. В файле Office нажмите в любом месте таблицы, а затем на вкладке Таблицы выберите команду Вставка.

  2. Выберите подходящий вариант в меню. Вы можете добавить строки над строкой, в которой находится курсор, строки под ней, а также столбцы слева и справа.

  1. В файле Office коснитесь столбца или строки, которые требуется удалить, а затем на вкладке Таблицы выберите команду Удалить.

  2. Выберите подходящий вариант в меню. Вы можете удалить строки, столбцы или всю таблицу.

  • Чтобы вырезать, копировать, вставить или очистить содержимое определенной ячейки, дважды коснитесь ее, а затем выберите действие на панели команд.

  • Чтобы вырезать, копировать, вставить, очистить или удалить всю таблицу, коснитесь блока выделения в верхнем левом углу таблицы и выберите действие на панели команд.

  • Чтобы вырезать, копировать, вставить, очистить или удалить отдельную строку, коснитесь блока выделения слева от строки и выберите действие на панели команд.

  • Чтобы вырезать, копировать, вставить, очистить или удалить отдельный столбец, коснитесь блока выделения над столбцом и выберите действие на панели команд.

  • Чтобы быстро добавить столбец или строку, коснитесь блока выделения над столбцом или слева от строки и нажмите знак «плюс».

  1. На iPad в файле Office выберите, где нужно вставить таблицу, а затем последовательно коснитесь пунктов Вставка > Таблица.

    На iPhone в файле Office выберите, где нужно вставить таблицу, коснитесь значка Правка и выберите команды Главная > Вставка > Таблица.

  2. Вкладка Таблица выглядит так:

    • На iPad

    • На iPhone

  1. На iPad в файле Office выберите ячейку в диапазоне, который вы хотите преобразовать в таблицу, и нажмите кнопку вставить > таблицу.

    На iPhone в файле Office выберите ячейку в диапазоне, который вы хотите преобразовать в таблицу, нажмите значок редактирования и выберите Главная > Вставитьтаблицу>.

  2. Вкладка Таблица выглядит так:

    • На iPad

    • На iPhone

  1. В файле Office нажмите в любом месте таблицы, а затем на вкладке Таблицы выберите команду Вставка.

  2. Выберите подходящий вариант в меню. Вы можете добавить строки над строкой, в которой находится курсор, строки под ней, а также столбцы слева и справа.

  1. В файле Office коснитесь столбца или строки, которые требуется удалить, а затем на вкладке Таблицы выберите команду Удалить.

  2. Выберите подходящий вариант в меню. Вы можете удалить строки, столбцы или всю таблицу.

  • Чтобы вырезать, копировать, вставить, очистить или удалить всю таблицу, коснитесь стрелки в верхнем левом углу таблицы и выберите действие на панели команд.

  • Чтобы вырезать, копировать, вставить, очистить или удалить содержимое определенной ячейки, дважды коснитесь ее, а затем выберите действие на панели команд.

  1. На планшете с Windows в файле Office выберите, где нужно вставить таблицу, а затем последовательно коснитесь пунктов Вставка > Таблица.

    На телефоне с Windows в файле Office выберите, где нужно вставить таблицу, коснитесь пункта Дополнительно и последовательно выберите команды Главная > Вставка > Таблица.

  2. Вкладка Таблица выглядит так:

    • На планшете с Windows

    • На телефоне с Windows

  1. В файле Office нажмите в любом месте таблицы, а затем на вкладке Таблицы выберите команду Вставка.

  2. Выберите подходящий вариант в меню. Вы можете добавить строки над строкой, в которой находится курсор, строки под ней, а также столбцы слева и справа.

  1. В файле Office коснитесь столбца или строки, которые требуется удалить, а затем на вкладке Таблицы выберите команду Удалить.

  2. Выберите подходящий вариант в меню. Вы можете удалить строки, столбцы или всю таблицу.

С помощью команды Замещающий текст можно добавить замещающий текст в таблицу.

  1. В файле Office коснитесь столбца или нажмите блок выделения в верхнем левом углу таблицы, чтобы выделить всю таблицу.

  2. На планшете с Windows на вкладке Таблица нажмите значок Размер ячейки, а затем выберите Замещающий текст. На телефоне с Windows просто коснитесь значка Замещающий текст.

  3. Введите название и описание таблицы.

  • Чтобы вырезать, копировать, вставить, очистить или удалить всю таблицу, коснитесь блока выделения в верхнем левом углу таблицы и выберите действие на панели команд.

  • Чтобы вырезать, копировать, вставить, очистить или удалить отдельную строку, коснитесь блока выделения слева от строки и выберите действие на панели команд.

  • Чтобы вырезать, копировать, вставить, очистить или удалить отдельный столбец, коснитесь блока выделения над столбцом и выберите действие на панели команд.

  • Чтобы вырезать, копировать, вставить или очистить содержимое определенной ячейки, дважды коснитесь ее, а затем выберите действие на панели команд.

  • Чтобы быстро добавить столбец или строку, коснитесь блока выделения над столбцом или слева от строки и нажмите знак «плюс».

Примечание:  Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).

B

Содержание:

Электронные таблицы (табличные процессоры) — прикладные программы, предназначенные для проведения табличных расчетов.

В телефоне не так удобно работать с таблицами, но тем не менее, такие программы существуют.

image
Рейтинг:
Размер: 0.2 МБ (Java-архив в SFX)
Интерфейс: Английский
Платформа: MIDP 1.0
Обновлено: 2010-04-27
Разработчик: неизвестно
Платный аналог:   неизвестно

Похожая программа:Офис OpenOffice.orgad S2 / —> image

Табличный процессор для работы с электронными таблицами в Вашем телефоне.

Вам удобно пользоваться встроенным в Ваш мобильный телефон калькулятором? В принципе вполне, пока дело касается всяческих мелких расчетов.

Но часто бывает так, что требуется нечто большее, чем просто калькулятор, когда надо связать расчеты с конкретной базой данных, например. На компьютере для этого существуют программы, которые именуются электронными таблицами. Но мало кто знает, что подобные программы реализованы и на JAVA, что позволяет иметь под рукой достаточно мощный табличный процессор в своем мобильном телефоне!

Сегодня я расскажу Вам об очень неплохом табличном редакторе для мобильного телефона — Sheet. С его помощью Вы сможете создавать прайс-листы с формулами автоподсчета по нескольким категориям или, например, динамические базы данных товаров.

  • создание и редактирование электронных таблиц (собственный формат);
  • сохранение таблиц внутри программы без создания внешнего файла;
  • собственноручное создание формул расчета;
  • выделение ячеек цветом;
  • ручное изменение размеров ячеек;
  • функции копирования и вставки данных ячеек;
  • управление выравниванием текста в ячейках.

Все хорошо, но есть одно, зато большое, НО — Sheet не умеет работать с таблицами, созданными в других программах, так как сохраняет все данные внутри самой себя, без создания внешнего файла :(. Поэтому за удобство использования готовой таблицей придется платить временем, затраченным на ее создание.

Итак, установим программу на наш телефон. Для этого существует, как мы знаем несколько способов: установка через Интернет и с локального компьютера (подробнее читайте здесь).

Установили? Давайте запустим программу и попробуем поработать с ней.

После запуска перед нами откроется готовая электронная таблица с пустыми ячейками.

Под таблицей Вы увидите две кнопки «Меню» и «Отмена» (расположение их зависит от модели телефона, так, например на Samsung J210, на котором проходило тестирование, «Меню» было слева, а справа находилась кнопка «Отмена»). Навигация по ячейкам осуществляется посредством джойстика. Центральный клик джойстика на ячейке вызывает окошко сведений о ее содержимом.

Теперь, когда с навигацией по основному окну программы мы разобрались, давайте попробуем создать небольшую табличку. Как Вы уже, наверное, догадались, начинать нам следует с нажатия кнопки «Menu».

Здесь мы видим пять разделов главного меню. Первый отвечает за редактирование данных в конкретной ячейке, второй — за размеры, цвет и прочие внешние атрибуты самой ячейки, третий — позволяет автоматически пересчитать все формулы на листе, четвертый — вызывает меню сохранения и открытия файлов, созданных таблиц, а пятый — открывает справку по программе.

Для того, чтобы ввести данные в нашу первую ячейку выделим ее и в меню выберем пункт «Cell Data».

В новом меню Вы увидите еще несколько пунктов. Первый позволяет редактировать содержание ячейки, второй — очищать все содержимое, третий — копировать, а четвертый, соответственно, вставлять данные. Последний пункт возвращает нас к нашему основному листу таблицы. Выбираем первый пункт «Edit Cell»:

В открывшемся окне вводим нужное значение (можно вводить и текст, см. дальше) и в меню выбираем «Ok» для его сохранения.

Таким же образом вводим определенное значение в следующую ячейку (А2), например, число 6. А теперь, допустим, нам надо посчитать сумму двух наших введенных ранее чисел. Для этого следует создать формулу. Формулы в Sheet создаются нажатием кнопки «*» на клавиатуре телефона.

Поскольку мы ввели данные в ячейки А1 и А2, логично будет задать формулу для ячейки А3. Выделяем ее и нажимаем «*». В открывшемся окне пишем формулу сложения двух вышеупомянутых ячеек:

Теперь главное, чтобы Вы вводили названия ячеек именно в английской раскладке, иначе получите ошибку. Если же все сделано верно, наша таблица обретет следующий вид:

Теперь сколько ни меняйте значения в ячейках А1 и А2, в третей ячейке всегда будет выдаваться их сумма!

Однако так посчитать можно и на калькуляторе. Давайте усложним нашу таблицу, задав названия для всех ячеек, как в стандартной базе данных. Пусть первый ряд будет отвечать за количество карандашей на складе, второй — ручек, а третий будет «Итого» :).

И все бы хорошо, но некоторые надписи не помещаются в стандартную ячейку. Значить надо менять их размер! Для этого в основном меню выбираем второй пункт — «Cell Format»:

Откроется новое меню, состоящее из четырех пунктов. Первый — размер ячейки, второй — ее цвет, третий — выравнивание данных внутри ячейки, и последний — выход на лист с таблицей. Нам нужен первый пункт.

Как только Вы активируете его, Вас отправит на основной экран, при этом правая и нижняя ограничительная черта ячейки станет пунктирной, и Вы сможете двигать их при помощи навигационных клавиш телефона:

Для удобства отслеживания нужной информации советую Вам также чередовать цвета рядов ячеек (например, нечетные — черный цвет, четные — белый (серый использовать не советую)).

Настало время сохранять наши труды. Для этого выберите в основном меню программы четвертый пункт — «File»:

Здесь опять небольшое меню в пять разделов. Для сохранения таблицы выбираем третий — «Save»:

В открывшемся окне вводим имя, под которым хотим сохранить таблицу и жмем «Ok».

Теперь, если Вы захотите открыть созданную таблицу в будущем, Вам достаточно будет зайти в меню «File» и выбрать пункт «Open». В открывшемся списке отыщите по имени свою таблицу и запустите ее:

Sheet имеет еще одну не очень приятную особенность — непонимание кириллицы :(. Поэтому вводить текстовые данные придется по-английски либо транслитом (как в нашем примере). Во всем остальном же — это очень неплохая программа, которая даст Вам возможность работать с электронными таблицами, не прибегая к покупке дорогих смартфонов, в которых реализована аналогичная функция!

P.S. Разрешается свободно копировать и цитировать данную статью при условии указания открытой активной ссылки на источник и сохранения авторства Руслана Тертышного.

P.P.S. Если Вы хотите установить на свой телефон эту программу, но у Вас нет возможности передать скачанные файлы с компьютера, можете воспользоваться следующей прямой ссылкой. Для загрузки введите адрес ссылки в Ваш телефонный браузер: https://www.bestfree.ru/soft-phone/office/Sheet.jad

P.P.P.S. В Интернете есть все, поэтому если Вы еще не используете свой мобильный телефон для выхода в он-лайн, попробуйте этот замечательный мобильный браузер: https://www.bestfree.ru/soft-phone/internet/browser.php

—> —> СКАЧАТЬ Sheet(страница загрузки) ad S5 / —>

Получать обновления:

Офис: OpenOffice.org OpenOffice.org — это международный проект с открытыми исходными кодами, созданный для того, чтобы разработать универсальный офисный пакет, работающий на разных операционных платформах, имеющий открытый API и формат файлов, основанный на XML. Калькулятор: Чиста Калькулятор Калькулятор с удобной формой отображения результата — вместо полоски ввода — большое окно, сохраняющее все результаты вычислений даже после выключения компьютера. Читалка для Андроид: EBookDroid Универсальная бесплатная читалка электронных книг для Android. Она может открывать многостраничные PDF, DJVU, FB2, CBZ, CBR и XPS-документы и имеет множество настроек.

—>

CommentIt Ajax. Error: Access denied for user ‘srv33547_ru1000’@’localhost’ (using password: YES)CommentIt Ajax. Error:Access denied for user »@’localhost’ (using password: NO)

В Android-приложениях есть возможность хранить большой объем данных в собственной, скрытой от посторонних глаз БД. Ты удивишься, насколько это может быть полезно и, самое главное, легко!

Приложение или браузер

Мобильные приложения становятся логичным развитием интернет-сайтов. В целом они эффективней используют ресурсы устройства, да и возможностей по работе с данными тут больше. Часто веб-разработчики сталкиваются с естественными ограничениями мобильных устройств — отсутствием флеша, тормозами страницы из-за перегруженности и другими. И никто не будет спорить, что работать с картами или почтой удобней в нативных программах, а не в браузере.

Использование базы данных поможет сохранить все необходимые пользователю данные, и это очень круто. Все возможности приложения будут доступны, даже если пользователь уедет в тайгу, где интернета никогда и не было. Когда-то давно, целых полтора года назад, наш журнал уже делал обзор способов сохранения данных в Android, но база данных заслуживает отдельной статьи.

Кешируем всё

В Android из коробки база данных присутствует в виде библиотеки SQLite, которую даже не нужно как-то подключать или запрашивать на нее разрешение у пользователя. Чтобы понять, насколько она полезна, напишем полноценное приложение, которое будет загружать данные из интернета и кешировать их, а затем выдавать их в любых условиях: в дождь, мороз и дисконнект.

SQLite — легковесный фреймворк, который, с одной стороны, дает по максимуму использовать возможности SQL, с другой — бережно относится к ресурсам устройства. Его недостатки малокритичны для мобильной разработки: к примеру, нет индексов для LIKE-запросов и есть лимиты на размер базы данных.

Сериализация и JSON

Самое время поговорить о контенте: в принципе, нам абсолютно неважно, что кешировать. Тем не менее хранить в БД все подряд не стоит: если это будут какие-то разовые записи или отметки о состоянии Activity, лучше использовать SharedPreferences. Как и во «взрослых» системах, база данных предназначена для сохранения большого объема структурированной информации: каталога товаров, списка задач, новостных блоков и так далее.

Грамотные люди передаваемые по сети данные сначала сериализуют — то есть конвертируют в некую последовательность байтов. Существует несколько способов сериализации, каждый из которых хорош по-своему. Несколько лет назад был популярен формат XML, но в условиях больших объемов конвертеры XML довольно сильно грузят процессор, что критично для мобильных устройств.

На смену XML пришел формат JSON, который, пожалуй, уже стал стандартом. Он не только прост в парсинге, но и удобен для веб-разработчиков: например, он легко разбирается с помощью JavaScript. Формат JSON довольно прост и легко читается как приложениями, так и просто глазами. Для примера я взял список пользователей с несколькими параметрами — имя, описание, собственный идентификатор и картинка-аватар.

Другие статьи в выпуске:

Xakep #217. Сценарий для взлома

  • Вы здесь:  
  • Главная
  • Программер
  • Android
  • Создание расписания уроков для андроид устройств. Часть 2. База данных SQLITE и фрагменты
Категория: Android
Опубликовано: 13 декабря 2017

В этом уроке продолжим модифицировать наше приложение Расписания уроков для андроид устройств, и изменим принцип загрузки данных во фрагменты.

В предыдущей версии информация поступала из строковых массивов, которые были созданы в файле String.xml, посредником между данными и приложением являлся Array Adapter, а сегодня сделаем загрузку из базы данных SQLite.

Она будет находиться в apk файле, вместе с самим приложением, так что никаких настроек или манипуляций не нужно будет делать. Установил, открыл — работает.

Содержание:

Кто не читал статью «Создание расписания уроков для андроид устройств. Array Adapter для фрагментов» переходите по ссылке, в ней вы сможете скачать файл проекта, который будем редактировать.

Создание базы данных в Excel

  • class — номер класса(11-6)
  • day — день недели(1-5)
  • urok_id- порядок уроков
  • urok — название предмета.

На втором листе книги напишем номер предмета и название, с помощью функции на первом листе в столбец urok введем формулу =СЛУЧМЕЖДУ(1;13) так как на втором листе 13 предметов, а в соседнюю ячейку =ВПР(D2,Лист2!A:B;2;0) для получения списка пердметов.

Использование DB Browser for SQLite

Затем скопируем как значения получившийся список на новый лист и сохраним его как CSV(разделитель — запятые).

Далее нам понадобится программа DB Browser for SQLite (я пользуюсь версией 3.5.1), в которой создадим новую базу данных(New Database), назавем ее 1.sqlite.

Нажмем File->Import->Table from CSV file.., укажем путь к сохраненной ранее книге, присвоим название таблице myrasp, поставим галочку Column name in first line, кодировка Other — CP1251, разделитель «;» и нажмем Ok.

Модифицируем таблицу myrasp, нажав ПКМ, добавим новое поле(Add field) «_id» с типом text или integer, отметим галочками PK(первичный ключ) и AI(автоинкремент). Поле «_id» можно поднять выше в списке полей таблицы.

Создание директории assets

Вернемся в Android Studio и создадим папку assets для хранения нашей базы данных SQLite, нажав в проекте ПКМ: New->Folder->Asset Folder. Если вы скопируете 1.sqlite то можно сразу в эту папку вставить файл, я же в Total Comander переименую в rasp.sqlite и скопирую в проект в папку assets. Когда мы перейдем в среду разработки Android Studio, то в папке будет видна наша база.

Изменения не коснутся файлов MainActivity.java и MainActivity11.java, будем использовать код из предыдущего проекта. В файле fragment_main11.java, отвечающем за отображение уроков понедельника уберем конструкцию switch(classId){} целиком, удалим переменную ListAdapter adapter.

Класс DatabaseHelper.java для работы с базой данных

Создадим новый класс DatabaseHelper.java, он понадобится для связи с базой данных, открытия, чтения данных.

Код DatabaseHelper.java

package ru.maxfad.myraspisanie;  import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.sql.SQLException;  public class DatabaseHelper extends SQLiteOpenHelper {      public static String DB_NAME = "rasp.sqlite";     private static final int SCHEMA = 1; // версия базы данных     static final String TABLE = "myrasp";     private static String DB_PATH;      public static final String COLUMN_ID="id";     public static final String COLUMN_CLASS = "class";     public static final String COLUMN_DAY = "day";     public static final String COLUMN_UROKID = "urok_id";     public static final String COLUMN_UROK = "urok";       public SQLiteDatabase database;     private Context myContext;      public DatabaseHelper(Context context) {         super(context, DB_NAME, null, SCHEMA);         this.myContext=context;         DB_PATH = "/data/data/ru.maxfad.myraspisanie/databases/";      }      @Override     public void onCreate(SQLiteDatabase db) {      }     @Override     public void onUpgrade(SQLiteDatabase db, int oldVersion,  int newVersion) {      }      public void create_db(){         InputStream myInput = null;         OutputStream myOutput = null;         try {             File file = new File(DB_PATH + DB_NAME);             if (!file.exists()) {                 this.getReadableDatabase();                 myInput = myContext.getAssets().open(DB_NAME);                  String outFileName = DB_PATH + DB_NAME;                 myOutput = new FileOutputStream(outFileName);                 byte[] buffer = new byte[1024];                 int length;                 while ((length = myInput.read(buffer)) > 0) {                     myOutput.write(buffer, 0, length);                 }                  myOutput.flush();                 myOutput.close();                 myInput.close();             }         }         catch(IOException ex){          }     }      public void open() throws SQLException {         String path = DB_PATH + DB_NAME;         database = SQLiteDatabase.openDatabase(path, null,                 SQLiteDatabase.OPEN_READONLY);      }      @Override     public synchronized void close() {         if (database != null) {             database.close();         }         super.close();     } } 

Данный код универсален для любых проектов, в настройках можно менять названия переменных DB_NAME, TABLE, COLUMN_.

Настройки таблицы

Напишем название базы данных и таблицы в переменные

DB_NAME = "rasp.sqlite" TABLE = "myrasp"

Присвоим поля таблицы myrasp переменным

COLUMN_ID="_id" COLUMN_CLASS="class" COLUMN_DAY="day" COLUMN_UROKID="urok_id" COLUMN_UROK="urok" DB_PATH="/data/data/ru.maxfad.myraspisanie/database/"

.

Хочу обратить ваше внимание на переменную DB_PATH, которую я для упрощения написал просто «/data/data/»+название пакета+»/database/». В моем случае название пакета — ru.maxfad.myraspisanie, у вас может и будет отличаться для других приложений.

Работа с фрагментами

Теперь откроем fragment_main11.java, в который добавим метод onCreateView

@Override     public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {         super.onCreate(savedInstanceState);         View rootview = inflater.inflate(R.layout.fragment_main11, container, false);         mList= (ListView)  rootview.findViewById(android.R.id.list);         return rootview;     } 

Поскольку нам нужно получить доступ к фрагменту из активности напишем функцию, в которой свяжемся со слоем фрагмента fragment_main11.xml, а в переменную mList получим ListView для отображения уроков

Во fragment_main11.xml удалим секцию разметки TextView и переименуем id ListView

android:id="@+id/android:list"

Добавим переменные для работы с базой данных

SimpleCursorAdapter userAdapter; DatabaseHelper sqlHelper; Cursor userCursor; 

В метод onActivityCreate напишем новый экземпляр класса DatabaseHelper и создадим базу данных

@Override     public void onActivityCreated(Bundle savedInstanceState) {         super.onActivityCreated(savedInstanceState);         Bundle bundle = getActivity().getIntent().getExtras();         classID = bundle.getString("classID");         sqlHelper = new DatabaseHelper(getActivity());         sqlHelper.create_db();     }

Напишем метод onResume в котором и будет происходить выборка данных из таблицы myrasp, выполняться SQL запрос и формироваться список уроков

  @Override     public void onResume() {         super.onResume();         try {             sqlHelper.open();             userCursor = sqlHelper.database.rawQuery("select * from " + DatabaseHelper.TABLE + " where class="+classID+" and day=1", null);             String[] headers = new String[]{DatabaseHelper.COLUMN_UROK};             userAdapter = new SimpleCursorAdapter(getActivity(), R.layout.item, userCursor, headers, new int[]{R.id.uroki},0);             mList.setAdapter(userAdapter);          }         catch (SQLException ex){}     }

Как вы можете обратить внимание, в строке » and day=1″ и заключается принцип загрузки данных по дням недели, в остальных фрагментах код будет отличаться только номером дня.

При запуске приложения в эмуляторе по нажатию на кнопку в фрагменты будет грузиться информация о расписании уроков, происходит деление по дням недели.

Архив с кодом проекта можно скачать по ссылке ниже, обязательно посмотрите видеоролик по материалам статьи, в нем есть БОНУС: на примере этого приложения я покажу, как работать в Android Studio с макетом с помощью BluePrint+Design.

Cкачать архив для ознакомления — проект Расписание для уроков:

Скачать

Создание расписания уроков для андроид устройств. Часть 2. База данных SQLITE и фрагменты + БОНУС :

Рекомендуем смотреть видео в полноэкранном режиме, в настойках качества выбирайте 1080 HD, не забывайте подписываться на канал в YouTube, там Вы найдете много интересного видео, которое выходит достаточно часто. Приятного просмотра!

 С уважением, авторы сайта Компьютерапия

Понравилась статья? Поделитесь ею с друзьями и напишите отзыв в комментариях!

image Adobe Acrobat Reader

Приложение Adobe Acrobat Reader предназначено для быстрого и функционального просмотра и комментирования файлов формата PDF на Андроид. Встроенные инструменты также позволяют производить электронную подпись на…

2.5 Скачать 4.06.2021 | Android 4.1 + Текстовые image Polaris Office

Работайте с офисными документами самых различных типов, включая текстовые, табличные или PDF-форматы….

3.3 Скачать 7.05.2021 | Android 4.4 + Текстовые image Яндекс Переводчик

Яндекс Переводчик – это Андроид приложение, которое станет отличным помощником при переводах текстов. Пользователям доступны словари из почти сотни языков, что позволяет иметь дело не только с самыми…

3.3 Скачать 12.04.2021 | Android 4.1 + Текстовые image FBReader

FBReader на Андроид – это приложение для удобного просмотра и чтения электронных книг, которое вы можете скачать у нас бесплатно. Представленные модули позволяют загружать файлы с широким спектром текстовых…

2.5 Скачать 2.04.2021 | Android 4.1 + Текстовые image WPS Office

Универсальное текстовое приложение для Андроид WPS Office, которое предоставляет полный объем функций для редактирования текстовой или табличной информации. Благодаря этому решению каждый пользователь получит…

3.5 Скачать 1.04.2021 | Android 4.1 + Текстовые image Google Переводчик

Переводы текстов на 103 языках мира прямо на вашем Андроид. Функции переводчика позволяют работать с текстами в режиме онлайн, выделяя нужные фрагменты и сразу…

3.1 Скачать 26.03.2021 | Android 4.0 + Текстовые image OfficeSuite

OfficeSuite + PDF Editor предназначено для удобного просмотра и редактирования офисных документов, таблиц и презентаций, а также для работы с файлами в формате PDF на Андроид. Благодаря удобству и простоте…

2.5 Скачать 25.03.2021 | Android 4.1 + Текстовые image Microsoft Word

Microsoft Word – это приложение для вашего Андроид телефона или планшета, которое позволяет не только просматривать, но и самостоятельно создавать или редактировать текстовые документы, включая вложенные с…

3.3 Скачать 25.03.2021 | Android 6.0 + Текстовые Microsoft Excel

Microsoft Excel – это приложение для мобильных устройств на Андроид, с мощным функционалом для создания и редактирования файлов с таблицами. Вы получаете отличную возможность просматривать нужную информацию,…

3.3 Скачать 18.03.2021 | Android 6.0 + Текстовые Cool Reader

Cool Reader используется для комфортного чтения книг и различных текстовых документов на Андроид. Вы можете скачать его бесплатно. Большое количество поддерживаемых форматов и обширный набор полезных функций…

4 Скачать 20.08.2020 | Android 4.0 + Текстовые Загрузить еще

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
А как считаете Вы?
Напишите в комментариях, что вы думаете – согласны
ли со статьей или есть что добавить?
Добавить комментарий