Поиск по этому блогу

вторник, 24 декабря 2013 г.

Создание экрана блокировки для Android

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

воскресенье, 15 декабря 2013 г.

Переключение между экранами в Android

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

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

суббота, 7 декабря 2013 г.

Squares [Android]

Ребят, не пинайте меня сильно, но вот рееркарнация моей игры про квадратики)) Поиграйте, оцените, опять же, если есть идеи про статьи то всегда буду рад предложениям.




Краткое описание: 
Игрок попадает между двумя фронтами в виде куба, и ему нужно уворачиваться от вражеских кубов для того что бы выжить.

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

Google Play: play.google.com/store/apps/details?id=com.dajver.squance

Русский интерфейс: Нет

Системные требования: ARMv7

пятница, 29 ноября 2013 г.

Парсинг сайта в Android

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

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

суббота, 2 ноября 2013 г.

Dive in headfirst

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

Изображение 
Жанр: Приключения, Казуальная, Аркада 
Движок: Unity 
Версия: 1.1 
Язык интерфейса: Английский 
Технические требования: Android 2.2 (ARM7) и выше. 
Тип распространения: Игра бесплатна.


среда, 18 сентября 2013 г.

ViewPager с тремя разными Activity

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

вторник, 17 сентября 2013 г.

Мой словарь

Прикрепленное изображение

Краткое описание:
Программа для записи слов языка который изучаете

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

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

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

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


Русский интерфейс: Да

Разработчик: dajver
Домашняя страница: http://dajver.blogspot.com/
Google Play: https://play.google.com/store/apps/details?...er.mydictionary

четверг, 5 сентября 2013 г.

Как устанавливать приложения сразу на SD карту

image
Сегодня задался вопросом как сделать так что бы приложение инсталировалось сходу на карту памяти, все оказалось очень просто! В AndroidManifest.xml нужно прописать всего лишь одну строчку, и ваше приложение сможет сходу устанавливаться на карту памяти, вот эта строчка: 

android:installLocation="preferExternal"


А располагаться она должна в теге <manifest> под пакедж неймом и версией программы:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.fpm"
    android:versionCode="1"
    android:versionName="1.0"
    android:installLocation="preferExternal">


Все оказывается очень просто (:

Живой поиск в ListView через EditText

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

Штрих - коды

Прикрепленное изображениеПрикрепленное изображениеПрикрепленное изображениеПрикрепленное изображение

Описание:
Простая программа содержащая в себе все штрих-коды стран, в ней Вы можете найти:
1. Код страны по названию страны
2. Страну по коду
3. Как рассчитать контрольную сумму штрих-кода
Программа простая с виду и с позиции использования, надеюсь кому нибудь она будет полезна.


Русский интерфейс: Да

Разработчик: dajver
Домашняя страница: http://dajver.blogspot.com/
Google Play: https://play.google.com/store/apps/details?...codes&hl=ru

понедельник, 25 марта 2013 г.

Работаем с Fragment-ами в Android

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

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

понедельник, 11 марта 2013 г.

Создание кастомного ArrayAdapter'a для ListView

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

Facebook API в Android


Здравствуйте, у меня недавно появилась задача написать небольшую программу в которой будет использоваться facebook api и сегодня я хочу рассказать вам собственно как работать с этим api.

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

среда, 13 февраля 2013 г.

Соединяемся с сервером и обрабатываем полученный json

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

понедельник, 4 февраля 2013 г.

Работа с настройками в Android

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

четверг, 31 января 2013 г.

Работа с базой данных Android

Неделю назад столкнулся с тем что нужно было создать базу данных довольно серьезную в телефоне, и я начал копаться и пытаться освоить готовые примеры которые висят в интернете, я скажу вам что их там… больше чем навалом но я хочу внести и свою лепту так как большинство примеров мне не понравились они были запутанные и с большим количеством непонятного кода. 

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

Статья рассчитана на тех кто имеет хоть малейшее понятия что такое базы данных и хотя бы раз работал с любой из существующих баз, если же таковых знаний и умений нет то рекомендую хабрахабр для чтения этих статей их там полно. Конкретной статьи не посоветую так как сам с базами больше 4 лет уже работаю, учился не по статьям, а по методу тыка (: Так вот и научился.

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

четверг, 3 января 2013 г.

Событие долгого нажатия на карте

Сегодня мне понадобилось сделать событие длинного нажатия на карте, и я подумал что ничего сложного в этом нет, а оказалось что не так все просто… Начал пробовать события onLongClick, onLongPress и остальные события но оно совсем ничего не выдавало, я уже начал беситься и хотел уже забить на это дело, но наткнулся на пример который как раз у меня и заработал в нем все очень просто, давайте его рассмотрим.