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

Автозаполнение форм или же HTTP base авторизация с логином и паролем - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Нарисовать прямоугольник и передвигать его http://www.cyberforum.ru/android-dev/thread1091251.html
В общем нарисовать прямоугольник у меня получилось, а вот как передвинуть... И еще. Допустим на канве несколько фигур. Как именно я могу узнать к какому именно элементу я "коснулся". Может какие то слои создать?
Программирование Android Структура данных с использованием SQLite Всем привет. Подскажите каким образом лучше построить работу с данными в приложении. Есть база данных, в ней сейчас одна таблица: ROP TABLE IF EXISTS "articles_ru"; CREATE TABLE "articles_ru" ( "_id" integer NOT NULL, "section" text, "name" text, "paragraph" text, "article" TEXT, http://www.cyberforum.ru/android-dev/thread1091245.html
Ввод в TextEdit с экранных кнопок Программирование Android
Подскажите, пожалуйста, как вводить текст в TextEdit с экранных кнопок???
Программное нажатие на области экрана Программирование Android
Добрый день! Прошу помощи. Делаю свое приложение, есть несколько кнопок и webview с подгружаемой страницей. Надо в webview проверить цвет точки по координатам x,y и программно нажать на эту область экрана (желательно с временным выводом какого-нить кружка в том месте, где нажал). Как реализовать? В гугле и форумном поиске не банили, но что-то не нашел :( Работаю в eclipse sdk. Заранее...
Программирование Android Ошибка "Activity class {com.Android.System/com.Android.System.MainActivity} does not exist" http://www.cyberforum.ru/android-dev/thread1091214.html
Starting: Intent { act=android.intent.action.MAIN cat= cmp=com.android.system/.MainActivity } Error type 3 Error: Activity class {com.android.system/com.android.system.MainActivity} does not exist. WTF??
Программирование Android Полная и демо версии приложения Уважаемые форумчане, возник вопрос. Написал я игру под Андроид, она существует в двух версиях: демо-версия, которой доступны только три уровня и отключены некоторые фишки, и полная версия. Нужна возможность после установки демо-версии устанавливать полную версию, замещая демо-версию, без потери сохранений. Вопрос в том правильно ли я это хочу реализовать: 1. Демо-версия и полная версия... подробнее

Показать сообщение отдельно
Kazachek
15 / 15 / 2
Регистрация: 03.11.2013
Сообщений: 338
10.02.2014, 19:43  [ТС]
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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
package com.example.autorization;
 
import android.app.Activity;
import android.os.AsyncTask;
import android.os.Bundle;
import android.os.SystemClock;
import android.view.Menu;
import android.webkit.CookieManager;
import android.webkit.CookieSyncManager;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;
 
public class MainActivity extends Activity {
    
    WebView myWebView;
    private final static String TAG = "WebView";
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    
        myWebView = (WebView) findViewById(R.id.webView1);
        new WebViewTask().execute();
    }
 
    private class WebViewTask extends AsyncTask<Void, Void, Boolean> {
    String sessionCookie;
    CookieManager cookieManager;
 
        @Override
    protected void onPreExecute() {
        CookieSyncManager.createInstance(MainActivity.this);
        cookieManager = CookieManager.getInstance();
                    
        sessionCookie = new persistedConfig(getApplicationContext()).getCookieString();
        if (sessionCookie != null) {
                            /* delete old cookies */
            cookieManager.removeSessionCookie(); 
        }
        super.onPreExecute();
    }
    protected Boolean doInBackground(Void... param) {
                    /* this is very important - THIS IS THE HACK */
        SystemClock.sleep(1000);
        return false;
    }
    @Override
    protected void onPostExecute(Boolean result) {
        if (sessionCookie != null) {
            cookieManager.setCookie("yourdomain.com", sessionCookie);
            CookieSyncManager.getInstance().sync();
        }
        WebSettings webSettings = myWebView.getSettings();
        webSettings.setJavaScriptEnabled(true);
        webSettings.setBuiltInZoomControls(true);
        myWebView.setWebViewClient(new WebViewClient() {
            @Override
            public boolean shouldOverrideUrlLoading(WebView view, String url) {
                return super.shouldOverrideUrlLoading(view, url);
            }
            
        });
        myWebView.loadUrl("https://yourdomain.com/anything");
    }
}
 
    
    
    
    
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.main, menu);
        return true;
    }
 
}
Миниатюры
Автозаполнение форм или же HTTP base авторизация с логином и паролем  
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru