Touch screen google android

Touch screen google android

Кастомная прошивка для планшетов на базе WM8650- Eken M008s, M009s, VIA WM8650, MIDV7 и другие
Eken M008s, M009s, VIA WM8650, MIDV7

Свежая сборка на основе заводской прошивки от EKEN 1.5.1
Подходит ко многим планшетам на базе процессора WM8650

Список изменений по сравнению со стандартной прошивкой:

  • -получен Root;
  • -установлен и работает новый Market;
  • -анимация загрузки стандартная (анимированная надпись ANDROID);
  • -скрипт выбора устройства (взято из убероида)
  • -удален весь китайский софт;
  • -после прошивки Русский устанавливается по дефолту;
  • -часовой пояс Москва по дефолту;
  • -подчищен мусор от программ размером 0 в установке приложений (не все, времени нет сейчас);
  • -удалил рингтоны прочий мусор (т.к не используется);
  • -Установил новый шрифт
  • -Чуть уменьшил значки в дефолтном лаунчере, сделал сетку 5х5, при повороте значки не теряются.
  • -Удалил не нужную китайскую погоду и слайд шоу
  • -Подчистил софт, оставил самое необходимое (планирую версию с кучей софта и полностью чистую)
  • -Обои немного обновил (еще бы разобраться почему они обрезаются при установке на рабочий стол).

За убитые девайсы ответственности не несу, все на свой страх и риски в ознакомительных целях 😉

Бета версия только для планшетов 7″ с синим диодом, с рабочей камерой от 08,08,2011
http://narod.ru/disk/21225712001/Eken151_r. 0.7beta.7z.html

Всем кто убил планшет прошивкой или у кого не работает тач, пропала камера.

Сообщение отредактировал vaalf — 15.01.17, 15:40

sva12,
а для чего вам iptables? на оптимусе у меня была потребность для работы droidwall, чтобы gprs инет не все кушали, а тут тока wifi? к чему это
хочу со скайпом разобраться, очень не хватает его, у кого нибудь завелся? не кот лайт, а полноценный

Сообщение отредактировал TDemon — 17.06.11, 12:13

«для чего вам iptables?»
На работе инет через прокси сервер.
А так как андроид браузеры не поддерживают прокси (кроме оперы мобил, да и то криво),
то нужно пользоваться прогами типа ASProxy, TransProxy и тому подобными.
Они в свою очередь требуют поддержку iptables.

Впрочем это не критично.
Планшетом на работе не собираюсь пользоваться, для этого есть нетбук с нормальной системой — виндой.
Просто спросил — можете-ли Вы ?
Нет, значит — нет.

новую 1.3.1 не прошивал, щас скачиваю, поставлю на 1.3.0 )
полет нормальный) аппарат — синий диод, черное аудио

Сообщение отредактировал sonikman — 19.06.11, 14:45

врядли кто то знает, но в любом случае в лучшую сторону

Сообщение отредактировал TDemon — 20.06.11, 18:22

работа, времени нет проверить глюки и косяки, сеня выложу

Обновил первый пост, изменения:
Заменен Framework-res.apk (оформление в синих тонах в стиле Android 3.0)
Шрифт заменен на bauhaus
Подчищен мусор от удаленных китайских приложений
Добавлен GTalk, Cachemate For Root Users
Удалены: Dolphin Browser HD (есть мини), Kate-клиент в контакте, Smart Keyboard Pro, Titanium_Backup PRO, zoomby ru
По мелочам изменения в файлах конфигов, надеюсь в лучшую сторону

Думаю в следующей версии, если будет время и не продам девайс удалить все китайское, плеер, музыку, галерею, погоду и заменить на стоковые от 2.2
В планах конечно глобальные измиенения, но честно говоря нет време даже линукс поставить нормальный, а не с флешки юзать
Если кому -нибудь нужно, можно выложить версию Lite, без моего софта и без китайского, порядка 60 метров всего весить будет думаю.

Сообщение отредактировал TDemon — 21.06.11, 10:25

про AC3 думаю это не ко мне, я просто софтово под себя делаю удобную прошивку и выкладываю тут, насколько я помню на оптимусе тоже ac3 звука не было, а там Myr4ik занимался портированием 2.3, так что я то тем более врядли чем то помогу. Моя сборка ориентирована на тех кто не хочет запариваться с софтом и работой маркетов, можно сказать кто первый раз столкнулся с андроидом и хочет получить более менее готовую к повседневной работе прошивку.
Про игры я на этом планшете вообще забыл, по-моему кроме тормозящих птичек без фона (кто играл на айфоне поймет, что тут просто тормоз эти птицы) врядли что то достойное внимания идет

Читайте также:  Фифа 14 андроид как взломать

Сообщение отредактировал TDemon — 21.06.11, 10:57

