Форум программистов, компьютерный форум, киберфорум
Netscape
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Старый
Android: Слово дня
Запись от Netscape размещена 04.03.2014 в 17:35
Показов 2818 Комментарии 1

Наконец-то я собрался с силами и написал что-то свое.
Надеюсь, будет полезно не только мне.

https://play.google.com/store/... rdoftheday

После установки приложения каждый день открывается новое слово.
Есть избранное, поиск, нотификации и маленький виджет.
Аватар для Netscape
Старый
Java: Ожидание завершения пула потоков
Запись от Netscape размещена 10.10.2013 в 17:07
Показов 2378 Комментарии 0

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import java.util.concurrent.BrokenBarrierException;
import java.util.concurrent.CyclicBarrier;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
 
public class Main {
    
    static final int THREADS_NUMBER = 5;
    
    public static void main(String[] args) {
        final CyclicBarrier barrier = new CyclicBarrier(THREADS_NUMBER, 
                new Runnable() {
                    @Override
                    public void run()
...
Аватар для Netscape
Старый
Android: get network type
Запись от Netscape размещена 02.10.2013 в 21:04
Показов 3156 Комментарии 0

Java
1
2
3
4
5
6
7
8
9
public static String getNetworkType(Context context) {
        NetworkInfo networkInfo;
        ConnectivityManager connectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
        networkInfo = connectivityManager.getActiveNetworkInfo();
        if (networkInfo != null && networkInfo.isConnected()) {
            String type = networkInfo.getTypeName();
            if (type.toLowerCase().equals(WIFI)) {
                return TYPE_WIFI;
            } else
...
Аватар для Netscape
Старый
Рейтинг: 5.00. Голосов: 1.
TimerTask, Android-way
Запись от Netscape размещена 21.09.2013 в 23:51
Показов 2342 Комментарии 1

Java
1
2
3
4
5
6
7
8
private Handler handler = new Handler();
private Runnable runnable = new Runnable() {
   @Override
   public void run() {
      foobar();
      handler.postDelayed(this, 60000);
   }
};
Java
1
2
3
4
protected void onResume() {
    super.onResume();
    handler.postDelayed(runnable, 60000);
}
Java
1
2
3
4
protected void onPause() {
    super.onPause();
    handler.removeCallbacks(runnable);
}
Аватар для Netscape
Новые блоги и статьи
Модель здравосохранения 14. Собираем всю модель вместе.
anaschu 22.05.2026
Модель собрана. В будущих постах на видео я покажу, как она работает. В этом посте запускаем её, проверяем результаты и разбираем что можно с ней делать дальше. Перед запуском проверяем. . .
Модель здравоохранения 13. Добавление самой системы здравоохранения.
anaschu 22.05.2026
В предыдущем посте мы настроили болезни. Теперь добавим события, которые управляют здоровьем всего коллектива, а также настроим рабочий график и расчёт финансов. В Main создаём четыре события. . . .
Модель здравоохранения 12. добавление болезней через ресурпул, как аварии
anaschu 22.05.2026
Болезни — это ключевая часть нашей модели. Нам нужно, чтобы работник периодически уходил на больничный, его задание при этом зависало, а после выздоровления работа возобновлялась. Реализуем это двумя. . .
Модель здравоохранения 11. Создаём классы Задание и Работник
anaschu 22.05.2026
В AnyLogic каждая заявка и каждый ресурс — это объект определённого класса. Нам нужно создать два класса: Задание (заявка) и Работник (ресурс). Класс Задание В дереве проекта нажимаем правой. . .
Модель здравоохранения 10. Новая модель, смотрим, как добавлять логические блоки, и что писать внутри
anaschu 22.05.2026
Открываем AnyLogic, создаём новый проект. В дереве проекта появляется класс Main — это главный агент, в котором будет жить вся наша логика. Палитра блоков Слева находится палитра. Нас интересует. . .
модель ЗдравоСохранения 9. Новая модель, разбираемся, как ее создавать
anaschu 22.05.2026
В этой серии постов мы построим модель небольшого рабочего коллектива. Сотрудники получают задания, выполняют их, иногда болеют — и мы хотим посчитать, сколько это стоит компании. Метод. . .
[golang] Linked list
alhaos 22.05.2026
Связный список / Linked list Связный список структура данных позволяющая хранить список значений, в отличии от массива в памяти хранится не сплошным куском, а отдельными частями которые ссылаются. . .
[golang] Двоичная куча, min-heap
alhaos 20.05.2026
Двоичная куча Двоичная куча — структура данных, которая всегда держит самый важный элемент наготове. Представьте очередь к хилеру в игре, и очередь из игроков в приоритете те у кого меньше. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru