С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Создание описания для каждого изображения http://www.cyberforum.ru/android-dev/thread631842.html
Здравствуйте! Помогите с таким моментом, написал некую маленькую программу которая после нажатия кнопки показывает случайную картинку из drawable. Как сделать так, чтоб после нажатия на картинку...
Программирование Android Селектор списка Как сделать так, чтобы селектор списка после нажатия на позицию оставался нарисованным на ней. По умолчанию селектор рисуется в момент нажатия на позицию и пропадает когда палец убираем. http://www.cyberforum.ru/android-dev/thread631604.html
Программирование Android Создание RSS реадера
Я хочу прикрутить RSS ленту к pull to refresh Тоесть не выводить на екран всю ленту, а частями при перетягивании екрана не могу разобраться в следующей ситуации .. при условии что...
Библиотеки для парсинга json массива Программирование Android
Всем привет! Подскажите, пожалуйста, какую-нибудь хорошую стороннюю библиотеку для парсинга json массива? Использую IDE Eclipse. Пробовал использовать Json-simple, но у меня выскакивала ошибка "...
Программирование Android Проверка столкновения спрайтов http://www.cyberforum.ru/android-dev/thread631310.html
Можно ли как нибудь определить столкновение изображений? НО! нужно учитывать "дырки", т.е прозрачность. P.s. вывожу Bitmap'ы на Canvas. Или есть какая нибудь функция проверки прозрачен ли пиксель...
Программирование Android Ограничение длины текста Есть TextView, есть текст, который в этот TextView вписывается. Как сделать: - чтобы текст писался в одну строчку. - в случае, если длина текста больше длины Textview текст сокращался. или - в... подробнее

Показать сообщение отдельно
Noit
26 / 26 / 3
Регистрация: 11.04.2012
Сообщений: 870

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

02.08.2012, 15:11. Просмотров 959. Ответов 6
Метки (Все метки)

Как сделать отдельный поток, наподобие такого??
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
class MyTask extends AsyncTask<Void, Spanned , Void> {
        
         protected void doInBackground() {
             while (index!=countTeatres-1)
                {   
                index++;     
                String html ="<img src='http://topdekor.vot.by/"+PicturePath(index)+".jpg'/>";
                Spanned s = Html.fromHtml(html,getImageHTML(),null);
                stroka = Html.fromHtml(postData(index));
                publishProgress(stroka, s);
                }
             
             protected void onProgressUpdate(Spanned... spanned ) {
                 int count = new StringBuffer(stroka).indexOf ("Регион:");
                 String teatrName = stroka.toString().substring(0, count); 
                addToTextView(teatrName,spanned [0],spanned [1],count,index);  
            }
             
             String postData(int index) {
                
                String str = null;
                HttpParams params = new BasicHttpParams();
                params.setParameter(CoreProtocolPNames.PROTOCOL_VERSION, HttpVersion.HTTP_1_1);
                HttpClient httpclient = new DefaultHttpClient(params);
                HttpPost httppost = new HttpPost("http://topdekor.vot.by/api.php");
                
                try {
                    
                    List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2);
                    nameValuePairs.add(new BasicNameValuePair("u", "android"));
                    nameValuePairs.add(new BasicNameValuePair("p", "036"));
                    httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
                    
                    HttpResponse response = httpclient.execute(httppost);
                    
                    str = EntityUtils.toString(response.getEntity());
                    response.getEntity().consumeContent();  
                    
                        str = str.replaceAll("<(.)+?>", "");
                        str = str.replaceAll("<(\n)+?>", "");
                        
                } catch (ClientProtocolException e) {
                    
                    Log.e("ERROR","MalformedURLException");
                    
                } catch (IOException e) {
                    
                    Log.e("ERROR","IOException");
                }
                return str;     
            }
         }
     
         }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.