18.12.2015 / 04:29 | |
Wladimir134679 Пользователь Сейчас: Offline
Имя: Смерть Регистрация: 31.07.2015
| Доброе утро. У кого есть класс с работой rms?
__________________
Смерть правит миром Изменено Ксакеп (19.12 / 15:50) (всего 1 раз) |
18.12.2015 / 17:23 | |
DominaN Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Смоленск Регистрация: 28.09.2011
| Wladimir134679, древний класс еще из J2ME версии After Открыть спойлер Закрыть спойлер package engine.utils;
import javax.microedition.rms.RecordStore;
import javax.microedition.rms.RecordStoreException;
/**
*
* @author DominaN
*/
public class AFTSaverestore {
private static RecordStore rs;
public static boolean dataExists(String name) {
try {
rs = RecordStore.openRecordStore(name, false);
rs.closeRecordStore();
return true;
} catch (RecordStoreException ex) {
return false;
}
}
public static void save(String name, int num, byte[] record) {
try {
if (rs.getNumRecords() == 0 || num > rs.getNumRecords()) {
rs.addRecord(record, 0, record.length);
} else {
rs.setRecord(num, record, 0, record.length);
}
} catch (RecordStoreException ex) {}
}
public static void save(String name, int num, int record) {
String tmp = String.valueOf(record);
byte[] b = tmp.getBytes();
try {
if (rs.getNumRecords() == 0 || num > rs.getNumRecords()) {
rs.addRecord(b, 0, b.length);
} else {
rs.setRecord(num, b, 0, b.length);
}
} catch (RecordStoreException ex) {}
}
public static void save(String name, int num, String record) {
byte[] b = record.getBytes();
try {
if (rs.getNumRecords() == 0 || num > rs.getNumRecords()) {
rs.addRecord(b, 0, b.length);
} else {
rs.setRecord(num, b, 0, b.length);
}
} catch (RecordStoreException ex) {}
}
public static int restoreInt(String name, int num) {
byte[] tmp = null;
try {
tmp = rs.getRecord(num);
} catch (RecordStoreException ex) {}
return Integer.parseInt(new String(tmp));
}
public static String restoreString(String name, int num) {
byte[] tmp = null;
try {
tmp = rs.getRecord(num);
} catch (RecordStoreException ex) {}
return new String(tmp);
}
public static byte[] restore(String name, int num) {
byte[] tmp;
try {
tmp = rs.getRecord(num);
} catch (RecordStoreException ex) {
return null;
}
return tmp;
}
public static void create(String name) {
try {
rs = RecordStore.openRecordStore(name, true);
} catch (RecordStoreException ex) {
ex.printStackTrace();
}
}
public static void open(String name) {
try {
rs = RecordStore.openRecordStore(name, false);
} catch (RecordStoreException ex) {
ex.printStackTrace();
}
}
public static void close() {
try {
rs.closeRecordStore();
} catch (RecordStoreException ex) {
}
}
}
|
9.04.2016 / 18:41 | |
Alexandr Пользователь Сейчас: Offline
Имя: Александр Откуда: Днепр Регистрация: 01.07.2012
| Вечер добрый. Есть у кого библиотека для отрисовки графического текста? И что бы можно было юзать без пк, т.е. шрифты как в opera mini mod, или ppm. Библиотека с мобилаба не подходит, там нужна утила для конвертации шрифта. Изменено Alexandr (9.04 / 18:44) (всего 1 раз) |
9.04.2016 / 21:31 | |
mariyka Пользователь Сейчас: Offline
Имя: Маша Регистрация: 09.06.2013
| Alexandr, я находила одну библиотеку для писания ттф-шрефтами, но она слишком долго писала. Лучше было когда сделала свою с вырезанием букв из картинки и рисованием картинок-букв
|
19.07.2016 / 16:09 | |
Wladimir134679 Пользователь Сейчас: Offline
Имя: Смерть Регистрация: 31.07.2015
| Помогите пжл найти библиотеку на Java SE с работай картами, спрайтами, шрифтами, и более подробно как с ними работать. Сам пишу себе, но русский текст не могу вывести, со своей картой могу что-то сделать, но нужно поправлять её, со спрайтами- столкновение могу сделать, но только по ширине и высоте картинки, но это мне подойдёт.
Мне бы хотя бы как JavaMe с тайлами найти либу для JavaSe.
__________________
Смерть правит миром |
19.07.2016 / 19:50 | |
DominaN Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Смоленск Регистрация: 28.09.2011
| |
19.07.2016 / 23:31 | |
Alexandr Пользователь Сейчас: Offline
Имя: Александр Откуда: Днепр Регистрация: 01.07.2012
| DominaN, классы полностью вшиты в движок, и пример есть?
|
6.05.2017 / 14:06 | |
Alexandr Пользователь Сейчас: Offline
Имя: Александр Откуда: Днепр Регистрация: 01.07.2012
| залейте пжл. json.me сюда, ссылки выше уже не работают
|
6.05.2017 / 15:02 | |
Alexandr Пользователь Сейчас: Offline
Имя: Александр Откуда: Днепр Регистрация: 01.07.2012
| нашел
Прикрепленные файлы: org.json.me-mas(…).zip (34.76 кб.) Скачано 41 раз json-me.jar (22.08 кб.) Скачано 200 раз |