Как сделать журнал для андроида
Краткое описание:
Движок для создание журналов под Android
Описание:
Хотите создать собственный журнал для Android? Тогда это приложение для вас!
Используйте HTML и CSS для оформления и JS для добавления динамики.
Также в комплекте есть MDirect Builder (Windows)
Требования: .NET Framework 4.5, должна быть установлена JRE (1.6+).
Можно использовать изображения
Поддержка HTML разметки
Поддержка CSS разметки
Поддержка JavaScript
Переход на список пунктов из главного меню и из текста
Без этой программы вы не сможете создать свою копию журнала!
(Если возникают ошибки, проверьте наличие JRE, .NET Framework 4.5)
Выберите папку с файлами журнала.
Введите имя журнала.
Введите имя пакета.
Выберите иконку (*.png), желательно 150х150px.
Нажмите кнопку собрать.
Подождите пока не появиться окно сохранения *.apk. (30-50 сек.)
(Все файлы должны иметь кодировку utf-8 БЕЗ BOM)
folder/sys/main.txt — Главное меню журнала
folder/0.html — Откроется при клике по первому пункту (главного меню журнала)
folder/1.html — Откроется при клике по второму пункту
folder/10.html — Откроется при клике по девятому пункту
Файлы меню:
Должен содержать в себе список пунктов, каждый пункт с новой строки. (желательно *.txt)
Файлы журнала:
Любой текст с поддержкой html, css, javascript. (*.html)
Для перехода на новое меню ссылайтесь на файл со следующим содержанием:
menu— означает что нужно запустить окно со списком
help— папка с файлами журнала (0.html,1.html. 10.html)
help/main.txt — путь до файла с меню
Если вы создали файл с произвольным названием, к примеру help.html, то что-бы его открыть нужно разместить html ссылку:
ОСТАЛИСЬ ВОПРОСЫ?
Открой Тестовый Журнал.rar из скаченного архива md.rar.
Вопросы все еще остались? Ко мне в QMS.
Русский интерфейс: Да
версия: 1.0mine_direct.apk ( 226.27 КБ )
Сообщение отредактировал wolfphone — 14.03.17, 20:21
MDirect Builder
(Версия 1.0)
Сообщение отредактировал wolfphone — 16.12.13, 08:33
есть несколько замечаний:
— нужен (в apk) поиск по всем содержаниям журнала (в общем, не только по той странице, которая ны данный момент отрыта — хотя и это стоит организовать отдельно). Так же поиск должен быть типа: точный (как слово или предложение вписал, так и должно искать), общий (вписал к примеру предложение — и все слова которые находятся в этом предложении должны искаться во всём тексте)
— содержание журнала (как в книгах)
есть несколько замечаний:
— нужен (в apk) поиск по всем содержаниям журнала (в общем, не только по той странице, которая ны данный момент отрыта — хотя и это стоит организовать отдельно). Так же поиск должен быть типа: точный (как слово или предложение вписал, так и должно искать), общий (вписал к примеру предложение — и все слова которые находятся в этом предложении должны искаться во всём тексте)
— содержание журнала (как в книгах)
Насчёт поиска:
Глобальный поиск сразу во всех файлах сделать нужно, это да.
Поиск в текущей статье осуществляется долгим тапом по любому слову и вверху выбор значка поиска. Но это работает не везде.
Содержание:
Немного не понял, а чем главное меню не содержание, или что мешает сделать в главном меню пункт Содержание и по клику открыть другое меню с самим содержанием..
в принципе тут дело не в сделать или нет, а в удобстве (что бы его лишний раз не делать). в коде html есть тэг «Title» (если не ошибаюсь). программа просто сканирует все html и в содержание добавляется этот тэг (главное что бы этот тэг там был и был заполнен пользователем. если в каком-то из html файлов этого тэга не оказалось, то после сканирования журнала, появлялось сообщение «мол содержание не было создано, по причине отсутствия того-то того-то»).
Ну в общем вам решать, а подал идею
в принципе тут дело не в сделать или нет, а в удобстве (что бы его лишний раз не делать). в коде html есть тэг «Title» (если не ошибаюсь). программа просто сканирует все html и в содержание добавляется этот тэг (главное что бы этот тэг там был и был заполнен пользователем. если в каком-то из html файлов этого тэга не оказалось, то после сканирования журнала, появлялось сообщение «мол содержание не было создано, по причине отсутствия того-то того-то»).
Ну в общем вам решать, а подал идею
Фишка именно в легкосте создания и в тоже время функциональности (хочу поиск и масштабирование ещё добавить) журнала.
Можно использовать один текст и все.. А кто знает может включать html, css, js.
Я также планирую сделать функцию чтобы можно из js было сохранять и читать данные.
Но это позже.
Пока масштабирование. Потом поиск. Потом сохранение и чтение данных.
Так можно будет и журнал и мобильную текстовую игру сделать))
wolfphone,
Я видел что он выше, я имел ввиду в шапку темы.
З.Ы. Не вижу смысла быть этой теме тут, так как «журнал» создается на Windows,а не Android, а АПК файл просто демонстрация возможностей.
Сообщение отредактировал NanoMiner — 17.12.13, 05:57
wolfphone,
Я видел что он выше, я имел ввиду в шапку темы.
З.Ы. Не вижу смысла быть этой теме тут, так как «журнал» создается на Windows,а не Android, а АПК файл просто демонстрация возможностей.
Нет, софтина для винды по сути так.. Важен именно движок и это тема с ним.
И ещё.. Для всех. Обновления буду делать определённо, но я учусь поэтому совсем много времени уделять немогу.
Если есть пожелания — пишите, вы мне очень поможете.
Сообщение отредактировал wolfphone — 17.12.13, 17:05
ВЫШЛА НОВАЯ ВЕРСИЯ!
MineDirect 1.0.1
Что нового:
+Настройка размера шрифта
+Настройка масштабирования
+Настройка отображения кнопок масштабирования
+Оптимизация работы
В следующих версиях:
+Глобальный поиск по всем файлам
+Настройка вида чтения
MDirect Builder — сама программа такая же, добавлена поддержка 1.0.1.
В следующих версиях:
+Ускорение сборки APK
+Более приятный интерфейс
Обновление небольшое но пусть будет 🙂
Источник
Секретная настройка Android которая каждую секунду фиксирует все события на телефоне!
Прежде всего, поставь лайк за труд и подпишись, если тебе понравилось ✌
Сегодня поговорим о такой опции, как « журнал событий и уведомлений «, который встроен по умолчанию в 80% телефонов, начиная с версии Android 5.0 (или 4.4) И самое интересное, что работает он по принципу журнала событий Windows — то есть фиксирует не только «мероприятие», но и время и прочую сопутствующую информацию. Не круто! Хотя на самом деле ОЧЕНЬ круто и сейчас мы этот «инструмент» обуздаем и заставим работать на нас =)
Для начала как » туда » попасть? Очень просто.
Вам необходимо создать на рабочем столе вашего смартфона / планшета » Ярлык настроек 1×1 «, а из выпадающего списка опций выбрать » Журнал уведомлений «. Заходим и офигиваем — все события с момента включения и перезагрузки аппарата фиксируются в этом разделе. Кого-то это может отпугнуть, а ведь кто-то захочет использовать эту надстройку на все 100 процентов. Вот только сортировка подкачала — не очень удобно ориентироваться в обилии приложений, да там и нет детальной сводки по содержанию текста уведомления. так только, первые несколько слов. Но если в системе есть «лазейка», а сами Google до ума свою затею не довели, то по любому найдутся энтузиасты, которые смогут сделать «как надо» и такие на самом деле нашлись =)
Разработчики приложения Unnotification решили «систематизировать» настройки Google и превратить это в полноценный журнал:
- с сортировкой по категориям,
- указанием точного времени событий (начала и окончания),
- возможностью перечитать текст уведомления (полный! не первые несколько слов, а именно «целое сообщение»)
и рядом других плюшек .
Таким образом, даже если вы случайно смахнули уведомление или напоминание от какого-либо приложения, а потом забыли о нем, то Unnotification обязательно вам об этом напомнит (если вы его так настроите) + в любое время вы можете просмотреть » пропущенные » события, которые автоматически скрываются системой, когда очередь уведомлений в верхней панели переваливает за допустимое значение (такая ерунда происходит на кастомных оболочках типа MIUI или EMUI и ряде других прошивках)
Видео инструкция с разбором всех возможностей приложения Unnotification , а также как включить «встроенный» журнал событий Google на стандартной оболочке Android.
Спасибо, что дочитали статью до конца! Желаю вам не стать «жертвой» системных обстоятельств. Хорошего дня ✌
Источник
Создаем приложение для ANDROID быстро и просто
Сегодня я хотел бы поделиться с Вами, как быстро и просто можно создать приложение для Android с базовыми знаниями HTML CSS и JS. По данному примеру код на Java для Android будет минимальным. Благодаря платформе XAMARIN приложения для мобильных телефонов можно делать в Visual Studio.
▍Шаг 1 — Переходим на сайт и Скачиваем бесплатную версию Community.
▍Шаг 2 — Запускаем установку и выбираем параметры. Нас интересует XAMARIN. Но Вы также можете выбрать другие параметры.
После успешной установки мы можем создать свой первый проект.
▍Шаг 3 — Запускаем Visual Studio. Создать проект. В фильтре пишем xamarin, платформа Android, язык c# (Если желаете другой язык можете его выбрать)
▍Шаг 4 — Далее. Указываете имя для своего приложения, выбираете каталог где его сохранить. Создать.
▍Шаг 5 — Указываем пустое приложение и выбираем минимальную версию андроида для запуска этого приложения.
▍Шаг 6 — Жмем ок. Visual Studio автоматически создает код для приложения
Мы можем его запустить в эмуляторе, который идет комплекте с Visual Studio нажав клавишу F5.
▍Шаг 7 — Теперь немного модифицируем код. В данном случае мы вообще не будем использовать Java. Так как мы будем кодить на C#.
Приводим код к такому виду. Здесь мы создаем WebView контейнер который будет грузить локальный HTML файл, который находится в проекте в папке Assets.
▍Шаг 8 — Создадим там папку Content.
▍Шаг 9 — Добавим в папку Content файл login.html
▍Шаг 10 — Далее уже пишем на привычном нам HTML CSS JS. Можем нажать на F5 и увидеть результат нашей работы.
По такому принципу можно создать приложение быстро и просто. Файлы html будут выглядеть одинаково на всех устройствах. То есть, Вы можете сделать приложения для Android и iOS с одинаковым интерфейсом. Не надо изучать сложные языки разметки, не надо изучать сложные макеты (сториборды) на iOS. Все можно сделать на HTML.
В идеале, вместо локальных файлов можно сделать загрузку со стороннего сайта. В этом случае Вы можете менять контент приложения без его обновления в AppStore и Google Play.
Q: Но как быть с функциями самой платформы? Пуш сообщения? Как взаимодействовать с самой платформой?
Все очень просто! JavaScript можно использовать для вызова функций Android:
▍Шаг 1 — Немного модифицируем наш файл MainActivity
▍Шаг 2 — Далее создаем класс JavaScriptInterface на который будет ругаться Visual Studio
Мы видим, что теперь программа ругается на Export так как не знает что это такое.
▍Шаг 3 — Добавим нужную библиотеку
▍Шаг 4 — В фильтре напишем mono
▍Шаг 5 — Найдем Export и поставим галочку
▍Шаг 6 — Жмем ок и видим что ошибка пропала.
Так вы можете подключать библиотеки если вдруг Visual Studio ругается на что то.
Данная функция это показ всплывающей информации на экране. Она выполняется именно на платформе Андроида. То есть мы можем написать в HTML файле вызов функции Андроида. Получается полное дружелюбие двух платформ по JavaScript интерфейсу. Данные можно передавать туда сюда. Вызывать переход от одной активити в другую. Все через HTML + JavaScript.
Немного модифицируем файл login.htm:
Теперь при нажатии на кнопку HTML вызывается функция Toast андроида и выводиться сообщение пользователю.
Источник
Лучшие приложения для ведения личного дневника на Android
Многие из нас имеют привычку вести личный дневник, или же просто периодически записывать свои мысли и впечатления. Сегодня роль дневника вполне можно доверить смартфону. Давайте рассмотрим 5 лучших программ для Android, которые отлично справятся с этой задачей.
Diaro
Данное приложение прекрасно подойдет в качестве личного дневника или, скажем, журнала для путевых записей. Свои мысли вы можете записывать с привязкой к определенным дням, геометкам и различным тегам, что очень удобно для последующего поиска информации.
К своим заметкам вы можете приложить фотографии, данные о погоде и указать свое настроение. В настройках дневника, кроме кастомизации интерфейса, можно установить на приложение пароль, с которым ваши записи будут скрыты для посторонних глаз, а также активировать синхронизацию через облако.
Journey
Электронный дневник Journey прекрасно подойдет для хранения ваших записей. Программа сама определит и добавит к записи местоположение, текущую погоду и вашу активность в процессе написания заметки.
Дополнительно вы можете добавить свое настроение, теги и прикрепить медиафайлы. Платная версия Journey имеет ряд дополнительных возможностей – дополнительный ночной интерфейс, сохранение на Google диск, интеграция с Google Fit, а также возможность экспорта и импорта записей.
Дневник – Журнал с паролем
Эта программа-дневник абсолютно бесплатная, и она содержит минимальный набор функций для сохранения личных записей. Интерфейс также очень простой – на главном экране находятся четыре раздела:
- Записи;
- Изображения;
- Настройки;
- Поиск.
В заметку вы сможете добавить одну фотографию и один эмодзи, описывающий ваше настроение. Настройки приложения также не отличаются слишком сильным разнообразием – вы сможете изменить цвет интерфейса, шрифт и установить пароль.
Day One Journal
Несложное приложение, в котором будет удобно вести дневник. Каждая сделанная в нем запись может быть дополнена следующими деталями:
- Геометкой;
- Информацией о текущей погоде;
- Статистикой прошедшего дня;
- Данными о вашем устройстве.
Платная версия электронного дневника имеет более широкий функционал, а также позволяет создавать резервные копии ваших записей.
Daylio
Это приложение даёт возможность пользователю записать свои эмоции вовсе без слов – с помощью специальных иконок-смайликов. Вечером Daylio предложит оценить прошедший день и отметить самые яркие события. Ваши отметки будут сохранены, и потом представлены в виде наглядного отчёта.
К каждой такой записи можно добавить дополнительную текстовую информацию, в которой вы можете раскрыть причину грустного настроения или, скажем излишней усталости. В Daylio также присутствует парольная защита, возможность редактирования интерфейса и до. Имеется также платная версия с расширенным функционалом.
Вместо послесловия
Рассмотренные нами Android-приложения позволят использовать ваш смартфон в качестве личного дневника. Попробуйте сами – делать записи таким образом удобно и безопасно, к тому же смартфон у вас всегда под рукой. А вы ведете личный дневник?
Источник