Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Программирование Android Fragments Здравствуйте, я новичок и многого не понимаю. У меня такой вопрос, что содержит в себе приложение по типу ВКонтаке и Facebook. Я имею ввиду NavigationDrawer и несколько фрагментов? Или что-то другое, если я прав, то не могли бы Вы привести пример как сделать, так чтобы при нажатии на определенный элемент NavigationDrawer открывался определенный фрагмент. Заранее благодарю за ответ. https://www.cyberforum.ru/ android-dev/ thread1065474.html Программирование Android Вывод картинки при выполнении условия
Доброго времени суток нужна помощь необходимо выводить картинку при выполнении условия подскажите как это сделать
Программирование Android Локальная база данных в JSON. Возможно ли сразу добавить её в файлы приложения https://www.cyberforum.ru/ android-dev/ thread1065245.html
Есть база данных в формате JSON. Возможно ли сразу добавить её в файлы приложения и использовать её как локальную базу?
Программирование Android Замена цвета background с задержкой для ячейки ListView https://www.cyberforum.ru/ android-dev/ thread1065227.html
Здравствуйте! Я делаю приложение для тестов. Собственно хочу реализовать следующие. Есть ListView, при нажатии на ячейку если ответ правильный меняется background ячейки на зеленый, если нет то background красный. После этого делается пауза на 1 секунду, все ячейки возвращаются в предыдущие состояние и загружается новая колекция для адаптера. Да используется BaseAdapter. У меня не...
Анимация Программирование Android
Доброго всем дня! Прошу помощи в таком вопросе. Сделал анимаюцию по нажатию на кнопку, выплывающий view, находится она в Pager и собственно такая картина, анимация срабатывает, но вот вторично при нажатии на кнопку не работает, если же перелистнуть pager, то в новосозданном view анимация срабатывает также один раз, вторичное нажатие ничего не дает. Так же если отработать анимацию, после чего...
Программирование Android Страница пользователя, работа с текстом https://www.cyberforum.ru/ android-dev/ thread1064823.html
День добрый! Подскажите как реализовать данную функцию: есть активити с текстом, нужна страница с настройками на которой пользователь мог бы выбирать размер шрифта:мелкий/средний/крупный +и пункт - ночной режим с инверсией цвета (черный фон и белый/светлосерый шрифт)
Программирование Android Открытие формы по кнопке.Размеры картинок в Intelij IDEA Здравствуйте. Помогите пожалуйста. Имеется следующая проблема: 1)При нажатии на кнопку в приложении открывается не та форма, которая нужна. В коде все верно. Прописано то, что нужно открывать, а по факту соседняя или вообще другая форма открывается. Данная проблема была замечена еще в Eclipse, но там я просто перекомпилировал проект и все встало на свои места. 2)Что делать с картинками в... https://www.cyberforum.ru/ android-dev/ thread1064758.html Программирование Android Отключить гашение экрана во время звонка
Гуру, ПОМОГИТЕ! Возможно ли это? Можно ли перехватить? Нужен ли рут для этого? Не зашито ли подобное в ядро "намертво"? Если обнаружу факт звонка и включу экран не начнется ли "война сервисов"? Может подобная гадость отключается в настройках звонка (не нашел)? Для меня телефон с сенсорным экраном (в роли телефона, а не инструмента для разработки) в новинку и жутко мешает полное гашение....
Программирование Android Табы со слайд листанием https://www.cyberforum.ru/ android-dev/ thread1064643.html
Часто встречал подобное, но не понял как такое можно реализовать. Похоже используются класические/встроенные компоненты. Например у меня в "звонилке" можно захватить "страницу" с контактами пальцем и "протянуть вбок". При этом МЯГКО ставится следующая закладка/таб. При этом обычный клик обрабатывается как клик по строке под пальцем. Такое же есть гугл-маркете - платные-бесплатные...
Программирование Android Написать программу, в которой основную работу производит сервис Здравствуйте. Возникла задача написать программу в которой основную работу производит сервис. Также требуется Activity для настройки параметров сервиса. Создал проект с Activity, тут же создал сервис (во всех методах заглушки). Работает. Собственно не понятно куда писать код самого сервиса. Функция onStartCommand() сказано должна возвращать тип инт (для меня это START_STICKY, что бы ОС... https://www.cyberforum.ru/ android-dev/ thread1064620.html
Программирование Android Среда разработки AIDE
Привет, народ. Кто-нибудь пользуется AIDE? С ее помощью вроде можно редактировать и запускать файлы, созданные в Eclipce. У меня приложение типа "HelloWorld" - выдает ошибку имени директории: aapt: invalid resource directory name: /storage/scard0/.aide/P0031_My_First_Project/bin/res/crunch Был бы оч признателен за помощь
Программирование Android Где помещать запуск моей программы https://www.cyberforum.ru/ android-dev/ thread1064585.html
Вот пример програмки использующей лицензирование от Slideme http://slideme.org/files/SlideMEDemo_v2_20120503.zip Разобрался, что
59 / 59 / 16
Регистрация: 14.06.2010
Сообщений: 1,190
Записей в блоге: 5
0

Загрузки изображений из сети в адаптере GridView - Программирование Android - Ответ 5607733

08.01.2014, 11:35. Показов 2125. Ответов 7
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Загружаю картинки в адаптере gridview:
Java
1
2
3
4
5
6
7
8
9
10
11
//..
        viewHolder.name.setText(arrayList.get(position).get("name"));
        viewHolder.icon.startAnimation(animation);
        viewHolder.script = arrayList.get(position).get("script");
        viewHolder.url_id = arrayList.get(position).get("url_id");
        viewHolder.id = arrayList.get(position).get("id");
        viewHolder.icon_lnk = arrayList.get(position).get("icon");
        
        ImageManager.fetchImage(viewHolder.icon_lnk, viewHolder.icon);
        
        return convertView;
Сам класс (взял на хабре):
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
public class ImageManager {
  private final static String TAG = "ImageManager";
 
  /** Private constructor prevents instantiation from other classes */
  private ImageManager () {}
 
  public static void fetchImage(final String iUrl, final ImageView iView) {
    if ( iUrl == null || iView == null )
      return;
 
    final Handler handler = new Handler() {
      @Override
      public void handleMessage(Message message) {
        final Bitmap image = (Bitmap) message.obj;
        iView.setImageBitmap(image);
      }
    };
 
    final Thread thread = new Thread() {
      @Override
      public void run() {
        final Bitmap image = downloadImage(iUrl);
        if ( image != null ) {
          Log.v(TAG, "Got image by URL: " + iUrl);
          final Message message = handler.obtainMessage(1, image);
          handler.sendMessage(message);
        }
      }
    };
    iView.setImageResource(R.drawable.wait);
    thread.setPriority(3);
    thread.start();
  }
 
  public static Bitmap downloadImage(String iUrl) {
    Bitmap bitmap = null;
    HttpURLConnection conn = null;
    BufferedInputStream buf_stream = null;
    try {
      Log.v(TAG, "Starting loading image by URL: " + iUrl);
      conn = (HttpURLConnection) new URL(iUrl).openConnection();
      conn.setDoInput(true);
      conn.setRequestProperty("Connection", "Keep-Alive");
      conn.connect();
      buf_stream = new BufferedInputStream(conn.getInputStream(), 8192);
      bitmap = BitmapFactory.decodeStream(buf_stream);
      buf_stream.close();
      conn.disconnect();
      buf_stream = null;
      conn = null;
    } catch (MalformedURLException ex) {
      Log.e(TAG, "Url parsing was failed: " + iUrl);
    } catch (IOException ex) {
      Log.d(TAG, iUrl + " does not exists");
    } catch (OutOfMemoryError e) {
      Log.w(TAG, "Out of memory!!!");
      return null;
    } finally {
      if ( buf_stream != null )
        try { buf_stream.close(); } catch (IOException ex) {}
      if ( conn != null )
        conn.disconnect();
    }
    return bitmap;
  }
}
Вот лог:
Код
01-08 09:30:01.230: D/SThemeManager(7987): Load theme icons for theme
01-08 09:30:01.260: D/dalvikvm(7987): GC_FOR_ALLOC freed 1511K, 18% free 11610K/14156K, paused 16ms, total 16ms
01-08 09:30:01.260: I/dalvikvm-heap(7987): Grow heap (frag case) to 13.418MB for 1127536-byte allocation
01-08 09:30:01.275: D/dalvikvm(7987): GC_FOR_ALLOC freed 0K, 11% free 12711K/14156K, paused 14ms, total 14ms
01-08 09:30:01.290: D/AbsListView(7987): Get MotionRecognitionManager
01-08 09:30:01.320: D/AbsListView(7987): Get MotionRecognitionManager
01-08 09:30:01.895: D/MyLog(7987): data.size();  *** 31
01-08 09:30:01.895: D/AbsListView(7987): onVisibilityChanged() is called, visibility : 4
01-08 09:30:01.895: D/AbsListView(7987): unregisterIRListener() is called 
01-08 09:30:01.895: D/AbsListView(7987): onVisibilityChanged() is called, visibility : 4
01-08 09:30:01.895: D/AbsListView(7987): unregisterIRListener() is called 
01-08 09:30:01.900: D/AbsListView(7987): onVisibilityChanged() is called, visibility : 0
01-08 09:30:01.900: D/AbsListView(7987): unregisterIRListener() is called 
01-08 09:30:01.900: D/AbsListView(7987): onVisibilityChanged() is called, visibility : 0
01-08 09:30:01.900: D/AbsListView(7987): unregisterIRListener() is called 
01-08 09:30:01.915: V/ImageManager(7987): Starting loading image by URL: http://192.168.0.20/content/apps/1843/icon/icon_mini_230_1382955953.webp
01-08 09:30:01.920: V/ImageManager(7987): Starting loading image by URL: http://192.168.0.20/content/apps/1843/icon/icon_mini_230_1382955953.webp
01-08 09:30:02.050: D/dalvikvm(7987): GC_FOR_ALLOC freed 468K, 11% free 13106K/14616K, paused 23ms, total 23ms
01-08 09:30:02.075: A/libc(7987): Fatal signal 11 (SIGSEGV) at 0xed970f63 (code=1), thread 8035 (Thread-562)
Не понимаю почему возникает эта ошибка, и что нужно сделать чтоб ее избежать, пробовал уменьшить количество загружаемых картинок - не помогло((

Вернуться к обсуждению:
Загрузки изображений из сети в адаптере GridView Программирование Android
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.01.2014, 11:35
Готовые ответы и решения:

Как подсчитавать трафик на сетевом адаптере сети?
Как подсчитавать трафик на сетевом адаптере сети? Я имею ввиду предложения, идеи, варианты и т.п....

Загрузка изображений из галереи в GridView
Мне нужно, чтобы при создании активити в GridView загружались все изображения, которые хранятся у...

Если я поменял днс на адаптере компа, а днс маршрутизатора остался прежними, как пакеты передаются по сети?
Приветствую. Собственно ситуация: много лет сидел в сети через wi-fi домашней сети, который...

Оптимизация загрузки изображений
64 мб php памяти хватает только для обработки изображений меньших 2 мб, а менять тарифный план...

7
08.01.2014, 11:35
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.01.2014, 11:35
Помогаю со студенческими работами здесь

Остановка загрузки изображений
Доброго времени суток, есть такая проблема, получается я загружаю большое количество картинок из...

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

Форма загрузки изображений
Всем время доброе... :) Есть две проблемки с формой загрузки изображений... код формы: *** ...

Расширение для загрузки изображений
Добрый День, подскажите есть ли каекто расширения для загрузки изображений, что бы было легко...

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

Форма загрузки нескольких изображений
+ взаимодействие сразу с двумя таблицами БД. <form action="load.php" method="post"> <input...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru