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

Android UiThread (UI thread) - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Программа для записи данных по принятым звонкам! http://www.cyberforum.ru/android-dev/thread852189.html
Здравствуйте. По работе много звонков и постоянно забываю или упускаю причину звонка. А мне по специфики работы требуется анализировать причин беспокойства. Ранее писал программы под Win32, WinCE и.т.д. на C#. Хочу для себя написать программку которая после окончания звонка запускалась и просила пояснить причину звонка (выбрать из списка группу и причину). Подскажите как отловить...
Программирование Android Класс видеплеера могите пожалуйста написать класс видеплеера.то есть VideoView, Mediaplayer. просто не могу найти примера. хочу попробовать написать отдельный класс, чтобы подключать к разным лайоутам http://www.cyberforum.ru/android-dev/thread852160.html
Программа для написания карточной игры под Android Программирование Android
Подскажите в какой проге писать карточную игру чтоб потом ее можно было перенести на Android.
Какую роль выполняет findViewById в андроиде? Программирование Android
ребята! подскажите пожалуйста, какую роль выполняет findViewById в андроиде? пример VideoView videoView = (VideoView)this.findViewById(R.id.videoView);
Программирование Android вызов thread по нажатию кнопки http://www.cyberforum.ru/android-dev/thread851907.html
Здрасьте) у меня следующий вопрос. изначально у меня в мэйн была одна кнопка, после нажатия который начинался новый thread-> New Class public void onClick(View v) { Thread thread=new Thread (new NewClass()); thread.start(); } }); я хочу добавить еще 2 функции, чтоб его остановить thread.stop() и thread.exit(), переменную выношу как final Thread thread=new Thread...
Программирование Android Изменение ImageView из отдельного потока <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/t1t" android:orientation="vertical" > <com.example.games.Game android:id="@+id/game" android:layout_width="match_parent" подробнее

Показать сообщение отдельно
Vladimirys
304 / 201 / 22
Регистрация: 16.01.2010
Сообщений: 571
29.04.2013, 19:27     Android UiThread (UI thread)
Примерно так http://habrahabr.ru/post/142256/
При запуске приложения система выполняет ряд операций: создаёт процесс ОС с именем, совпадающим с наименованием пакета приложения, присваивает созданному процессу уникальный идентификатор пользователя, который по сути является именем пользователя в ОС Linux. Затем система запускает Dalvik VM где создаётся главный поток приложения, называемый также «поток пользовательского интерфейса (UI thread)». В этом потоке выполняются все четыре компонента Android приложения: Activity, Service, ContentProvider, BroadcastReceiver. Выполнение кода в потоке пользовательского интерфейса организованно посредством «цикла обработки событий» и очереди сообщений.
Кроме того, в пользовательском потоке, не рекомендуется производить сложных и (или) требовательных к ресурсам вычислений. Такие вычисления выносятся в отдельный поток. Конечно, нужно знать и понимать, что есть вообще поток. По ссылке все это есть, в общих чертах.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru