25.08.2012 / 14:07 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| Naik, имеется в виду: public class Ololo {
private class Ololo2 { }
private class Ololo3 { }
class Ololo4 { }
protected class Ololo5 { }
}
Зачем? Структуру данных какую-нить закинуть. Например я погодный информер писал: public abstract class Weather {
/* ... */
protected class DayInfo { }
protected class CurrentCondition { }
}
public class Google extends Weather {
private ArrayList<DayInfo> dayInfo;
private CurrentCondition condition;
}
__________________
let live |
26.08.2012 / 00:28 | |
XakepPRO Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| Как здесь работа с интернетом?
|
26.08.2012 / 18:17 | |
Night_Death Пользователь Сейчас: Offline
Имя: Павел Откуда: Гомель Регистрация: 19.12.2010
| XakepPRO, HttpConnection в пакете javax.microiedition.io. На mobilab'e статейка есть с примером
|
26.08.2012 / 18:36 | |
XakepPRO Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| Night_Death, на андроид тоже самое? Если да, то всё ок.
|
26.08.2012 / 18:53 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| XakepPRO, нет, на андроиде покруче. Там как в Java SE. Но разобраться легко.
__________________
let live |
26.08.2012 / 23:07 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| XakepPRO, BufferedInputStream bis = null;
try {
HttpURLConnection urlConn = (HttpURLConnection) new URL("http://annimon.com").openConnection();
bis = new BufferedInputStream(urlConn.getInputStream());
String line;
while ((line = bis.readLine()) != null){
Log.i("Tag_test", line);
}
} catch(IOException ioe) {
} finally {
bis.close();
}
|
27.08.2012 / 11:33 | |
RooMeN Пользователь Сейчас: Offline
Откуда: Нижний Новгород Регистрация: 18.01.2010
| Народ, у меня прогу на мобиле долго запускает... Работает хорошо, но вот запуск идёт больше минуты... Посоветуйте что-нибудь или из-за чего такое может быть?
|
27.08.2012 / 11:44 | |
RooMeN Пользователь Сейчас: Offline
Откуда: Нижний Новгород Регистрация: 18.01.2010
| public void createButtons(int width_button) {
for(int i = 0; i < 4; i++)
{
button[i] = Image.createImage(width_button, 16);
Graphics g_b = button[i].getGraphics();
try {
for(int img = 0; img < 3; img++) {
int ARGB[] = new int[Image.createImage("/images/buttons/b_"+img+"_"+i+".png").getWidth()*Image.createImage("/images/buttons/b_"+img+"_"+i+".png").getHeight()];
Image.createImage("/images/buttons/b_"+img+"_"+i+".png").getRGB(ARGB, 0, Image.createImage("/images/buttons/b_"+img+"_"+i+".png").getWidth(), 0, 0, Image.createImage("/images/buttons/b_"+img+"_"+i+".png").getWidth(), Image.createImage("/images/buttons/b_"+img+"_"+i+".png").getHeight());
switch(img) {
case 0:
g_b.drawRGB(ARGB, 0, Image.createImage("/images/buttons/b_"+img+"_"+i+".png").getWidth(), 0, 0, Image.createImage("/images/buttons/b_"+img+"_"+i+".png").getWidth(), Image.createImage("/images/buttons/b_"+img+"_"+i+".png").getHeight(), true);
break;
case 1:
for(int j = 0; j < button[i].getWidth()-Image.createImage("/images/buttons/b_0_"+i+".png").getWidth()-Image.createImage("/images/buttons/b_2_"+i+".png").getWidth(); j += 2){
g_b.drawRGB(ARGB, 0, Image.createImage("/images/buttons/b_"+img+"_"+i+".png").getWidth(), Image.createImage("/images/buttons/b_0_"+i+".png").getWidth()+j, 0, Image.createImage("/images/buttons/b_"+img+"_"+i+".png").getWidth(), Image.createImage("/images/buttons/b_"+img+"_"+i+".png").getHeight(), true);
}
break;
case 2:
g_b.drawRGB(ARGB, 0, Image.createImage("/images/buttons/b_"+img+"_"+i+".png").getWidth(), button[i].getWidth()-Image.createImage("/images/buttons/b_2_"+i+".png").getWidth(), 0, Image.createImage("/images/buttons/b_"+img+"_"+i+".png").getWidth(), Image.createImage("/images/buttons/b_"+img+"_"+i+".png").getHeight(), true);
break;
}
}
}catch(Exception e) {}
}
}
Такая часть кода может вызвать сильный тормоз при загрузке проги? Изменено RooMeN (27.08 / 11:45) (всего 1 раз) |
27.08.2012 / 11:45 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| RooMeN, да, и даже очень!
__________________
let live |
27.08.2012 / 11:47 | |
RooMeN Пользователь Сейчас: Offline
Откуда: Нижний Новгород Регистрация: 18.01.2010
| aNNiMON, из-за постоянного создания каждой картинки?
|