четверг, 9 февраля 2012 г.

Проездной билетик!



Вот и готово первое приложение, выложенное на Маркет)) Пути так сказать накатаны, можно смело доводить до ума сапера!

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

Вывод текста определенной ширины

Встала сегодня проблема, как подобрать шрифт для вывода текст, чтобы по ширине этот текст занял ровно определенное расстояние. Копал копал документацию по DrawText и по Paint - не нашел ничего полезного. Стал изобретать велосипеды и вот чем все закончилось)
Пусть есть у нас ширина, в которую надо вывести текст - int dif.

Ничего умнее в голову не пришло, чем сдделать вот такой цикл:

String  text = "123456";
Paint p = new Paint();
while(p.measureText(text.toString()) < end_x - x)
  p.setTextSize(p.getTextSize() + 1);

Таким образом увеличиваем размер шрифта, пока нужная нам строка влазит в отведенное место)

воскресенье, 5 февраля 2012 г.

Первая победа))

Ураааааааа!!! вот и закончилась наконец-то модерация сайта) Заявка в ЭдСЕнсе одобрена и можно смело платить регистрациооный взнос на маркете.. А пока начал писать другое приложение - про счастливые билеты. Попробую сначала на нем потестить рекламу и процедуру публикации приложения) В общем ууудачи мне!

вторник, 31 января 2012 г.

Баги))

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

И хочется сделать в ближайшие дни адекватную работу с таймером (чтоб время приостанавливалось и сохранялось при выходе-продолжении) и добавить пару новых уровней. 

понедельник, 30 января 2012 г.

Android market

Ура!! AdMob ожил и принял банковские реквизиты. Но далеко я не ушел) Перед получением заветного номера для фиксирвоания рекламы, необходимо, чтобы приложение уже было выложено на AndroidMarket.. Не отчаиваемся и ждем, пока AdSense подтвердит мой сайт и полностью одобрит регистрацию.
Тем временем можно довести до ума внешний вид, подправить особо крупные баги (если таковые есть) и решить вопрос с кнопкой (кнопками) для переключения между режимами постановки флага или открытия клетки.

Печааааааль...

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

Вернулся на сайт AdMob'a, заполнил все формы (не без сомнений конечно..), нажал заветное Submit и.... И собственно с тех пор сайт у меня и не открывается... Не только у меня конечно, у друзей-знакомых он тоже не грузится. Вот так вот и положил я сайт крупной компании :D
Надеюсь, к вечеру все исправится и закончу таки эту регистрацию..

воскресенье, 29 января 2012 г.

Регистриции регистрации регистрации....

Отвлечемся от разработки и подумаем о делах более насущных.. Пришла пора добавить в приложение рекламу и начать разработку Pro версии. Что сложного? - думал я.. Идем на сайт первого попавшегося AdMob'a, регистрируемся, получаем заветный код(номер, еще что-то) и радуемся.. Оказалось, что все не так то и просто.

1. Чтобы зарегистрироваться в гугл как продавец, надо иметь аккаунт в AdSense. Сказано-сделано, идем туда
2.Чтобы зарегистрироваться в AdSense надо иметь свой сайт (блог и т.д.). Сказано-сделано - старательно мастерим сайт и ждем проверки гуглом.. Надеюсь, все пройдет без косяков)
3. Идем на сайт AdMob, регистрируемся, пытаемся добавить новое приложение и нас бросает на страницу реквизитов для платежей! Либо Pay via ACH/Wire, либо Pay via PayPal. Второе для России не подходит (деньги не выплаивают, а только "вплачивают". Поэтому очередной квест - "Сходи в банк и зарегистрируй долларовый счет на физическое лицо". Собственно, этот квест и пойду выполнять... Продолжение следует)