9.04.2013 / 09:28 |  | 
Askalite    Пользователь  
   Сейчас: Offline 
 Имя: Аскалайт Регистрация: 12.10.2011
   | Misha, этот метод тебе не пойдёт. Сначала цвет надо разложить на argb. Тебе проще будет создать метод writeInt(int i){   writeByte(i|0xff000000>>3); writeByte(i|0x00ff0000>>2); writeByte(i|0x0000ff00>>1); writeByte(i|0x000000ff); }
   | 
  9.04.2013 / 11:14 |  | 
adult    Пользователь  
   Сейчас: Offline 
 Имя: Сергей Откуда: Где-то возле Москвы Регистрация: 01.07.2012
   | Askalite,   это неправильно.Скорее так: public void writeInt(int i){  
 writeByte((i<<24)&0xFF);  
 writeByte((i<<16)&0xFF);  
 writeByte((i<<8)&0xFF);  
 writeByte(i&0xFF);  
}  
  Изменено adult (9.04 / 11:17) (всего 1 раз) | 
  9.04.2013 / 13:12 |  | 
Naik    Пользователь  
   Сейчас: Offline 
 Имя: %name% Регистрация: 14.03.2010
   | Что лучше использовать для перевода цвета, это 0xAARRGGBB >> 24 & 0xFF или 0xAARRGGBB >>> 24 ?
   | 
  9.04.2013 / 13:27 |  | 
Askalite    Пользователь  
   Сейчас: Offline 
 Имя: Аскалайт Регистрация: 12.10.2011
   | Naik, первое.
   | 
  9.04.2013 / 13:32 |  | 
Its_Your_Soul    Пользователь  
   Сейчас: Offline 
 Имя: Саша Откуда: Винница Регистрация: 29.08.2012
   | Зачем нужно ключевое слово this , a то не могу понять че то.
   Изменено Its_Your_Soul (9.04 / 13:32) (всего 1 раз) | 
  9.04.2013 / 13:44 |  | 
adult    Пользователь  
   Сейчас: Offline 
 Имя: Сергей Откуда: Где-то возле Москвы Регистрация: 01.07.2012
   | Its_Your_Soul,  this - это ссылка на экземпляр текущего объекта. Вот пример, чтобы понятно было: public class Main{  
 public static Main main;  
 public static int smth;  
   
 public Main(){  
  main = this;  
  smt = 5;  
 }  
}  
  | 
  9.04.2013 / 13:51 |  | 
Its_Your_Soul    Пользователь  
   Сейчас: Offline 
 Имя: Саша Откуда: Винница Регистрация: 29.08.2012
   | adult,  С этим немного понятно но я видил такое : public void exapmle(int first, int two) { this.first = first :  
//etc  
}  
 WTF ?  | 
  9.04.2013 / 13:56 |  | 
adult    Пользователь  
   Сейчас: Offline 
 Имя: Сергей Откуда: Где-то возле Москвы Регистрация: 01.07.2012
   | Its_Your_Soul,  ну, правильно, переменной first текущего класса присваивается значение, передаваемое в метод
   | 
  9.04.2013 / 13:58 |  | 
Its_Your_Soul    Пользователь  
   Сейчас: Offline 
 Имя: Саша Откуда: Винница Регистрация: 29.08.2012
   | adult,  А без this . Этот метод не будет работать ?
   | 
  9.04.2013 / 13:58 |  | 
Askalite    Пользователь  
   Сейчас: Offline 
 Имя: Аскалайт Регистрация: 12.10.2011
   | Its_Your_Soul, значение переменной first передаётся в поле этого обьекта, имеющей имя first. без this он будет перекрываться.
   Изменено Askalite (9.04 / 14:01) (всего 1 раз) |