честно говоря, лучше из списка:
Advanced Task Killer Pro 1.9.7B79 -таск киллер, может кто-то использует
BobClockD3 1.1 Rus — красивые часы виджет из плеера COWON
ClockWidget- виджет часы из SE arc
Cachemate For Root Users
Dolphin Browser Mini 2.1.1 RusMod- браузер, заточенный под слабые девайсы
Fancy Widget Pro v1.0.8 — красивые часы и погода в стиле Sense (поддержка скинов)
FBReaderJ-читалка книг
LauncherProPlus 0.8.6.0 ru v1.3.5 -отличный лаунчер
MailAgent+ICQ b44 FC — мод агента, добавлено много нового(есть аська)
MoboPlayer-хороший плеер, то что не идет на стандартном, на нем вполне сносно (в настройках плеера выставить softwate decoding)
Root Explorer v2.16 — файловый мэнеджет для рута
StickyNote-заметки
SwitchPro v2.0.1 RU 0.3- виджеты системных функций
Titanium_Backup PRO 3.8.5.2 — бекап приложений с настройками на случай переустановки системы
Total Commander Beta- очень понравился, хоть и бэта
VuDroid 1.4 — читалка DJVU и PDF
YouTube 2.1.6-ютуб
TubeMate-скачка и просмотр видео с ютуба
kinodroid_1.1.2-программа простотра фильмов онлайн

оставить только минимум без «украшательств»(виджетов), а остальное выпустить отдельным паком.
«Минимум» вижу так 🙂 :
Advanced Task Killer Pro 1.9.7B79 -таск киллер, может кто-то использует
Cachemate For Root Users
Dolphin Browser Mini 2.1.1 RusMod- браузер, заточенный под слабые девайсы
FBReaderJ-читалка книг
LauncherProPlus 0.8.6.0 ru v1.3.5 -отличный лаунчер
MoboPlayer-хороший плеер, то что не идет на стандартном, на нем вполне сносно (в настройках плеера выставить softwate decoding)
Root Explorer v2.16 — файловый мэнеджет для рута
StickyNote-заметки
Titanium_Backup PRO 3.8.5.2 — бекап приложений с настройками на случай переустановки системы
Total Commander Beta- очень понравился, хоть и бэта заменил бы на ghost commander
VuDroid 1.4 — читалка DJVU и PDF
YouTube 2.1.6-ютуб

В принципе можно уменьшить еще, но это вроде самое необходимое.

Сообщение отредактировал Trex — 21.06.11, 13:08

Источник

Как откалибровать сенсорный экран на Android

Со временем сенсорный экран Вашего устройства Android может начать давать сбои. Прежде чем подумать о замене своего устройства, Вы должны попробовать, может ли калибровка сенсорного экрана решить проблемы. Вот как откалибровать Android смартфон или планшет.

Требуется ли калибровка сенсорного экрана

По мере того, как Android развивался, аппаратное обеспечение, на котором он работает, тоже. Аппаратное обеспечение Android сегодня намного лучше, чем предыдущие поколения.

Современные сенсорные экраны Android редко требуют от пользователя калибровки или другой настройки. Сбои сенсорного экрана, скорее всего, будут вызваны проблемами с оборудованием, которые не могут быть исправлены, чем проблемой конфигурации.

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

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

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

Тестирование экрана

Прежде чем начать, Вам нужно проверить, работает ли сенсорный экран на Вашем Android-устройстве.

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

Читайте также:  Безопасный ватсап для андроид

Если у Вас старый телефон Android, Вы можете попытаться получить доступ к этому секретному меню сенсорного экрана, набрав *#*# 2664# *# *. Эта опция не будет работать на устройствах Android, начиная с версии Android 5 Lollipop.

Для современных устройств Android в магазине Google Play есть приложения, которые позволят Вам протестировать сенсорный экран. Они покажут Вам ответы на прикосновения к экрану, помогая Вам оценить, правильно ли откалиброван экран или нет. Хороший вариант — Touch Screen Test.

Приложение простое в использовании. Установите его и коснитесь экрана в любом месте.

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

Калибровка сенсорного экрана

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

Эта функция была удалена в более поздних версиях Android. Для большинства современных устройств на Android единственным вариантом для калибровки сенсорного экрана является возврат к приложению калибровки из Google Play Store.

Хорошим приложением, которое стоит попробовать, является Touchscreen Calibration. Для начала установите приложение из Google Play Store.

Затем откройте приложение и нажмите кнопку «Calibrate» в центре, чтобы начать.

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

Источник

Сенсорные технологии в Android

Подобно iOS, Android создает объект, содержащий данные о физическом взаимодействии пользователя с экраном — Android.View.MotionEvent объект. Этот объект содержит данные, такие как выполняемые действия, место касания, степень применения нажима и т. д. MotionEvent Объект разбивает перемещение на следующие значения:

Код действия, описывающий тип движения, например начальное касание, сенсорный переход по экрану или сенсорный ввод.

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

MotionEvent Объект будет передан в соответствующий метод в приложении. Существует три способа реагирования на событие касания приложением Xamarin. Android:

