motofan logo
8 страниц V « < 2 3 4 5 6 > »         
> 

Библиотека Разработчика Java-приложений, Все для начинающего Java разработчика

Valleo
сообщение 27.6.2006, 7:15 Закрепленное сообщение!


Гуру
******

Группа: Почётные мотофаны
Сообщений: 728
Регистрация: 21.10.2005
Из: Находка
Пользователь №: 55 219

Рейтинг: 692.5



Для программирования на Java для моторол нужно:

J2SE 1.4.2 SDK, Java Wireless Toolkit и Motorola SDK
http://java.sun.com/j2me/
Прямая ссылка на страницу загрузки J2ME SDK 1.4.2 - версию 1.5 я так и не нашел, а эту версию нашел с трудом...
Прямая ссылка на страницу загрузки WTK последней версии - требуется регистрация!

http://www.motocoder.com/ - ммм... не стал искать прямую ссылку, так как того, что уже есть в WTK, для начала хватит.

J2SE 1.4.2 SDK - набор классов и программ для компиляции Java приложений
Java Wireless Toolkit - набор классов и программ для компиляции J2ME приложений (приложений для мобильных телефонов)
Motorola SDK - набор классов для компиляции J2ME приложений для телефонов Motorola.

Для работы с исходниками и компиляторами обычно используются IDE (среда разработки приложения).
Для новичков советую использовать навороченные IDE, такие как JBuilder и тому подобные.
Я использую бесплатную версию IDE JCreator. Скачать можно вот здесь:
http://www.jcreator.com/

