• Android Volley custom Loader
    0
    Предзагрузка, это в какой момент? После включения телефона?

    Как вариант — да, но в Android и других собитий полно.

    Loaders полезны и их нужно использовать, но не для работы с сетью, как мне кажеться.
  • Android Volley custom Loader
    0
    Завязывая себя на активити вы лишаете себя такой вещи как кеширование, предзагрузка, да и гибкости в целом. Все библиотеки используют статический подход, что бы не требовать дополнительной инициализации в манифесте (для удобства пользователя либы). Лучше использовать класический подход Activity (pзапрос севису на загрузку и подписка на изменения Content Provider) -> Service (загрузка c изменением статуса в Content Provider). Это при условии что вы не хотите использовать библтотеки. Да и библиотеки в любом случае лучше использовать в сервисе, хотя статический подход библиотек дает им возможность отвязаться от жизненого цикла активити, предоставляя тот или иной механизм колбеков.
  • Android Volley custom Loader
    0
    А чем вам сервисы не угодили? Или это в целях эксперемента?
  • Реактивное программирование под Android
    0
    Для кеширования ответов с сервера лучше DiskLruCache использовать (если конечно он и не используеться), учитывая что в сетевые операция изначально заложены задержки.
  • Реактивное программирование под Android
    +1
    Проблемы, с которыми мы столкнулись

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

    Вы кешируете каждый пчих в lru cache, который храниться в памяти (±32Мб — размер кеша). Вот и получаеться что чем больше потоков тем больше записи в lru cache, тем больше вызова GC после вытеснения, а вот GC умеет останавливает UI Thread и вам кажеться что это потоки тупят систему, а на самом деле вызовы GC в лучшем случае линейно зависят от количчества потоков.

    Учитывая что вставка идет JSON, то это подразумевает Network операции, это тоже память, а если где то паралельно грузяться картинки (упаси в оригинальном размере), то не удевительно что у вас просто тупит приложение из за частого вызова GC. А ограничение в 4-е потока это просто приемлемый хак, но не решение проблемы.
  • Полиция США поймала «подарок»
  • Google снова распродает популярные приложения и игры за 0.99$
    0
    распродажа была по 10 центов в честь 10 миллиардов скачанных приложений.
  • Линус Торвальдс: Nokia сделала ошибку с Windows Phone
    +2
    Nokia проходи путь Motorola. Они так же выбрали одну платформу, а в результате ее купят из за патентов. Тем более предпосылки есть (пруф).
  • Новый раздел «О, Идея!»
    +3
  • Апдейт Android 2.3 на HTC Desire (для разработчиков) уже можно скачать, но…
    –3
    какой сенс?

    HTC Sense :)

    а если серьезно, то кроме того что офф. — никакого.
  • Нововведения в jQuery 1.6
    +1
    главное что это работает.
  • Телефон Android тоже следит…
    0
    вот из за этого и вставляют в БД time, в качестве experation time по истечению которого обновляется кеш.
  • Телефон Android тоже следит…
    +2
    Когда это уже закончиться, если телефон не рутован, то доступа к /data/data/* имеет только то приложение которое там установлено (в данном случае /com.google.android.location/). Делаешь рут, получаешь полный доступ к системе, и соответственно установленные тобой приложение получают такой же доступ.
  • Уязвимость в Skype for Android
    +2
    а как был получен доступ к /data/data/* по умолчанию он закрыт и доступ к com.skype.merlin_mecha имеет только com.skype.merlin_mecha
  • Интервью с руководителями стартапа Qik, купленного Skype
    0
    с ссылками все нормально, просто он начали делиться на адекватные в виде официальных, на офф. сайты (в данном случае на Qik или Skype было бы уместнее) и неадекватных, подобно этой, которые ссылаются на посредника. Пусть интервью взято в основателей, но при чем тут хабр, если не выкладывать интервью здесь?!
  • Иллюзионист. Графическая магия
    –10
    Ваши слова подтверждает:
    «Что касается сюжета, то вы теперь и сами сможете узнать его, посмотрев этот замечательный мультфильм.»
  • Зачем на самом деле нужен мозг
    –1
    Нужно проверить все четные и все гласные (1, 4), что бы подтвердить или опровергнуть утверждение.
    В утверждении сказано что на обороте гласной — четное число, откуда взялось условие что на обороте четного числа должна быть гласная?
  • Зачем на самом деле нужен мозг
    –1
    под четной тоже может быть гласная, условии это не запрещает, утверждении этого не исключает.
  • Зачем на самом деле нужен мозг
    0
    если на карточке… на одной стороне гласная, то на обороте — чётная цифра

    это не условие, а утверждение, которое надо опровергнуть.
  • Зачем на самом деле нужен мозг
    –1
    под ней должна быть цифра, это единственное условие.
  • AndroidDev #1. Создаем файловый менеджер
    0
    R-проблемы обычно связаны с неправильным определением xml-ей, после исправления которых Eclipse не всегда подхватывает эти изменения, а как лечить Вы уже сказали.

    NetBeanse вообще никому не советую рассматривается для Android разработки.
  • AndroidDev #1. Создаем файловый менеджер
    +6
    Критика — это хорошо, но какой от нее толк если ни чего не предлагать.

    зачем использовать TableLaout с 2 строками?

    Да, TableLayout — это слишком, раз пост рассчитан на новичков, то почему бы не использовать RelativeLayout, как и рекомендуют в официальной документации.

    <?xml version="1.0" encoding="utf-8"?>
    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
      android:layout_width="fill_parent" android:layout_height="fill_parent">
      <TextView
        android:id="@+id/titleManager"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:padding="5dip" />
      <ListView
         android:id="@id/android:list"
         android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:layout_below="@id/titleManager" />
    </RelativeLayout>


    * This source code was highlighted with Source Code Highlighter.


    почему читайете список файлов синхронно?

    для асинхронного считывания нужно использовать AsyncTask с переопределением метода onProgressUpdate().

    почему не локализовываете строчки?

    а зачем это здесь делать? автор указал где это можно сделать, как по мне этого достаточно.

    зачем везде использовать this?

    для методов класса — это действительно перебор

    почему eclipse, а не IDEA?

    а чем IDEA лучше для Android'а? Google выпускает плагин для Eclipse, самый наглядный пример — это как они переделали Graphical Layout в ADT 8.0.0, которого не было на IDEA, так скорее всего и не будет. С таким успехом и NetBeans можно упомянуть.

    Если и предлагать достойную альтернативу, то это MOTODEV Studio(тот же Eclipse, дополненый полезными плюшками как Code Snippets, автоматическое добавление в манифест при создании новой Activity и т.д. по ссылке)
  • Android занимает первое место по продажам в США
    0
    Дело не в том, что я покупаю и за какие деньги, а в том что я называю смартфоном.
  • Android занимает первое место по продажам в США
    +1
    проблема как раз в том что она сейчас перспективна, а вот что будет через год. если Microsoft будет следовать свей 3-4 летный практикой обновления продукта на WM, то судьба ее ждет такая же как и IE (я про динамику), хотя сравнивать с IE неправильно, IE я заменяю, а WM выбираю.
  • Android занимает первое место по продажам в США
    0
    извиняюсь, судя по описанию все Symbian — смартфоны, но передо мной лежит nokia 5310 c Symbian 9.2 и Samsung i5700 и кроме как звонить и слушать музыку на Nokia не могу, либо из-за стоимости GPRS, gps нет, как и WiFi. И если учесть что samsung самый бюджетный (по идее самый ограниченый), но на нем я только в 3д игры не могу играть, а маркет покрывает все нужды в ПО + безлимитный 3g за 60. Наверно по этому приписал свой Symbian к мобильным телефонам, только потому что остальное для меня недоступно и есть у Symbian модели постарше в которых данные (wigi, GPS, 3g) недостатки исключены.
  • Android занимает первое место по продажам в США
    0
    если бы, да кабы. А если бы прилетели пришельцы, любители яблок, съели бы все яблоки на земле и к тому же компанию Apple поглотили.
  • Android занимает первое место по продажам в США
    0
    не все телефоны Symbian — смартфоны.
  • Android занимает первое место по продажам в США
    –2
    т.е. по вашему, Android и HERO, имеют столько же общего как и косточки с инфляцией.

    Зачем шкала Y с абсолютным значением, если тут проценты

    Вопрос был риторический.
  • Android занимает первое место по продажам в США
    +1
    пока не вышла 7-мая версия, очень сомневаюсь что выбор может упасть на 6-стую, в противовес этой тройке.
  • Android занимает первое место по продажам в США
    +7
    Британские учёные установили, что Windows — это самая популярная операционная система среди людей, которые ели огурцы в этом году.

    Если делать аналогию на данный случай, то звучит так:

    Британские учёные установили, что Windows — это самая популярная операционная система среди людей, которые купили компьютер в этом году.
  • Android занимает первое место по продажам в США
    –2
    Если взять за основу выход показательных для платформы телефонов как HTC HERO и Motorila Milestone(июль, ноябрь 2009), с выхода которых прошел всего год, а с выхода первой (1.5) нормальной прошивки 1.5 года (ну и каламбурчик :) ), то на какую статистику вы рассчитываете?!
  • Сравненительная таблица iPad, PlayBook, Galaxy Tab и Streak
    0
    о каких двух ветках идет речь, это решается одним if'ом с загрузкой разных классов на основании системного параметра версии ОС. Это я вам как разработчик под Android говорю.
  • Сравненительная таблица iPad, PlayBook, Galaxy Tab и Streak
    +1
    тогда это вообще цыфры с неба, так как необходимое ПО разрабытывают под все ОС Андроида, а то что специализировано под 2.1, 2.2 наврядли поподает под определение адекватности, по крайне мере мое. Субъективное мнение о адекватном ПО человека, который ничего не сравнивал — очень «полезная» информация. Я бы назвал это дизинформацией, но это уже мое субъективное мнение.
  • Сравненительная таблица iPad, PlayBook, Galaxy Tab и Streak
    +1
    и чем же отличаеться Android Market на Samsung Galaxy Tab от Android Market на Dell Streak?!
  • Как работают алгоритмы сортировки
    +2
    слег и закончилась квота, немного различные понятия.
  • Винт как молоток
    0
    Смеяться на слове молоток?!
  • Яркое IT событие года!
    +1
    GalaxyTab — Android, не Bada.
  • Иконки Автокадабры используются в дизайне интернет-аукциона eBay
    +2
    у Ауди :)
  • Иконки Автокадабры используются в дизайне интернет-аукциона eBay
    0
    при смене дизайна меняют картинку или ссылку?
  • Иконки Автокадабры используются в дизайне интернет-аукциона eBay
    +1
    «Анонс плеера iPod touch произошёл на пресс-конференции «The Beat Goes On», прошедшей 5 сентября 2007 года в Сан-Франциско.»