block1

вторник, 14 апреля 2015 г.

на андроиде отключается интернет

Когда пытаетесь настроить Spinner по своему вкусу, что можете понаблюдать, как смотрятся системные ресурсы чтобы достичь желаемого результата компонента. К примеру, зайдите в папку...\sdk\platforms\android-18\data\res\drawable-xhdpi и поищите в нём файлы со словом spinner. Вы увидите, собственно ресурсы проданы за счет файлов NinePatch.



Создаём личный стиль для Spinner



У вас есть возможность сделать личные стили за счет файлов NinePatch. Создаёте три изображения для всевозможных состояний (возможно помимо прочего прибавить четвёртое для состояния disabled).



Дальше создаёте xml-файл, описывающий визуальные состояния составляющей (normal, selected, pressed, disabled). XML-файл и графика обязаны пребывать в одной папке андроид drawable.



Res/drawable/btn_dropdown. xml



После этого нужно было прописать свежую тему (или же отредактировать имеющуюся).



Res/values/themes. xml



Осталось прописать в атрибуте android:spinnerStyle разработанный стиль, дабы увидать красоту.



Лапа взамен треугольника



По умолчанию, у Spinner в правом нижнему углу применяется треугольник для раскрытия перечня. Продемонстрирую иной метод, использующий не файлы NinePatch, а xml-файлы и растровые изображения. Заодно заменим и наружный вид компонента.



В файле res/values/styles. xml добавим свежие строки для компонента:



Первая строчка ссылается на андроид ресурс gradient_spinner. Сделайте свежую папку res/drawable и в ней сделайте файл gradient_spinner. xml:



В данном файле есть гиперссылка на ресурс с растровым изображением spinner_arrow. Сделайте в графическом редакторе необходимое изображение, которое надлежит сменить треугольник. В моём случае это станет кошачья лапа. Сохраните рисунок под именем spinner_arrow. png в такой же папке drawable. При стремлении можете прибавить добавочные стили для фокуса, нажатия и т. п. (проследите первоначальный образчик для образца).



Подключаем разработанный стиль:



Запускаем образчик и смотрим андроид эффектом. Для сравнения ниже добавил второй Spinner с обыкновенным стилем. Мне может показаться на первый взгляд, наш вариант значительно интереснее и его хотелось бы применять по умолчанию во всех Android-приложениях.


Реклама

интернет кинотеатр для андроид

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



Заменяем ориентацию экрана на эмуляторе



Для смены ориентации экрана на эмуляторе применяют комбинации клавиш Ctrl+F11. Помимо прочего применяют клавиши 7 или же 9 на цифровой клавиатуре.



Ниже приводится шпаргалка-список этих клавиш.



При использовании клавиш на цифровой клавиатуре нужно было отключить NumLock.


Emulated Device Key Keyboard Key Home HOME Menu (left softkey) F2 or Page-up андроид button Star (right softkey) Shift-F2 or Page Down Back ESC Call/dial button F3 Hangup/end call button F4 Search F5 Power button F7 Audio volume up button KEYPAD_PLUS, Ctrl-F5 Audio volume down button KEYPAD_MINUS, Ctrl-F6 Camera button Ctrl-KEYPAD_5, Ctrl-F3 Switch to previous layout orientation (for example, portrait, landscape) KEYPAD_7, Ctrl-F11 Switch to next layout orientation (for example, portrait, landscape) KEYPAD_9, Ctrl-F12 Toggle cell networking on/off F8 Toggle code profiling F9 андроид (only with - trace startup option) Переключает в полноэкранный режим и назад Alt-Enter Toggle trackball mode F6 Enter trackball mode temporarily (while key is pressed) Delete DPad left/up/right/down KEYPAD_4/8/6/2 DPad center click KEYPAD_5 Onion alpha increase/decrease KEYPAD_MULTIPLY(*) / KEYPAD_DIVIDE(/)

Вспомогательная информация



Подобная заметка для Windows Phone 7 - Клавиатура на эмуляторе Windows Phone 7


