Вниз  Android-программирование (1-ые посты)
- 17.02.2013 / 17:11
boNNdaR
  Пользователь

boNNdaR 
Сейчас: Offline
Смотри пост выше.
- 17.02.2013 / 17:51
XakepPRO
  Модератор форума

XakepPRO 
Сейчас: Offline
В общем, есть две заполненные окружности (круги). И фон. Нужно сделать так, чтобы пересечение этих двух окружностей обладало цветом, стремящимся к белому. Копал в сторону PorterDuffXfermode, но вокруг окружностей были черные квадраты. Почему - хз.
- 17.02.2013 / 18:08
XakepPRO
  Модератор форума

XakepPRO 
Сейчас: Offline
Вот код. Рисуются окружности. Скриншот: http://goo.gl/TFWW5
  1. paint = new Paint();
  2.  
  3. /*if (android.os.Build.VERSION.SDK_INT >= 11)
  4. {
  5.     setLayerType(View.LAYER_TYPE_SOFTWARE, null);
  6. }*/
  7. paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.LIGHTEN));

  1. @Override
  2. protected void onDraw(Canvas canvas) {
  3.     super.onDraw(canvas);
  4.  
  5.     // fill background
  6.     paint.setStyle(Paint.Style.FILL);
  7.     paint.setColor(Color.parseColor("#222222"));
  8.     canvas.drawPaint(paint);
  9.  
  10.     // Draw particles
  11.     paint.setAntiAlias(true);
  12.     for (int i = count - 1; i >= 0; i--) {
  13.         paint.setColor(Color.parseColor(particles[i].color));
  14.  
  15.         canvas.drawCircle(particles[i].x, particles[i].y,
  16.         (float) particles[i].radius, paint);
  17.     }
  18.  
  19.     canvas.restore();
  20. }

- 22.02.2013 / 15:18
Freddy
  Пользователь

Freddy 
Сейчас: Offline
Вопрос скорее по тестированию: как в эмуляторе длинный ListView скроллить? Не реагирует ни на колёсико мыши, ни на клавиши, ни на попытки тащить появляющийся ползунок. ;/
- 22.02.2013 / 15:49
Salat-Cx65
  Пользователь

Salat-Cx65 
Сейчас: Offline
Freddy, "хватаеш" экран ЛКМ и тащиш вверх. Если все правильно
- 22.02.2013 / 16:56
XakepPRO
  Модератор форума

XakepPRO 
Сейчас: Offline
ksakep, надо было использовать PorterDuff.Mode.CLEAR – но смотри, все эти эффекты отнимают достаточно много процессорного времени.

Изменено XakepPRO (22.02 / 16:56) (всего 1 раз)
- 23.02.2013 / 21:33
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Есть тут люди, разобравшиеся во FragmentsAPI? Уже не надо, сам допёр :)
__________________
 let live

Изменено aNNiMON (23.02 / 22:45) (всего 1 раз)
- 24.02.2013 / 00:01
XakepPRO
  Модератор форума

XakepPRO 
Сейчас: Offline
aNNiMON, как всегда, сначала спросил, потом разобрался сам. Линки полезные, что ли, кинь.
- 24.02.2013 / 17:32
kda-spb
  Пользователь

kda-spb 
Сейчас: Offline
Как записать массив байт в внутреннюю память? Как записать строку знаю, а вот с байтами не разбирусь.
- 24.02.2013 / 18:32
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
kda-spb, FileOutputStream fos = context.openFileOutput(filename, Context.MODE_PRIVATE); и пиши что душе угодно
__________________
 let live
Наверх  Всего сообщений: 4453
Фильтровать сообщения
Поиск по теме
Файлы топика (184)