Найдено 348 результатов
Перейти к расширенному поиску
- AndreyI
- 02 дек 2012, 02:30
- Форум: Уроки
- Тема: Урок 79. XmlPullParser. Парсим XML
- Ответы: 83
- Просмотры: 74539
elron писал(а):
А как всётаки редактировать такой файл ?
AndreyI писал(а): Вы только можете скопировать их содержимое в другое место и уже там изменять.
apk ко всему прочему, еще и подписан электронной подписью, даже если вы каким-то образом и измените инсталлированный пакет, то работать он уже не будет.
- AndreyI
- 30 ноя 2012, 15:10
- Форум: Среда разработки, установка и настройка SDK, AVD эмулятор
- Тема: Эклипс, возможности
- Ответы: 16
- Просмотры: 8561
ну да, а что? там удобное сравнение любых файлов.. у меня просто куча архивов -версий проги всегда есть. Могу откатиться куда хочу если что, или сравнить любой файл. Кстати, посмотрела эту штуку в эклипсе - круто.. он сохраняет все версии файлов (или почти все). Я сразу себе анлим выставила - пусть...
- AndreyI
- 30 ноя 2012, 14:27
- Форум: Ваши приложения
- Тема: Моя первая программа на маркете.
- Ответы: 12
- Просмотры: 8107
На то же самое, что и обладатели полноценных приложений. Я не думаю, что реклама нажимается по принципу "А! вот это клёвое красочное приложение.. пожалуй нажму на рекламу" :) Реклама это всегда раздражитель для большинства пользователей. Поэтому нужно сначала убедиться, что пользователь сможет прос...
- AndreyI
- 30 ноя 2012, 12:37
- Форум: Ваши приложения
- Тема: Моя первая программа на маркете.
- Ответы: 12
- Просмотры: 8107
Я бы, если честно, сразу бы такую программу бы удалила. Подозрительно выглядит - считает одно, и зачем-то интернет нужен. И рекламу бы не ставила в такую простейшую прогу. Или хотя бы в описании напишите, что там реклама. Я тоже считаю, что для первых программ на маркете добавлять рекламу как-то не...
- AndreyI
- 30 ноя 2012, 12:22
- Форум: Прочее
- Тема: Как обработать press у батона?
- Ответы: 11
- Просмотры: 6689
rezak90 писал(а):
для этого не обязательно так извращаться, у активити есть метод runOnUiThread() который можно вызвать с любого не ui потока
С этим согласен, на одну строчку меньше писать (не нужно создавать Handler);
Это примерный аналог метода SwingUtilities.invokeLater в JAVA Swing только там он статический.
- AndreyI
- 30 ноя 2012, 09:51
- Форум: Прочее
- Тема: Че за???
- Ответы: 6
- Просмотры: 4030
Вам обязательно делать кнопку невидимой, может просто сделать ее не активной?
- AndreyI
- 30 ноя 2012, 06:16
- Форум: Прочее
- Тема: Как обработать press у батона?
- Ответы: 11
- Просмотры: 6689
Только не забывайте, что поскольку обработка идет не в UI потоке, то напрямую вносить изменения в экранные компоненты не в UI-потоке нельзя, это нужно делать через Handler К примеру, если вам нужно поменять текст в поле некого TextView tv; То в UI потоке создаем Handler, например, перед 5-й строкой ...
- AndreyI
- 30 ноя 2012, 05:49
- Форум: Прочее
- Тема: Как обработать press у батона?
- Ответы: 11
- Просмотры: 6689
case btn1: do{ //ваши действия }while(btn1.isPressed()) Если это использовать в onClick ничего не получится, т.к. он вызывается когда кнопка уже отпускается. Во-вторых подобный код остановит UI поток и кнопка никогда не получит других событий, т.е. будет крутиться вечно (или пока его не прибьет ANR...
- AndreyI
- 30 ноя 2012, 04:53
- Форум: Прочее
- Тема: Че за???
- Ответы: 6
- Просмотры: 4030
Попробуйте вызывать invalidate()
- AndreyI
- 29 ноя 2012, 12:15
- Форум: Уроки
- Тема: Урок 5. Layout-файл в Activity. XML представление. Смена ориентации экрана.
- Ответы: 369
- Просмотры: 340578
Задам вопрос в этой теме. Есть виджет на рабочем столе. При смене ориентации экрана он как бы сжимается, хотя текст вроде бы как правильно рисуется. Почему так происходит? Размеры меняются? если да, то как их перезадать, т.к. размеры указаны в файле провайдера widget_provider.xml, а разметка лежит ...
- AndreyI
- 29 ноя 2012, 01:37
- Форум: Уроки
- Тема: Урок 21. Создание и вызов Activity
- Ответы: 274
- Просмотры: 228091
Чтобы обновить данные на экране, после изменения данных в БД нужно по-новой считать данные из БД в курсор и обновить курсор у адаптера
adapter.changeCursor(cursor);
- AndreyI
- 28 ноя 2012, 12:02
- Форум: Java
- Тема: Реализация таймера.
- Ответы: 8
- Просмотры: 5793
У всех объектов для синхронизации существует некая защелка, если какой-то поток получает синхронизированный доступ к объекту, то он закрывает доступ других потоков для пользования этим объектом (еще говорят что он получил монитор объекта или вошел в монитор), как только поток выходит из блока синхро...
- AndreyI
- 28 ноя 2012, 06:36
- Форум: Что почитать?
- Тема: С++ для начинающих
- Ответы: 5
- Просмотры: 5527
Я тоже попробовал поизголяться с Cygwin, мне не понравилось, глюки вылазят на ровном месте, особенно с lint Эклипса, постоянно не может найти каких-то библиотек, методов или констант, хотя все они есть и подключены, причем сам компилятор этих ошибок не находит. Приходится закрывать все открытые файл...
- AndreyI
- 28 ноя 2012, 06:20
- Форум: Java
- Тема: Реализация таймера.
- Ответы: 8
- Просмотры: 5793
Тормозить поток - это sleep имеете ввиду? Судя по исходникам CountDownTimer это не сработает. Зато в этих исходниках все достаточно несложно, если знаете Handler. Вполне реально дописать туда свои методы pause и resume и получить свой CountDownTimer с блэкджеком и паузой ) Только не используйте ста...