Реклама

плохо работает интернет на андроиде

4. Выясните правильность опции часового пояса на смартфоне. Для трекера это довольно важно, потому что он "разговаривает" с сервером по всемирному координированному времени UTC, которое соответствует нулевому - Гринвичскому - часовому поясу. Выясните, собственно в опциях смартфона включены мобильная трансляция данных, GPS-приёмник и Wi-Fi (когда, естественно, вы рассчитываете использовать ими).





5. Запустите на смартфоне приложение GPShome Tracker. В опциях программы выясните, собственно наоборот строчки "Включить трекер" установлен флажок (галочка).









Выйдите на улицу, на андроид балкон, поднесите смартфон к большому окошку - словом, дайте Android-телефону увидать "чистое небо" направлением на зюйд. Дождитесь, пока же телефонный аппарат обозначит месторасположение, при всем при этом в окошке "Информация" появятся координаты. Когда смартфон подключён к онлайну, что в разделе "Карта" сориентироваться его месторасположение, а через некоторое количество секунд объект будет замечен повторяющий вид точки на карте Кабинета пользователя GPShome (раздел "Прогноз").



Описание приложения GPShome Tracker



Программа содержит три отдельных окна-раздела.





1. Информация. Тут отображается общая информация о местоположении, когда телефонный аппарат определяет координаты, а трекер трудится).



2. Карта с указателем текущего расположения смартфона. Вызывается иконкой андроид Карта отображается лишь при наличии интернет-подключения.



3. Опции. Открывается нажатием на иконку. Перечень опций:


Применять GPS. Для определения позиции станет использоваться даже GPS-приёмник, при всем при этом он обязан быть включён в опциях прибора. ЗАМЕТЬТЕ! GPS преумножает точность, хотя повышает употребление энергии батареи, но GPShome Tracker включает GPS-приёмник лишь по потребности. Включить трекер. Включает передачу отчётов на сервер и работу трекера в фоновом режиме. Применять сети. Приложение станет применять для определения координат данные сеток Wi-Fi и GSM, при всем при этом на приборе непременно обязан быть подключён мобильный онлайн. GPShome Tracker автматически поднимает включение и отключается от сети. ЗАМЕТЬТЕ! Применение сеток сокращает андроид точность, преумножает интернет-трафик, хотя некоторое количество преумножает время жизни от батареи и разрешает вычислить сделку там, где не трудится GPS (к примеру, в помещениях). Частота отчётов в перемещении как нередко трекер станет определять сделку и отправлять отчёт на сервер, как только датчик определяет движение прибора. Частота отчётов в покое уточняет, как нередко трекер станет определять сделку и отправлять отчёт на сервер, когда планшет или же смартфон пребывает без перемещения. GPS включён неустанно. При скорости повыше подобранной GPS-приёмник не выключается. Это даёт наиболее высококачественный трек при быстром перемещении, как только GPS-приёмнику тем более сложно резко вычислить сделку. Детектор перемещения. Это - относительная чувствительность датчика перемещения. Обманывать её не стоит, всего лишь вы заметите, собственно в кое-каких случаях трекер воспринимает перемещение, как стоянку (к примеру, при поездке в поезде и тп.). Время поиска GPS. Когда GPS-приёмник не имеет возможности андроид вычислить сделку, что он станет продолжать поползновения на протяжении заданного времени. Чем больше это время, что повыше затрата батареи. Записывать лог. Включает запись системного лога. У вас есть возможность помочь нам значительно улучшить программу, когда, найдя оплошность, запишите и отправите нам лог, в котором она воспроизводится. Выключенный смартфон/планшет не отправляет данные на сервер

Вопросы и ответы


Как отключить иконку приложения в вехней панели уведомления Сервер демонстрирует неправильное время объекта Некачественный трек на карте в Кабинете андроид пользователя



Когда у вас есть информация об промахах программы или же были замечены думы по её улучшению - напишите нам, и мы сообща с вами поразмыслим и оговариваем, собственно возможно с данным устроить.