Назначьте обработчик событий — Android.Views.View Класс содержит приложения, EventHandler к которым может быть назначен обработчик. Это типичное поведение .NET.

Реализация -Экземпляры этого интерфейса могут быть назначены объекту представления с помощью представления. SetOnListener Method. Это функционально эквивалентно назначению обработчика событий для View.Touch события. Если существует общая или общая логика, которой может потребоваться много различных представлений, когда они затронуты, то будет более эффективным создание класса и реализация этого метода, чем Присвоение каждому представлению собственного обработчика событий.

Переопределение — Все представления в подклассе Android Android.Views.View . Когда представление затронуто, Android вызывает метод OnTouchEvent и передает ему объект в MotionEvent качестве параметра.

Не все устройства Android поддерживают сенсорные экраны.

Добавление следующего тега в файл манифеста приведет к тому, что Google Play будет отображать приложение только для тех устройств, для которых включено касание:

Жесты

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

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

Читайте также:  Как можно обновит андроида

Чтобы реализовать средство обнаружения жестов, действием необходимо создать экземпляр GestureDetector класса и предоставить копию IOnGestureListener , как показано в следующем фрагменте кода:

Действие также должно реализовывать Онтаучевент и передавать Мотионевент детектору жестов. В следующем фрагменте кода приведен пример.

Когда экземпляр определяет нужный GestureDetector жест, он уведомляет действие или приложение, вызывая событие или через обратный вызов, предоставленный GestureDetector.IOnGestureListener . Этот интерфейс предоставляет шесть методов для различных жестов:

Вызывается, когда касание происходит, но не освобождается.

Онфлинг — вызывается при возникновении вставляет и предоставляет данные в начале и в конце сенсорного ввода, вызвавшего событие.

Онлонгпресс — вызывается при длительной нажатии.

OnScroll -вызывается при возникновении события Scroll.

Оншовпресс — вызывается после завершения работы, а событие перемещения или вверх не было выполнено.

Онсинглетапуп — вызывается при возникновении одного касания.

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

Пользовательские жесты

Жесты — это отличный способ взаимодействия пользователей с приложением. Интерфейсы API, которые мы видели до сих пор, достаточно для простых жестов, но могут доказать немного обременительным для более сложных жестов. Для облегчения работы с более сложными жестами Android предоставляет еще один набор API в пространстве имен Android. жесты, который упрощает некоторые косвенные нагрузки, связанные с пользовательскими жестами.

Создание настраиваемых жестов

Начиная с версии Android 1,6, пакет SDK для Android поставляется с предварительно установленным приложением в эмуляторе, называемом «Построитель жестов». Это приложение позволяет разработчику создавать предварительно определенные жесты, которые могут быть внедрены в приложение. На следующем снимке экрана показан пример построителя жестов.

Улучшенную версию этого приложения, называемую инструментом жестов, можно найти Google Play. Инструмент жеста очень похож на построитель жестов, за исключением того, что он позволяет тестировать жесты после их создания. На следующем снимке экрана показан построитель жестов:

Инструмент «жест» является более полезным для создания настраиваемых жестов, так как он позволяет тестировать жесты при их создании и легко доступен с помощью Google Play.

Инструмент «жест» позволяет создать жест путем рисования на экране и назначения имени. После создания жестов они сохраняются в двоичном файле на SD-карте устройства. Этот файл необходимо получить с устройства, а затем упаковать с приложением в папке/Ресаурцес/рав. Этот файл можно получить из эмулятора с помощью Android Debug Bridge. В следующем примере показано, как скопировать файл из хранилища Galaxy в каталог ресурсов приложения:

После получения файла он должен быть упакован в приложение внутри каталога/Ресаурцес/рав. Самый простой способ использовать этот файл жеста — загрузить файл в Жестурелибрари, как показано в следующем фрагменте кода:

Использование пользовательских жестов

Чтобы распознать пользовательские жесты в действии, к его макету должен быть добавлен объект Android. жестов. Жестуреоверлай. В следующем фрагменте кода показано, как программным способом добавить Жестуреоверлайвиев к действию:

В следующем фрагменте кода XML показано, как добавить Жестуреоверлайвиев декларативно:

GestureOverlayView Содержит несколько событий, которые будут создаваться во время процесса рисования жеста. Самое интересное событие — GesturePerformed . Это событие возникает, когда пользователь завершает рисование своего жеста.

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

Каждый объект прогноза содержит оценку и имя одного из жестов в GestureLibrary . Чем выше оценка, тем выше вероятность того, что жест, названный в прогнозе, соответствует жесту, нарисованному пользователем. В целом, баллы ниже 1,0 считаются неплохими совпадениями.

В следующем коде показан пример сопоставления жеста:

После этого вы должны понимать, как использовать касания и жесты в приложении Xamarin. Android. Теперь давайте перейдем к пошаговому руководству и посмотрим все концепции в рабочем примере приложения.

Источник

Оцените статью