понедельник, 17 декабря 2012 г.

Калькулятор MathStudio

Особенности интерфейса MathStudio в Android варианте

Кнопка Меню. При вертикальной ориентации экрана кнопка Меню (три вертикально расположенных точки) не отображается, но если многократно потыкать пальцем в пустое место где она должна быть, кнопка после нескольких прикосновений появится и меню откроется. Кнопка Меню есть при горизонтальной ориентации экрана, но в таком положении MathStudio невозможно, т.к. в этом положении не отображается её виртуальная клавиатура (в 7-дюймовом Ross&Moor RMD-713).

Виртуальная клавиатура. Смещаемая клавиатура MathStudio в целом имеет вид развёртки куба, но в каждый момент времени видна только одна грань этого куба (одна панель клавиатуры); панели смещаются не только по вертикали, но в одном из положений и по горизонтали. Клавиатура имеет 6 панелей, одна из которых изменяемая (строчные/заглавные буквы).









Работа в MathStudio

Очистку (сброс) переменных или их списка можно сделать с помощью оператора очистки Clear() или через присвоение =.


Разложение числа на простые множители (каноническое разложение) - nPrimes(), нахождение делителей числа - Divisors(), nFactors().


Дифференцирование (нахождение производной) можно сделать с помощью операторов дифференцирования Diff() и D().


Интегрирование. Нахождение неопределённого интеграла - Integrate().


Нахождение неопределённого интеграла с указанием подстановки.


Вычисление определённого интеграла Integrate(), NIntegrate(), пределы интегрирования от 1 до 0, от 1 до 2:



Недоработки и баги MathStudio 5.3.3 в среде Android:
1) В комментариях можно использовать только английские буквы; русские буквы при попытке ввода игнорируются.


Руководство MathStudio.
http://www.mathstudioapp.com/manual/

Примеры использования функций.
http://www.mathstudioapp.com/

Примеры кодирования.
http://www.mathstudioapp.com/share/

Из блога MathStudio.
How to plot ListPlot using MultiPlot
Solve and SolveSystem
Together, Apart, Expand
Limit, Derivative, Integral
Defining simple functions
How to get ASCII numerical values from strings
Taylor Polynomials
To detect or not to detect matrices

суббота, 15 декабря 2012 г.

Скриншот (копия) экрана

Почему именно Ross&Moor

В своей ценовой категории планшетники Ross&Moor имеют лучшее качество. Например, Prestigio Multipad 7.0 Ultra+ по сравнению с Ross&Moor RMD-713 имеет экран существенно более блёклый и с заметно меньшими углами обзора.

Размер картинки для обоев

Чтобы система не растягивала картинку, устанавливаемую в качестве обоев, её размер должен быть следующим: высота экрана на две ширины экрана. При разрешении экрана 800x480 картинка должна иметь размер 800x960 (т.е. 480*2).

"Галерея", из которой берутся изображения для устанавки в качестве обоев, соответствует папке .../sdcard/Pictures.

Скриншот экрана, aScreenshot

Одновременное нажатие и удержание механических кнопок включения и уменьшения громкости не действует. Power + Home не действует.

Выбор скриншот программ для Android не богатый. Попробовал самые популярные с Гугл Плей Маркета. Заработала только одна - aScreenshot. Рут доступ на RMD-713 не требует (Work without root access on some devices). Копии экрана делаются размером 800x444 (без нижней полоски с элементами управления, полоска внизу высотой 480-444=36 пикселей отрезается). Формат сохраняемых изображений PNG или JPEG. Удалось активировать скриншот двумя способами из заявленных пяти:


* Set a delay time - активация по таймеру. Функционирует. В программе нажимаем Start, на пару секунд появляется сообщение "Screenshot will be taken in 5 seconds". Тем временем переходим на нужную страницу до истечения отсчёта таймера, ждём срабатывания таймера. К сожалению, скриншот не сопровождается ни звуковым, ни зрительным, ни вибросигналом.

* Shake your device - активация по механической встряске. Функционирует, но крайне нестабильно. При средней чувствительности к тряске реакции нет совсем. При максимальной чувствительности скриншот то происходит, то нет. Другой раз на одну встряску делает несколько скриншотов. Пробовал задействовать разные направления - по x, по y, по z, комплексно - одна фигня, стабильной работы добиться не удалось.

* Tap notification - активация по нажатию строки "Tap to take a screenshot" в всплывающем меню. Функционирует. Всплывающее меню в изображение на скриншоте не входит. Самый удобный и абсолютно надёжный способ активации скриншота.

* Long-press search button - активация по долгому нажатию кнопки Search. Не функционирует. Баг в программе: режим всё время индицируется как включенный, но не включается и кнопка находится постоянно в состоянии Start (текущая версия 1.1.5 beta).

* Camera button - активация по кнопке Camera. Перепробовал все кнопки, пробовал затенять глазок камеры (резкий перепад освещённости), так и не смог активировать скриншот в этом варианте. В RMD-713 не функционирует.

Все перечисленные режимы активации функционируют параллельно. Любой из режимов можно включить или выключить независимо от остальных. Выбрав определённый режим radiobutton переключателем, его можно стартовать (Start) или остановить (Stop). Когда режим включен, справа в его строке появляется иконка шестерни. Когда режим остановлен, шестерёнка отсутствует.


Перед включением режима "Tap notification":


Режим "Tap notification" включен:


В верхней части экрана самой программы  присутствует небольшой рекламный баннер 240x40 пикселей, на приведённых изображениях я его вырезал вручную.

Скриншоты сохраняются в папке .../sdcard/aScreenshot.


UPD. Программа появилась в 2012 году; разработчик Loong. Впоследствии (примерно в начале 2014 года) aScreenshot был переименован в Easy Screenshot, а еще спустя некоторое время (в конце 2015 года) эта программа исчезла из Гугл Плей Маркета. Последняя версия была 1.2.0. Если кому интересно, файл apk можно скачать:
http://www.apk20.com/apk/291987/
http://www.apk4fun.com/apps/com.longxk.ascreenshot/
http://www.apk4fun.com/apk/1922/

суббота, 8 декабря 2012 г.

Ярлыки

1. Перемещение ярлыка. Приклеить (прилепить) ярлык к пальцу - касаться ярлыка пальцем более 3-х секунд, тогда он прилипает к пальцу. Чтобы переместить существующий на рабочем столе ярлык, прилепи его на палец и перемести в нужное место.

2. Создание ярлыка на рабочем столе. Установил приложение, запустив файл с расширением apk. При установке таким способом ярлык на рабочем столе не создаётся. Заходим в экран "Приложения" (там где еще вкладка "Виджеты"), находим его ярлык там. Когда прилепим ярлык на палец, экран переключится на рабочий стол, там оставляем ярлык где требуется.

3. Совмещение ярлыков. Несколько ярлыков на рабочем столе можно совместить друг с другом для экономии места на рабочем столе. Для запуска конкретного приложения делаю короткое касание совмещённого ярлыка - он разделяется на отдельные ярлыки. Запускаю нужное приложение.

4. Удаление ярлыка. Долгое касание ярлыка, он прилипает к пальцу, дальше его перемещаем на крестик вверху экрана. Так же удаляются виджеты (вроде аналоговых часов). В случае удаления программы её ярлык будет удалён автоматически.

вторник, 4 декабря 2012 г.

Софт

Три способа установки программ на android (как установить apk).

В программах пришлось порыться, прежде чем нашлось что-то приемлимое, на Google Play очень много неработающего мусора, причём платность программы совершенно не гарантирует её работоспособность. Конечно же, самая первая программа, которую надо обязательно установить, это антивирус. А в идеале антивирус+брэндмаузер.


Антивирусы
Avast Mobile Security - антивирус "Avast", на платформе Android - лучший. Avast Mobile Security на форуме 4pda.


Dr Web Lite - антивирус "Доктор Веб". Dr Web на форуме 4pda.



Проводники
Es File Explorer (1.5 Cupcake) - был такой хороший проводник, на планшете Ross&Moor RMD-713 он уже предустановлен. Пользовался им, меня он вполне устраивал. К сожалению, в конце 2015 года разработчики решили его закрыть. Работа старого проводника была заблокирована - он отказывался работать и требовал обязательного обновления. Под предлогом обновления вместо него устанавливался совсем другой проводник, ES Проводник, нечто совершенно ужасное. Что интересно, поиск по Google Play перестал выдавать старый проводник, хотя по прямой ссылке его страница открывается. Ничего не поделаешь, пришлось обратить внимание на другие проводники.

OI File Manager - минималистичный проводник, легкий, быстрый и удобный; его иконка соответствует его характеру. Для моих целей более ничего и не требуется. Из недостатков:
  • Не для всех типов файлов прорисовывает иконки.
  • Развитие остановилось на версии 2.0.5, март 2014.
OI File Manager на форуме 4pda.



Far On Droid - версия десктопного Far для Android. Я сделал себе однооконное отображение, увеличил размер шрифта - получилось вполне юзабельно. Far On Droid на форуме 4pda.



Программы для просмотра DOC файлов
Smart Office Lite - скорость разворачивания текста приемлимая; буквы и картинки в тексте отображает нормально, большая часть формул также отображается нормально, но часть формул превращается в каляку-маляку. Бесплатная версия Lite отображает только первые 5 страниц, последующие страницы размыты, поверх размытия крупная надпись - Smart Office Lite, т.е. покупай брат версию Smart Office 2. Но уже ясно, что формулы там также не будут отображаться корректно.
Documents To Go- (Documents2Go) полная чушь, формулы совсем не умеет отображать, картинки загружаются тормозно. Понятно, что в платной версии такая же хренотень. Короче, нормально отображает только буквы.
OfficeSuite Viewer - с точки зрения пользователя полная копия Documents To Go, такая же лажа.
Kingsoft Office - в результате многочасового перебора наконец-то нашёл программу, работу которой с документом в формате doc оцениваю на отлично без оговорок (DOC, DOCX, TXT, XLS, XLSX, PPT, PPTX, PDF, а также WPS, WPT, DOT, DOTX, XLT, XLTX, ET, ETT, CSV, POT, POTX, PPS, PPSX, DPS, DPT).


Программы для просмотра PDF файлов

EBookDroid - работает быстро и без косяков (PDF, DjVu, XPS, CBZ, CBR, FB2, FB2.zip).
Adobe Reader - программа неплохо зарекомендовала себя на стационарных компьютерах в Windows. По инерции сперва ее поставил. Но в Android она работает на троечку с минусом. При масштабировании изображения и прокручивания страниц начинает дико тормозить и может даже зависнуть.


Программы для просмотра DjVu файлов
EBookDroid - то, что надо (PDF, DjVu, XPS, CBZ, CBR, FB2, FB2.zip).


Программы для просмотра fb2 файлов
Cool Reader - уверенно справляется с fb2, а вот формат doc читать не умеет, хотя он и заявлен (FB2, EPUB, TXT, DOC, RTF, HTML, CHM, TCR, PDB, PML). Можно изменять размер шрифта, фон.
EBookDroid - также уверенно работает с fb2, но нет масштабирования шрифта (PDF, DjVu, XPS, CBZ, CBR, FB2, FB2.zip).


Математические программы

MathStudio - отличный калькулятор для планшета и смартфона. Сайт. Уравнения, диф. уравнения, графики и т.д. Скачать apk.


Браузеры
Mercury Browser for Android - по состоянию на 2015 год оптимальный браузер. Веб-серфинг, просмотр видео и другие первоочередные функции работают без напряга. Находится в активной жизненной фазе. Огрехи есть, но мелкие или непринципиальные.
Mercury Browser for Android на 4PDA.

Opera Mini - в 2012 году перебрал несколько, в т.ч. Firefox и Maxthron, остановился на Opera Mini (на стационарном компьютере мой выбор в пользу Firefox). Opera mini долго пользовался, хотя она с некоторых пор (точно не зафиксировал, кажется с начала 2015 года) стала регулярно, несколько раз в день, вместо открываемой страницы подсовывать полноформатные рекламные страницы. Еще чуть позднее после очередного обновления перестали воспроизводиться ролики YouTube. В общем, в 2015-м умерла Opera для Android. Пришлось искать замену.


Считыватель QR кодов
Unitag - сканер QR кодов. Из кучи платного и бесплатного мусора единственная программа, которая работает и честно выполняет свою функцию. Не шпионит за пользователем, просит лишь доступ к камере и данным о Wi-Fi подключении.

Первое включение, аккумулятор

Здесь собрана информация, которую я нарыл в процессе знакомства с планшетником Ross&Moor RMD-713. Мой первый планшетник, первое знакомство с Android.

Аккумулятор.


В инструкции рекомендуется "перед первым использованием присоединить устройство к сети электропитания на 8-12 часов до полной зарядки аккумулятора". Противоречивая рекомендация. Хотели сказать следующее: "перед первым использованием следует полностью, до 100%, зарядить аккумулятор. Для этого потребуется время не более 8-12 часов". Как только будет достигнут уровень зарядки 100%, зарядку нужно отключить, т.к. "не следует производить подзарядку устройства постоянно".

Аккумулятор литий-полимерный (Li-Pol), ёмкость аккумулятора - 2500 мАч. Цикл заряда Li-Pol аккумулятора делится на три части: предзаряд, ограничение тока и ограничение напряжения. Первый этап – предзаряд, характерен тем, что позволяет плавно начать заряжать глубоко разряженные аккумуляторы. Второй этап заряда – основной, максимальным током до тех пор, пока на аккумуляторе не установится напряжение отсечки (примерно 4,2V на один элемент), но на данном этапе аккумулятор заряжен всего лишь на 70%. На третьем этапе заряда аккумулятора стабилизируется напряжение, а ток заряда постепенно падает и когда достигает 1-3% от номинального считается что аккумулятор заряжен.


На заряднике нет никакой индикации. Процесс зарядки отражается оранжевым свечением светодиода на торце RMD-713. Когда зарядник отключен, этот светодиод светится зелёным. Зарядники для планшетников имеют стандартный разъём, поэтому можно использовать зарядник например от планшетника Samsung.

В разделе Настройки > Батарея пишет "Уровень заряда неизвестен", хотя тут же строкой ниже пишет "80% Работа от батареи".

Рекомендации по заряду литий-полимерных аккумуляторов в RMD-713. Эти же рекомендации на Хабре. Достижение уровня заряда 0% и 100% в процессе работы или зарядки нормально. Но оставление устройства на дальнейший разряд после достижения 0% так же как и неотключение его от зарядки при достижении 100% заряда приведёт к сокращению срока службы аккумулятора. Поэтому:
  • "если устройство не используется длительное время, подзаряжайте аккумулятор не менее  одного раза в течение двух недель, не дожидаясь момента полной разрядки";
  • "не следует производить подзарядку устройства постоянно";
  • раз в 1 - 3 месяца давайте аккумулятору полную разрядку с последующей полной зарядкой;
  • диапазон эксплуатации аккумуляторов (разряд) от –20°C до +50°C, холода они не боятся, а вот жары следует избегать. Заряд аккумуляторов рекомендуется проводить при температуре от +10°C до +30°C.

Клавиатура.


Стал набирать пароль для подключения к сети Wi-Fi, не смог сам догадаться как переключиться с русского языка на английский. Скроллинг языка на клавише пробела не функционирует. На стационарном компьютере залез в Гугл, оказалось всё крайне просто. В правом нижнем углу слева от часов миниатюрка клавиатуры. Жмём её; выбираем нужный язык. В настройках языка ввода перед этим выбрал два языка: русский и английский США.

Прошло несколько дней. Миниатюрка клавиатуры слева от часов самопроизвольно пропала, но в клавиатуре появилась кнопка с тремя бегкнками (настройка). Если её нажимать долго, появляется меню переключения языка клавиатуры, если её нажать кратковременно, появляется меню выбора языков ввода.

Сетевые ресурсы.


Официальный сайт Ross&Moor в России
Сайт Ross&Moor, в разработке
Группа ВКонтакте Ross&Moor
Ещё одна группа ВКонтакте
Обсуждение RMD-713 ВКонтакте
Обсуждение RMD-713 на форуме 4PDA
Ross&Moor в Твиттере
Ross&Moor в Google +


Где можно было купить и цены (2012 год).

  • Непосредственная покупка в магазине сети Media Markt. Стоимость 3000 рублей по акции (жёлтые ценники) или 3500 без акции. Плюс: купили и пошли.
  • Заказываем через интернет в сети E5. Стоимость 2800 рублей, с учетом скидок и формы доставки сумма может оказаться чуть меньше или чуть больше. Плюсы: максимально дёшево, заказ делается в считанные минуты и без предоплаты. Минус: придётся подождать неделю-две.


Видеообзор RMD-713.