Вот и вышла новая версия Ubuntu, в связи с чем решил обновить инструкцию по установке JDK, Eclipse и ADT.

Читать дальше »

Google Bookmarks Digg I.ua Linkstore Myscoop Communizm Ru-marks Webmarks Ruspace Linkomatic Kli.kz Web-zakladka Zakladok.net Reddit delicious Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong
by vovkab Комментириев (24) »
Рубрики: Разработка | Метки: , , , ,

Попался на глаза интересный скрипт, который переформатирует вывод logcat.

colored
Читать дальше »

Google Bookmarks Digg I.ua Linkstore Myscoop Communizm Ru-marks Webmarks Ruspace Linkomatic Kli.kz Web-zakladka Zakladok.net Reddit delicious Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong
by vovkab 1 комментарий »
Рубрики: Статьи | Метки: , ,

Привет разработчикам! Надеюсь вы уже слышали о предварительной версии Android SDK 1.5, которая недавно вышла. В ней появились новые возможности, но не торопитесь, некоторым из вас нужно будет исправить свои программы перед тем как полностью перейти на 1.5. Мы провели достаточно большое тестирование популярных программ в Андроид маркете и оказалось, что некоторые из них используют не стандартные техники, которые приводят к падению программ или странному поведению в Андроид 1.5. Ниже вы найдете пять советов/техник, руководствуясь которыми вы можете избежать некорректной работы ваших программ в новом SDK. Если вы написали программу для Android 1.0 или 1.5 SDK, то вам нужно более внимательнее с ними ознакомится.

Техника 1: Избегайте использования внутренних API
Читать дальше »

Google Bookmarks Digg I.ua Linkstore Myscoop Communizm Ru-marks Webmarks Ruspace Linkomatic Kli.kz Web-zakladka Zakladok.net Reddit delicious Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong
by vovkab Нет комментариев »
Рубрики: Статьи | Метки: , ,

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

1. Рисование картинок для кнопок.

Для этих целей можно использовать бесплатный векторный редактор Inkscape. Сколько и каких картинок нам нужно? В начале определимся с состояниями кнопки. Кнопка может быть нажата или нет, иметь фокус или нет. Несколько состояний:

+ фокус, + нажата
+ фокус, — нажата
— фокус, + нажата
по умолчанию.

buttons

Читать дальше »

Google Bookmarks Digg I.ua Linkstore Myscoop Communizm Ru-marks Webmarks Ruspace Linkomatic Kli.kz Web-zakladka Zakladok.net Reddit delicious Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong
by vovkab Комментириев (8) »
Рубрики: Статьи | Метки: , ,

Для чего это нужно? Например, вы решили сделать защиту вашей программы или вам нужно отличать один телефон с установленной программой, от другого. Это можно легко сделать с помощью следующего кода:
для доступа необходимы права на READ_PHONE_STATE
Читать дальше »

Google Bookmarks Digg I.ua Linkstore Myscoop Communizm Ru-marks Webmarks Ruspace Linkomatic Kli.kz Web-zakladka Zakladok.net Reddit delicious Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong
by vovkab Нет комментариев »
Рубрики: Кусочки кода | Метки: , , , ,

В данный момент на G1 (Android) существует проблема отправки СМС на языке отличном от английского (русский, к примеру), точнее все языки, для кодирования которых используется unicode (2 байта). Проблема в том, что при отправке СМС на языке, для которого достаточен английский алфавит используется однобайтная кодировка текста, при отправке русского, должна использоваться двубайтная, но вот “что-то пошло не так” и стандартные функции всегда используют однобайтную, соотв. вместо русского приходит просто пустое сообщение. Выход – кодировать самому в PDU и отправлять. Но стандартными средствами этого не сделать, а делается все через …. И тут случайно бродя по инету – нашел.
Читать дальше »

Google Bookmarks Digg I.ua Linkstore Myscoop Communizm Ru-marks Webmarks Ruspace Linkomatic Kli.kz Web-zakladka Zakladok.net Reddit delicious Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong
by vovkab Нет комментариев »
Рубрики: Кусочки кода | Метки: , , ,

Как отправить смс в эмулятор?

Самый простой способ это сделать — использовать Eclipse с плагином ADT.
1. Запускаем Eclipse.
2. Переходим в режим DDMS, для этого открываем в меню Window->Open Perspective->Other… и там выбираем DDMS
ddms-perspective

3. Запускаем эмулятор:
— либо из папки где у вас установлен сдк, например, путь_к_сдк-tools-emulator
— или запустив свой проект в эмуляторе

4. В Eclipse, в режиме DDMS выбираем эмулятор из списка (нужно кликнуть по нему):

ddms-emul-select

Читать дальше »

Google Bookmarks Digg I.ua Linkstore Myscoop Communizm Ru-marks Webmarks Ruspace Linkomatic Kli.kz Web-zakladka Zakladok.net Reddit delicious Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong
by vovkab Нет комментариев »
Рубрики: Статьи | Метки: , , , ,

Когда вы создаете новое приложение, в корне вашего проекта автоматически создается файл AndroidManifest.xml. AndroidManifest.xml — это необходимый файл в любом проекте. Он определяет глобальные значения для вашего пакета, в нем вы описываете, что находится внутри вашего приложения — деятельности, сервисы и тд. Вы так же определяете, как все эти элементы взаимодействуют с Андроид. Например, какие виды данных может перехватывать ваша программа. Должна ли она отображаться в главном меню вашего телефона и тд.
Читать дальше »

Google Bookmarks Digg I.ua Linkstore Myscoop Communizm Ru-marks Webmarks Ruspace Linkomatic Kli.kz Web-zakladka Zakladok.net Reddit delicious Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong
by vovkab Нет комментариев »
Рубрики: Статьи | Метки: ,

344712 cover.inddProfessional Android Application Development — книга по созданию мобильных приложений, содержит подробную информацию и примеры программ, которые показывают, как быстро строятся приложения для мобильных телефонов Android. Полностью совместима с версий Android SDK 1.0, покрывает все основные моменты, а также расширенные возможности Андроид (включая GPS, акселерометр и фоновые сервисы) которые помогут вам увеличить возможности ваших программ.

Читать дальше »

Google Bookmarks Digg I.ua Linkstore Myscoop Communizm Ru-marks Webmarks Ruspace Linkomatic Kli.kz Web-zakladka Zakladok.net Reddit delicious Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong
by vovkab Нет комментариев »
Рубрики: Книги | Метки: ,

android-programmers-guide-small2Из книги вы узнаете, как шаг за шагом освоить платформу, как скачать и установить все необходимые средства разработки, как создавать и настраивать динамические приложения и отлаживать результаты. Вы узнаете как использовать функции работы с интернетом, функции взаимодействия с GPS и телефонной программой, получить доступ к самым последним Google сервисам. Вы так же узнаете как создавать контент провайдеры и использовать в своих программах доступ к  SQLite базе данных.

Читать дальше »

Google Bookmarks Digg I.ua Linkstore Myscoop Communizm Ru-marks Webmarks Ruspace Linkomatic Kli.kz Web-zakladka Zakladok.net Reddit delicious Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong
by vovkab Нет комментариев »
Рубрики: Книги |

ListView один из наиболее распространенных Андроид виджетов. Он очень гибок и легок в использовании, и невероятно мощный, но иногда бывает сложным для понимания.
Одна из особенностей связанных с ListView возникает, когда вы решили использовать измененный цвет фона. По умолчанию, как и большинство виджетов, в ListView установлен прозрачный фон, что означает, вы можете видеть объекты находящиеся за ним. По умолчанию установлен темно серый цвет (#FF191919 с темной темой.) Так же, ListView позволяет использовать затухание краев, для обозначения того что список не закончился, это показано на скриншоте ниже:
Читать дальше »

Google Bookmarks Digg I.ua Linkstore Myscoop Communizm Ru-marks Webmarks Ruspace Linkomatic Kli.kz Web-zakladka Zakladok.net Reddit delicious Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong
by vovkab Комментириев (5) »
Рубрики: Статьи | Метки: , ,

Если вы хотите что бы ваша программа работала в полноэкранном режиме, то нужно в onCreate вашей Activity добавить следующий кусочек кода:

@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
...
}

Единственное стоит учитывать, что пользователь не сможет видеть состояние батареи и вовремя принять меры.

Google Bookmarks Digg I.ua Linkstore Myscoop Communizm Ru-marks Webmarks Ruspace Linkomatic Kli.kz Web-zakladka Zakladok.net Reddit delicious Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong
by vovkab Нет комментариев »
Рубрики: Кусочки кода | Метки: , ,

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

@Override
public void onCreate(Bundle icicle) {
    super.onCreate(icicle);
    requestWindowFeature(Window.FEATURE_NO_TITLE);
    setContentView(R.layout.main);
    ...
}
Google Bookmarks Digg I.ua Linkstore Myscoop Communizm Ru-marks Webmarks Ruspace Linkomatic Kli.kz Web-zakladka Zakladok.net Reddit delicious Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong
by vovkab Нет комментариев »
Рубрики: Кусочки кода | Метки: , ,

Android является программным стеком для мобильных устройств, в том числе операционной системы, промежуточного программного обеспечения и основных приложений. Он разрабатывается группой Open Handset Alliance, включающей в себя более 30 мобильных компаний и технологий. Android был создан «с нуля», чтобы позволить разработчикам создавать конкурентоспособные мобильные приложения, использующие все возможности мобильного телефона. Разработчики могут создавать приложения для платформы с помощью SDK Android.

С чего же начать?
Создавать программы для Android можно на всех самых распространенных ОС, таких как Windows, Linux и Mac OS. Для этого нам понадобяться 4 вещи: Java Development Kit (JDK), Eclipse, плагин для Eclipse(ADT) и собственно Android SDK.

Читать дальше »

Google Bookmarks Digg I.ua Linkstore Myscoop Communizm Ru-marks Webmarks Ruspace Linkomatic Kli.kz Web-zakladka Zakladok.net Reddit delicious Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong
by vovkab 1 комментарий »
Рубрики: С чего начать? |