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

Помогите прокомментировать код - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android ListView ячейки, получить Id элемента из SQLite http://www.cyberforum.ru/android-dev/thread1300901.html
есть база данных SQLITE. некоторые элементы БД выводятся в ListView через адаптер и вспомогательный XML. моя задача - в onItemClick перейти в другой активити, где выводятся все данные нажатого...
Программирование Android Почему устанавливается три экземпляра вместо одного? Добрый вечер, сделал приложение на андроид но после установки на устройстве появляется не одна иконка а три почему так происходит ? Может кто-нибудь уже сталкивался? http://www.cyberforum.ru/android-dev/thread1300814.html
Стиль нажатого ImageView Программирование Android
Всем привет! Полторы недели начал как изучать java и сделал маленькую прогу ,так вот у меня есть GridView и внем уже ImageView c TextView при нажатии на обрабочик кнопки public void...
JNI Входные переменные Программирование Android
Доброго времени суток, форумчане! Проблема в следующем: Есть JNI метод public native static byte ReceiveByte (int Byte, byte ByteArray); JNIEXPORT jbyte...
Программирование Android Ребят нужен технический совет по созданию приложения для для вывода ошибок с сервера http://www.cyberforum.ru/android-dev/thread1300422.html
Здравствуйте, тут такое дело, в программировании android приложений я новичок, передо мной поставили на работе задачу создать приложение, которое будет выводить ошибку о том, что на сервере произошла...
Программирование Android Установка приложения на телефон через Bluetooth в Eclipse, используя BT адаптер раньше телефон подключался по USB и приложения тестировались на нем. Теперь я купил BT адаптер и нужно проверить на нем. Можете подсказать как сделать в Eclipse? Не советуйте через wi-fi. подробнее

Показать сообщение отдельно
Monster-95
52 / 52 / 13
Регистрация: 05.02.2013
Сообщений: 285

Помогите прокомментировать код - Программирование Android

14.11.2014, 23:17. Просмотров 464. Ответов 11
Метки (Все метки)

Нашел на просторах интернете код, может кто сможет описать его для меня.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
  public int getWeekOfYear(Date date) {
        Calendar calendar = Calendar.getInstance();
        calendar.setTime(date);
        int doy = 0;
        while(calendar.get(Calendar.MONTH) > 0) {
            int dec = calendar.get(Calendar.DAY_OF_MONTH) + 2;
            doy += dec;
            date.setTime(date.getTime() - (3600000L * 24) * dec);
            calendar.setTime(date);
        }
        doy += calendar.get(Calendar.DAY_OF_MONTH) - 1;
        calendar.set(Calendar.DAY_OF_MONTH, 1);
        int dow = calendar.get(Calendar.DAY_OF_WEEK);
        dow = (dow + 5) % 7;
        doy = doy - 6 + dow;
        return (doy + 7) / 7 + 1;
    }
Думаю это определение недели с Пн до Вс
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru