Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Конструкции Java фукнций - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Некорректно работает поток в Activity http://www.cyberforum.ru/android-dev/thread954827.html
Что неправильно в данном коде? Когда я начинаю вводить текст в EditText, приложение зависает. Думаю Вам понятно, что делает данный код, Если EditText постой, кнопка неактивна, и наоборот. ...
Программирование Android RAD STUDIO XE5, Android dev Всем доброго времени суток. Как известно, Embarcadero выпустили новый XE5, где предоставляется возможность разработки ПО под Android. Я заинтересован в этом, ранее работал с Delphi, не супер-гуру,... http://www.cyberforum.ru/android-dev/thread954764.html
Программирование Android Шаблон Preferences Framework для различных объектов
Всем привет. Есть десять кнопок. При нажатии на каждую из них должно открываться свое меню настроек (надпись, размер и так далее). Шаблон меню создал res/xml/prefs.xml (с помощью Preferences...
Handler timer Программирование Android
Добрый вечер. С помощью какого метода в Handler http://developer.android.com/reference/android/os/Handler.html(беда пока с английским) , можно реализовать таймер(не одноразовый), который, например с...
Программирование Android Насройка проекта Android Native support в eclipse http://www.cyberforum.ru/android-dev/thread954546.html
Здравствуйте. Подскажите как правильно настроить проект андроид с поддержкой native для С++. Проект создан на платформе 16, минимальная 8 максимальная 17. После выполнения комманды Add Native...
Программирование Android Как менять image по нажатию?(много раз) Всем привет:) Такая вот проблема: Нужно менять image по нажатию. Она у меня один раз меняется и все, а как ее обратно поменять?(чтобы туда-сюда менялась)? Вот скриншот с неработающим кодом(там еще... подробнее

Показать сообщение отдельно
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
15.09.2013, 20:58  [ТС]
1) можно ли сделать такое?
Java
1
2
3
4
// полная функция со всеми параметрами (большая и сложная)
public boolean isLie (String word, int sex, int duration) { ... }
// определяем "сокращенный вариант
public boolean isLie (String word, int sex) { return isLie (word, sex, 123); }
2) Как сделать аналог такого:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
int a = 123;
inb b = 312;
String s = "asdf";
int res1 = myFunc(1, 2, [a, b, s]);
// значения a, b, s - поменялись!
if (a == 567) {
  Log.e("ERROR", s, null);
}
 
public List<Integer> myFunc(int r, int e, List[a, b, c] ) {
    a = 567;
    c = "my error";
    List<Integer> list = new ArrayList<>();
    list.add(a);
    list.add(b);
    list.add(c);
    return list;
}
В Делфи были понятия "ссылок на переменные" и можно было написать:
Pascal
1
2
3
4
5
function myFunc(Pointer a; Pointer b) integer;
begin
  integer(a^) = 1234;
  string(b^) = "asdf";
end;
Сейчас возникло желание написать функцию получения версии и описания файла или класса одновременно.
Создавать лишние (сборные) типы данных можно, но не хочется...
Примерно так:
Java
1
2
3
4
5
6
7
8
9
10
11
String vers1="";
int vers2=0;
myFunc("com.myprg.main", vers1, vers2);
// получено, можно использовать
// if (vers2<2) ... нужно обновлять...
String vers3="";
int vers4=0;
myFunc("com.myprg.notmain", vers3, vers4);
// и т.д.
 
public bool myFunc(string ClassName, String ver1, int ver2) {
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru