Поиск по этому блогу
среда, 21 января 2015 г.
Авторизация в Twitter Android
воскресенье, 18 января 2015 г.
Изменение позиции элемента в списке Android
Я долго искал как сделать список с айтемами которые можно перетаскивать между собой, нашел кучу примеров которые работали но то не сохраняли положение куда переместили или например был пример который непонятно было как интегрировать в код, это библиотека github.com/bauerca/drag-sort-listview, возможно у меня руки кривые но я не смог ее поставить так что бы она работала, вечно что то вылетало и падало… В общем не подходило мне ничего, и я взялся говнокодить тот код который уже нашел до этого, который работал не верно.
В общем я вам сейчас открою страшную тайну как всегда (:
В общем я вам сейчас открою страшную тайну как всегда (:
пятница, 16 января 2015 г.
Импортировать Maven репозиторий в Gradle
Столкнулся с такой фигней что надо найти библиотеку для студии, а нигде нет пособия по интеграции ее в студию, скачивать project lib и подключать к проекту не хочется так как это отяжеляет проект и делает его более громоздким.
Но зато часто встречаю когда в репозитории указывают адрес Maven репозитория. Но как же его подключить в Android Studio? А просто!
Но зато часто встречаю когда в репозитории указывают адрес Maven репозитория. Но как же его подключить в Android Studio? А просто!
вторник, 30 декабря 2014 г.
Динамическое создание элементов в Android
Интересная штука создание элементов динамически, вроде создал пару edittext'ов, а как прочесть с них то что ввел вообще не ясно (: Но ничего сегодня я напишу как их и создавать, и как читать из них, и даже как удалять…
понедельник, 24 ноября 2014 г.
Нахождение текущего местоположения
Сегодня будет короткая заметка о том как сделать определение текущего местоположения пользователя.
Для этого нам понадобится создать сервис который будет в постоянном режиме отслеживать текущее местоположение по GPS.
В этом классе мы создаем сервис включающий класс который получает данные о текущем местоположении, в принципе все стандартно, только не стандартно что это вынесено в отдельный класс — сервис. Дальше мы создаем нужные переменные и получаем нужные данные из LocationListener'a, и записываем их в переменные. Ну а дальше просто возвращаем эти данные в getLatitude и getLongitude.
Для этого нам понадобится создать сервис который будет в постоянном режиме отслеживать текущее местоположение по GPS.
В этом классе мы создаем сервис включающий класс который получает данные о текущем местоположении, в принципе все стандартно, только не стандартно что это вынесено в отдельный класс — сервис. Дальше мы создаем нужные переменные и получаем нужные данные из LocationListener'a, и записываем их в переменные. Ну а дальше просто возвращаем эти данные в getLatitude и getLongitude.
суббота, 18 октября 2014 г.
Изменить цвет ActionBar, ActionBar.Tabs и ActionBar.PopupMenu
Так бывает складывается что нужно поменять полностью цвет Action bar'a, табов под ним и меню, да и всего на свете. Так вот это оказывается не так то просто (: Я проковырялся дня два пока разобрался со всем этим, и вот сегодня я хочу вам рассказать как да что нужно сделать что бы изменить цвет Action bar'a, табов и popup menu.
пятница, 17 октября 2014 г.
Custom MediaController Android
Так сложилось что мне не подошел стандартный Meedia Controller который используется в VideoView, и поэтому я пошел искать кастомный и нашел на одном из американских сайтах с туториалами. Там как раз рассказывают как создать кастомный MediaController со своими елементами, в общем для меня это было то что нужно, и я решил что эту статью нужно перевести к себе в блог, может она мне еще пригодится, а может не только мне…
Вот так будет выглядеть сам медиаплеер с видео:
Вот так будет выглядеть сам медиаплеер с видео:
пятница, 10 октября 2014 г.
Как поменять весь шрифт в приложении
Извините народ что я так долго ничего не писал, да и времени не было как-то, да и интересного что написать тоже не было, все с чем работал можно с легкостью найти в интернете, но вот сегодня чего-то сложилось так что такую задачу найти сразу не смог, по этому хочу поделиться реализацией этого вопроса.
И так постала значит передо мной задача запендюрить шрифт на всю аппу один, а я до этого делал только под определенные текствьюхи шрифты, а проект здоровый, около 20 экранов, у каждого еще есть по одному \ два диалога в которых тоже нужно изменить шрифт, в общем жуть. Ну я подумал что делать для каждого TextView отдельный TypeFace и прикручивать его к TextView глупо, поэтому начал искать как сделать так что бы сразу одним махом и все элементы с текстом перевести на мой шрифт, и знаете, нашел пару решений, но они оказались не рабочими или очень сложными, а так как я не люблю сложный код я решил что надо что-то по проще и легче в усвоении.
В общем смотрите что получилось в итоге.
И так постала значит передо мной задача запендюрить шрифт на всю аппу один, а я до этого делал только под определенные текствьюхи шрифты, а проект здоровый, около 20 экранов, у каждого еще есть по одному \ два диалога в которых тоже нужно изменить шрифт, в общем жуть. Ну я подумал что делать для каждого TextView отдельный TypeFace и прикручивать его к TextView глупо, поэтому начал искать как сделать так что бы сразу одним махом и все элементы с текстом перевести на мой шрифт, и знаете, нашел пару решений, но они оказались не рабочими или очень сложными, а так как я не люблю сложный код я решил что надо что-то по проще и легче в усвоении.
В общем смотрите что получилось в итоге.
четверг, 8 мая 2014 г.
Подборка полезных библиотек для разработки в Android
Последнее время для упрощения кода, да и вообще упрощения своей жизни я начал использовать разнообразные библиотеки которые упрощают работу с разного рода функциями которые часто использую, такие как создание запросов на сервер, загрузка картинок или парсинг json.
Сегодня я хочу рассказать вам о нескольких библиотеках которые я использую и которые смогут помочь вам в дальнейшей разработке.
Сегодня я хочу рассказать вам о нескольких библиотеках которые я использую и которые смогут помочь вам в дальнейшей разработке.
воскресенье, 4 мая 2014 г.
Как подключиться к конкретной WiFi точке в Android
Всем снова привет! Давно я ничего не писал и вот решил сегодня выдать новый перл (:
Недавно мне нужно было сделать проект в котором приложение подключается к конкретной сети и делает кое какие манипуляции, долго колупался и пытался подключиться по SSID к своей домашней сети но так и не вышло, на stack overflow куча ответов где говорят что это возможно но у меня не вышло, и тогда я попробовал подключиться к MAC своего компьютера и все получилось, девайс после нажатия на кнопку подключался к нужной сети.
Так вот собственно как я это сделал сегодня и хочу рассказать.
Недавно мне нужно было сделать проект в котором приложение подключается к конкретной сети и делает кое какие манипуляции, долго колупался и пытался подключиться по SSID к своей домашней сети но так и не вышло, на stack overflow куча ответов где говорят что это возможно но у меня не вышло, и тогда я попробовал подключиться к MAC своего компьютера и все получилось, девайс после нажатия на кнопку подключался к нужной сети.
Так вот собственно как я это сделал сегодня и хочу рассказать.
Подписаться на:
Сообщения (Atom)