Мануалы по работе с J2ME можно найти в любом поисковике, или просто почитав эту тему.
_____________________________________________________________
Если вы знаете Pascal но не знаете Java и нет возможности ее учить воспользуйтесь программой MidletPascal
увы ее официальный сайт прикрыли :( но по ней есть хороший форум
Сама Прога
_____________________________________________________________

Сообщение отредактировал Valleo - 11.3.2007, 3:03
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Stalker.mg
сообщение 26.8.2007, 17:10


Evil
*****

Группа: Почётные мотофаны
Сообщений: 367
Регистрация: 11.11.2005
Пользователь №: 57 954
Модель телефона: iPhone 5

Рейтинг: 417



BASSON XVI,
ой, сорри. я думал он тебе свой rt.jar выложил. попробуй другую версию wtk или переустанови
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
BASSON XVI
сообщение 26.8.2007, 18:22


Ветеран
*****

Группа: Пользователи
Сообщений: 361
Регистрация: 15.4.2007
Из: Павлодар
Пользователь №: 131 187
Модель телефона: Moto E1, Nokia N72
Прошивка: DaR 1.3, Symbian 8.1

Рейтинг: 63.5



Stalker.mg,
а ты можеш выложить rt.jar! Качать новую версию нет трафа!!! А переустановка не помогает!!

Stalker.mg: уменя нет втк, точнее теперь нет smile.gif

Сообщение отредактировал Stalker.mg - 27.8.2007, 14:45
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 29.8.2007, 4:01


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



Цитата(Nur87 @ Вчера, 22:05)

делаю свой первый мидлет
*


кто-нибудь, что-нибудь понял? или я опять один в танке... smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Nur87
сообщение 29.8.2007, 6:15


Мастер
****

Группа: Пользователи
Сообщений: 298
Регистрация: 17.10.2005
Из: Татарстан
Пользователь №: 54 836
Модель телефона: E398

Рейтинг: 100



столкнулся с такой проблемой. есть файл 1.txt, находится в ресурсах мидлета. при загрузке этого файла и отображении на экране показываются только иероглифы, т.е. проблемы явно с кодировками. как решить данную проблему? пробовал и через блокнот сохранить в юникод, но всё равно нету русского. файл гружу так:
Код
InputStream is = getClass().getResourceAsStream("4_05_KK.txt");
    byte[] bArr = new byte[188];
    try
    {
     is.read(bArr);
    }
    catch (java.io.IOException ex) { }    
    String str = new String(bArr);
    myform0.append(string);


Сообщение отредактировал Nur87 - 29.8.2007, 15:28
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Aliev
сообщение 30.8.2007, 13:26


Мастер
****

Группа: Пользователи
Сообщений: 175
Регистрация: 9.1.2006
Из: Минск, Беларусь
Пользователь №: 65 119
Модель телефона: E390 гнусмасег

Рейтинг: 5.5



Nur87,
создай массив с одержащий код(в байтах каждой буквы) и массив содержащий, в соответствующем индексе с первым массив, каждую букву соответствующую данному байту из массива 1, ипотом просто поставить чтобы каждый байт из текста искал себе подобного по значению байт из первого массива и когда находило добавляло из второго массива букву!!! тока ты наверное ничего не понял!!!...... хотя вообщето можно и подругому сделать тока я не знаю как!!!

2 All:
скажите плиз будет ли мидлет содержащий какой то код в одном класе занимать больше или меньше оперативной памяти чем мидлет содержащий такой же код только состоящий из нескольких классов??? иными словами говоря, будет ли разница в оперативной памяти при много классовом мидлете или одноклассовом мидлете???
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 31.8.2007, 4:48


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



читаем текстовые файлы по-русски:

public static String ru(String s)
{
if ((s == null) || s.equals("")) return "";
String r = "";
byte[] b = s.getBytes();
for (int i = 0; i < b.length; i++) r += String.valueOf(byte2char(b[i]));
return r;
}

public static char byte2char(int i)
{
if (i < 0) i += 256;
char c = (char)i;
if (i == 168) return 1025;
else if (i == 184) return 1105;
else if ((i >= 192) && (i <= 255)) return (char)(i + (1040 - 192));
else return c;
}

InputStream is = getClass().getResourceAsStream(resName);
byte[] buf = new byte[is.available()];
is.read(buf);
is.close();
String str = ru(new String(buf));
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
sergey-74
сообщение 2.9.2007, 17:00


Новичок
*

Группа: Пользователи
Сообщений: 8
Регистрация: 13.4.2006
Пользователь №: 78 634
Модель телефона: Motorola E398
Прошивка: MotoMadness

Рейтинг: 0



Как узнать коды клавиш?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 3.9.2007, 4:21


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



Цитата(sergey-74 @ Вчера, 21:00)

Как узнать коды клавиш?
*


во-первых есть несколько приложений (названия не знаю за ненадобностью), которые выводят на экран коды нажатых клавиш.
во-вторых в документации по мотору тожа есть эти коды.
если совсем напрягает искать, глянь ниже:
public static final int E398_MENU_SOFT_KEY = -23;
public static final int E398_LEFT_SOFT_KEY = -21;
public static final int E398_RIGHT_SOFT_KEY = -22;
public static final int E398_UP_KEY = -1;
public static final int E398_DOWN_KEY = -6;
public static final int E398_LEFT_KEY = -2;
public static final int E398_RIGHT_KEY = -5;
public static final int E398_FIRE_KEY = -20;
public static final int E398_STAR_KEY = 42;
public static final int E398_HASH_KEY = 35;

Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ZaharS
сообщение 3.9.2007, 12:58


Ветеран
*****

Группа: Пользователи
Сообщений: 572
Регистрация: 13.1.2006
Пользователь №: 65 641
Модель телефона: E398
Прошивка: Based on 45R_Art3

Рейтинг: 102



grafmoto,
Кстати не встречали готовый класс для автоопределения клавиш? Всмысле чтобы запрашивала имя какого-нибудь специфичного класса для поизводителей (например классы которые есть только в motorola или только nokia) и по исключениям узнавала модель (производителя).

Я видел примерно такое. Скоро буду делать свою такую поделку, но если уже есть хорошие, то не стал бы.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 4.9.2007, 4:40


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



ZaharS, да вот оно:
http://www.lib.juga.ru/article/view/226/
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ZaharS
сообщение 4.9.2007, 14:12


Ветеран
*****

Группа: Пользователи
Сообщений: 572
Регистрация: 13.1.2006
Пользователь №: 65 641
Модель телефона: E398
Прошивка: Based on 45R_Art3

Рейтинг: 102



grafmoto,
Не совсем то.
В данном тобой линке `Универсальный класс для управления подсветкой`
Тут опредляется производитель, а я хотел чтобы ещё и переменные выставлялись KEY_SOFT0, KEY_SOFT1 и т.д. например.
Все-равно спасибо. Поищу, допишу если что.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Nur87
сообщение 7.9.2007, 12:11


Мастер
****

Группа: Пользователи
Сообщений: 298
Регистрация: 17.10.2005
Из: Татарстан
Пользователь №: 54 836
Модель телефона: E398

Рейтинг: 100



Цитата(grafmoto @ 31.8.2007, 8:48)

читаем текстовые файлы по-русски:
*


привет. я не до конца понял, не мог привести конкретный пример. как показать файл 1.txt из ресурсов мидлета. заранее спасибо
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 7.9.2007, 15:31


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



Цитата(Nur87 @ Сегодня, 16:11)

не мог привести конкретный пример. как показать файл 1.txt из ресурсов мидлета.
*


а зачем описывать элементарные вещи?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Nur87
сообщение 7.9.2007, 17:24


Мастер
****

Группа: Пользователи
Сообщений: 298
Регистрация: 17.10.2005
Из: Татарстан
Пользователь №: 54 836
Модель телефона: E398

Рейтинг: 100



Цитата(grafmoto @ Сегодня, 19:31)

а зачем описывать элементарные вещи?
*


эххх. ну кому то это элементарно, а кому то есчё трудновато дается. ну ладно не хочешь не надо. smile.gif

тогда есчё такой вопрос, как узнать время и сравнить его. т.е. если время сейчас до 9.00 то сделать одно. наверное надо получчить время и перевести его в инт?
спасибо за ранее
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
sergey-74
сообщение 11.9.2007, 17:49


Новичок
*

Группа: Пользователи
Сообщений: 8
Регистрация: 13.4.2006
Пользователь №: 78 634
Модель телефона: Motorola E398
Прошивка: MotoMadness

Рейтинг: 0



Как зделать выход из MIDlet не используя command? (сначала выходил из run(), а дальше не знаю куда втыкать destroyapp() и notifydestroyed(), пробывал по разному не пулучается)
Куда передает управление метод run() после выполнения (юзаю gamecanvas)?

Вот написал прогу для определения кодов клавиш телефона, запускается в эмуляторе:
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class M extends MIDlet
{
public void startApp()
{
A a=new A();
Display.getDisplay(this).setCurrent(a);
}
public void pauseApp()
{
}
public void destroyApp(boolean u)
{
}
}

import javax.microedition.lcdui.*;
import java.lang.*;
public class A extends Canvas implements Runnable
{
public A()
{
super();
setFullScreenMode(true);
new Thread(this).start();
}
public void run()
{
for(;true;)
{
repaint();
}
}
protected void paint(Graphics graphics)
{
}
protected void keyPressed(int keyCode)
{
new Throwable(Integer.toString(keyCode)).printStackTrace();
}
}

Сообщение отредактировал sergey-74 - 11.9.2007, 18:03
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 12.9.2007, 6:29


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



Цитата(sergey-74 @ Вчера, 21:49)

Куда передает управление метод run() после выполнения
*


никуда smile.gif просто завершается.
Цитата(sergey-74 @ Вчера, 21:49)

Как зделать выход из MIDlet не используя command?
*


как и всегда:
destroyApp(false);
notifyDestroyed();
ЗЫ. и ваще наворотил ты...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
BASSON XVI
сообщение 12.9.2007, 8:11


Ветеран
*****

Группа: Пользователи
Сообщений: 361
Регистрация: 15.4.2007
Из: Павлодар
Пользователь №: 131 187
Модель телефона: Moto E1, Nokia N72
Прошивка: DaR 1.3, Symbian 8.1

Рейтинг: 63.5



sergey-74, кинь закомпилинный мидлет!! biggrin.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
elegorod
сообщение 15.9.2007, 9:47


Новичок
*

Группа: Пользователи
Сообщений: 5
Регистрация: 15.12.2006
Из: Украина
Пользователь №: 111 515
Модель телефона: Motorola E398
Прошивка: Mpx398 Deluxe

Рейтинг: 0



У тебя стоит бесконечный цикл
Код

public void run()
{
for(;true;)
{
repaint();
}
}

Каким образом закончится выполнение?
Можно написать что-то вроде
Код

private MIDlet midlet;
private boolean running = true;

public A(MIDlet midlet)
{ this.midlet = midlet;
  ...
}

public void run()
{  while(running) repaint();
  midlet.destroyApp(false);
  notifyDestroyed();
}


Сообщение отредактировал elegorod - 15.9.2007, 9:48
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Nur87
сообщение 15.9.2007, 19:51


Мастер
****

Группа: Пользователи
Сообщений: 298
Регистрация: 17.10.2005
Из: Татарстан
Пользователь №: 54 836
Модель телефона: E398

Рейтинг: 100



не подскажете что такое JavaDoc?
спасибо
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
4X-Oxygen
сообщение 17.9.2007, 9:03


Мастер
****

Группа: Пользователи
Сообщений: 197
Регистрация: 31.3.2006
Из: РОССИЯ, г. Ноябрьск
Пользователь №: 76 605
Модель телефона: iPhone 5S

Рейтинг: 173.5



Цитата(Nur87 @ 15.9.2007, 22:51) *

не подскажете что такое JavaDoc?
спасибо

На сколько я знаю, это документация пакетов.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 27.9.2007, 10:38


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



класс для хранения картинок в ФС телефона. теперь и BMP-24

Сообщение отредактировал grafmoto - 30.9.2007, 8:03
Прикрепленный файл imageutil.rar   ( 14.29 килобайт ) Кол-во скачиваний: 165
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Richman
сообщение 2.10.2007, 4:47


Интересующийся
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.9.2007
Пользователь №: 147 959
Модель телефона: e398
Прошивка: заточка под E 1000

Рейтинг: 1.5



Начал тему Изучение Java программирование

Цитата
Решил изучить ява – программирование. Не знаю с чего начать, купил диск с книгами, блин!.., для профи оказались (((, пытался искать в инете что нить для «чайников». Вероятно плохо искал!, не исключаю, но к сожалению не чего, для начинающих Ява-программеров, путного не нашел…

Скачал инструментарий компании Sun (java- машина, J2ME Wireless Toolkit 2.2)

Нашел прогу MIDletPascal 1.0.2 (программа для написания ява приложений на паскале), но тормозит во время компиляции, просто жуть ((

Вот не знаю что делать, может кто посоветует что нить?, может книгу какую, или может Интернет ресурс, или программку, подобие MIDletPascal, или последнюю, не тормозную ее версию


Модератор направил к Вам tomato.gif

Цитата
Прочел я тему "Библиотека Разработчика Java-приложений".., там тоже не чего путного для чайников нет!!, за исключением:

http://ru.sun.com/java/books/online/

думаю одного источника будет маловато для изучения!...


Может Вы мне поможете с хорошей инфой?

И еще.. Где-то читал что «MIDletPascal» существует версия 2.0.2, выложите на форум, ну коль не жалко shout.gif

Добавлено позже (2.10.2007, 8:54):
Цитата
И еще.. Где-то читал что «MIDletPascal» существует версия 2.0.2, выложите на форум, ну коль не жалко


Цитата
Если вы знаете Pascal но не знаете Java и нет возможности ее учить воспользуйтесь программой MidletPascal увы ее официальный сайт прикрыли но по ней есть хороший форум


А!.., ну да!.., где-то там видал )
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Richman
сообщение 2.10.2007, 11:27


Интересующийся
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.9.2007
Пользователь №: 147 959
Модель телефона: e398
Прошивка: заточка под E 1000

Рейтинг: 1.5



MPInstall2.0.1 + keygen + rus EXE-Файл + rus help-Файл
Прикрепленный файл MPInstall2.0.1___keygen___rus_exe___rus_help.rar   ( 3.03 мегабайт ) Кол-во скачиваний: 271


Сообщение отредактировал Richman - 2.10.2007, 11:54
Прикрепленный файл MPInstall2.0.1___keygen___rus_exe___rus_help.rar   ( 3.03 мегабайт ) Кол-во скачиваний: 271
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
belpilgrim
сообщение 2.10.2007, 12:29


Мастер
****

Группа: Пользователи
Сообщений: 193
Регистрация: 14.10.2005
Из: Беларусь
Пользователь №: 54 460
Модель телефона: HTC G1, E770
Прошивка: 1.5 v3, VistaRTM

Рейтинг: 117



http://boolean.name/forumdisplay.php?f=10
там лежит версия 2.0.2 для которой не нужно лекарство.

Сообщение отредактировал belpilgrim - 2.10.2007, 12:30
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Richman
сообщение 2.10.2007, 16:40


Интересующийся
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.9.2007
Пользователь №: 147 959
Модель телефона: e398
Прошивка: заточка под E 1000

Рейтинг: 1.5



Цитата
там лежит версия 2.0.2 для которой не нужно лекарство.


Я в курсе что он там есть!, но там нужно 10 сообщениий для получения пароля!

Цитата
пароль на архив:

Скрытый блок, вам нужно написать 10 сообщений, вы написали 0.:
Вам запрещено просматривать содержимое этого блока


Прямая ссылка MidletPascal 2.0.2

Ссылка на тему

А сюда можно выложить?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
g!x
сообщение 10.10.2007, 8:34


Новичок
*

Группа: Пользователи
Сообщений: 1
Регистрация: 26.9.2007
Пользователь №: 149 048
Модель телефона: E1
Прошивка: Mpx398 De Luxe

Рейтинг: 0



По ссылкам в закрепленном сообщении не нашел что скачивать sad.gif , зато google выдал страницу, с которой можно скачать все необходимое - http://v80.asthost.ru/soft.htm
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Richman
сообщение 15.10.2007, 5:06


Интересующийся
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.9.2007
Пользователь №: 147 959
Модель телефона: e398
Прошивка: заточка под E 1000

Рейтинг: 1.5



Цитата
По ссылкам в закрепленном сообщении не нашел что скачивать


А!.., ну да!.., там что-то с форумом. Имя файла, при сохранении, впишите "MP.rar" (без кавычек) shades.gif



belpilgrim!! подскажи паролик для MP 2.0.2 shuffle.gif , пиииииз shout.gif

Сообщение отредактировал Richman - 15.10.2007, 5:18
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MOTOCoder
сообщение 15.10.2007, 9:53


Мастер
****

Группа: Пользователи
Сообщений: 255
Регистрация: 15.3.2007
Из: СПБ
Пользователь №: 127 118
Модель телефона: Motorola L9
Прошивка: MotoDanger 2+ep2

Рейтинг: 10



Для некоммерческого использования можно MP не регать.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
belpilgrim
сообщение 16.10.2007, 4:38


Мастер
****

Группа: Пользователи
Сообщений: 193
Регистрация: 14.10.2005
Из: Беларусь
Пользователь №: 54 460
Модель телефона: HTC G1, E770
Прошивка: 1.5 v3, VistaRTM

Рейтинг: 117



MIDletPascal 2.0.2
Прикрепленный файл MPInstall202.zip   ( 1.67 мегабайт ) Кол-во скачиваний: 368
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
shevayura
сообщение 16.10.2007, 17:08


Опытный
***

Группа: Пользователи
Сообщений: 143
Регистрация: 21.5.2006
Пользователь №: 84 197
Модель телефона: Defy+ MB526

Рейтинг: 36



нужен эмулятор мобильника для компа.. поиск юзал - не помог.. ссылки устарели и почти ничто не открывается... есть ли эмулятор е398(Е1) чтобы можно было тестить и работу с фаловой системой.. ?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 17.10.2007, 9:11


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



shevayura, качай WTK 2.5 с офф. сайта http://java.sun.com/ там сцылки не устареваютъ
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Richman
сообщение 17.10.2007, 18:16


Интересующийся
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.9.2007
Пользователь №: 147 959
Модель телефона: e398
Прошивка: заточка под E 1000

Рейтинг: 1.5



belpilgrim!, Большое спасибо!!.. clap.gif

а как "+" поставить? unsure.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
бан
сообщение 1.11.2007, 16:25


Новичок
*

Группа: Пользователи
Сообщений: 13
Регистрация: 11.8.2007
Пользователь №: 144 140
Модель телефона: C380

Рейтинг: 11



Возможно ли получить название оператора(MTS, Megafon и т.д.) в яве(в идеале бы на MidletPascal, но если на java то я не обижусь smile.gif )?
Если да, то как?

А ещё неплохо бы уровень заряда и уровень сети...

Сообщение отредактировал бан - 1.11.2007, 16:29
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 2.11.2007, 5:36


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



Цитата(бан @ Вчера, 19:25)

А ещё неплохо бы уровень заряда и уровень сети...
*


у grafmoto есть приложение часы-скринсейвер. они показывают уровень заряда и уровень сети.

try
{
int bat = Integer.parseInt(System.getProperty("batterylevel"));
if (bat == 60) bat = 3;
else if (bat == 20) bat = 2;
else if (bat == 5) bat = 1;
else bat = 0;
}
catch (Exception e) {}

int lvl = com.vodafone.system.DeviceControl.getDefaultDeviceControl().getDeviceState(com.vodafone.system.DeviceControl.FIELD_INTENSITY);

stub'ы для Vodafone:

Сообщение отредактировал grafmoto - 2.11.2007, 6:44
Прикрепленный файл vscl.rar   ( 6.44 килобайт ) Кол-во скачиваний: 131
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DmT
сообщение 2.11.2007, 7:05


Мото-Портной
******

Группа: Разработчики
Сообщений: 1 175
Регистрация: 31.3.2007
Пользователь №: 129 181
Модель телефона: LG GW620, L7e и др.
Победитель конкурса 2008

Рейтинг: 680



grafmoto,
я в java почти не шарю
объясни плиз куда эти jar вставлять и что прописывать в .java
Код
public class Lib_syslevelsapi
{
//==============================================================================
public static int networklevel()
{
int lvl = com.vodafone.system.DeviceControl.getDefaultDeviceControl().getDeviceState(com.vodafone.system.DeviceControl.FIELD_INTENSITY);
return lvl;
}
//==============================================================================
public static int batterylevel()
{
try
{
int bat = Integer.parseInt(System.getProperty("batterylevel"));
if (bat == 60) bat = 3;
else if (bat == 20) bat = 2;
else if (bat == 5) bat = 1;
else bat = 0;
return bat;
}
catch (Exception e) {return -1;}
}
//==============================================================================
}

WTK пишет:
Код
C:\WTK22\apps\syslevelsapi\src\Lib_syslevelsapi.java:7: package com.vodafone.system does not exist
int lvl = com.vodafone.system.DeviceControl.getDefaultDeviceControl().getDeviceState(com.vodafone.system.DeviceControl.FIELD_INTENSITY);
                                                                                                        ^
C:\WTK22\apps\syslevelsapi\src\Lib_syslevelsapi.java:7: package com.vodafone.system does not exist
int lvl = com.vodafone.system.DeviceControl.getDefaultDeviceControl().getDeviceState(com.vodafone.system.DeviceControl.FIELD_INTENSITY);


Сообщение отредактировал DmT - 2.11.2007, 7:27
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 2.11.2007, 7:48


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



в яве:
import com.vodafone.system.DeviceControl;

stub'ы нужно скопировать в папку c:\SonyEricsson\JavaME_SDK_CLDC\PC_Emulation\WTK2\lib или как там у тебя. там есть еще файл настроек библиотек. туда нужно тожа добавить этот файл. пример привести не могу, так как сейчас юзаю wtk для sony. в ней по-другому сделано.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DmT
сообщение 2.11.2007, 8:31


Мото-Портной
******

Группа: Разработчики
Сообщений: 1 175
Регистрация: 31.3.2007
Пользователь №: 129 181
Модель телефона: LG GW620, L7e и др.
Победитель конкурса 2008

Рейтинг: 680



У кого есть J2ME WTK v2.2 которая от Sun?
Попробуйте скомпилить, а потом распишите всё по буковкам как делать.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
BASSON XVI
сообщение 11.11.2007, 18:58


Ветеран
*****

Группа: Пользователи
Сообщений: 361
Регистрация: 15.4.2007
Из: Павлодар
Пользователь №: 131 187
Модель телефона: Moto E1, Nokia N72
Прошивка: DaR 1.3, Symbian 8.1

Рейтинг: 63.5



Вот скачал все. Начал читать книгу книга с очепятками ржу не могу в место maxSize написанно naxSize, вместо Command написанно Connad, если есть хорошая книга кинтье плиз! И ещё переписал от туда пример. Вот такая вот ошибка лезит:
Код
Project settings saved
Building "Forms"
D:\Documents and Settings\Администратор\j2mewtk\2.5.2\apps\Forms\src\Perexod.java:6: perexod.Perexod is not abstract and does not override abstract method commandAction(javax.microedition.lcdui.Command,javax.microedition.lcdui.Displayable) in javax.microedition.lcdui.CommandListener
public final class Perexod extends MIDlet implements
             ^
1 error
com.sun.kvem.ktools.ExecutionException
Build failed

Ссылка на проект! http://slil.ru/25089270
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Richman
сообщение 12.11.2007, 13:33


Интересующийся
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.9.2007
Пользователь №: 147 959
Модель телефона: e398
Прошивка: заточка под E 1000

Рейтинг: 1.5



Цитата
Возможно ли получить название оператора(MTS, Megafon и т.д.)


а если сделать проверку по первым цифрам?..

есть прога, называется DefCodes, она может определять: оператора, регион, дату (незнаю что за дата), и имя (вероятно имя того ЧП'шник который ее продал smile.gif )
вот сайт: http://www.mtt.ru/info/def/index.wbp

Сообщение отредактировал Richman - 12.11.2007, 13:51
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
BASSON XVI
сообщение 12.11.2007, 15:43


Ветеран
*****

Группа: Пользователи
Сообщений: 361
Регистрация: 15.4.2007
Из: Павлодар
Пользователь №: 131 187
Модель телефона: Moto E1, Nokia N72
Прошивка: DaR 1.3, Symbian 8.1

Рейтинг: 63.5



Мне ктонить ответит???? Куда подевались наши ява-гуру?????
П.с. см.выше! unsure.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Библиотека Разработчика Java-приложений, Все для начинающего Java разработчика · Разработка Java-приложений · Forum
 

8 страниц V « < 2 3 4 5 6 > » 
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 14.9.2025, 5:30

Форум живёт: