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

Нужно сохранить пользователя(он зашел или нет) - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Добавление элемента и запись в него информации http://www.cyberforum.ru/android-dev/thread1476495.html
<array name="Понравившиеся"> <item>первый</item> </array> Имеется такой список в файле string. Как правильно написать код для кнопки, что бы по нажатию он добавлял новый <item></item> и вписывай туда то, что я захочу?
Android Обработчик событий в табхост Подскажите метод для присвоение дествия вкладки по нажатию. Например при переходе на 1 вкладку обновляеться инфа в ListView на активити. http://www.cyberforum.ru/android-dev/thread1476449.html
Android База данных
На компьютере имеется база данных. Сервер называется localhost( 1-ый слайд). Имеется файл mysql.class.php (расположен в той же папке где и первый файл(index.php)). Все это расположено на локальном хосте апачи. То есть с браузера эмулятора могу зайти по адресу(192.168.0.94/index.php либо 192.168.0.94/mysql.class.php), доступ к серверу имеется. Вопрос в следующем. Как мне прописать сервер в коде ,...
Android Eclipse требует сделать Button-ы "boarderless"
style="?android:attr/borderlessButtonStyle" После добавления этой строки в xml файл, сами кнопки становятся белыми. То, что я сам это и прописал, установив borderlessButtonStyle понятно, но как мне сделать кнопки цветными? Такими же какими они были до добавления этой строки. Спасибо
Android Зайти на localhost (127.0.0.1) http://www.cyberforum.ru/android-dev/thread1476238.html
Ребят, добрый день. Подскажите как зайти на локальный хост с эмулятора? У меня на апачи расположен сервер. С компа нормально захожу. С GeanyMotion ни 127.0.0.1 ни localhost/ не распознает( с браузера не заходит, с приложения соответственно тоже). Подскажите как можно протестировать приложение через эмулятор?
Android Plain Text в файл Добрый день!Кто нибудь знает как сделать отправку введенных значений в Plain Text е в файл и обратно? То есть по нажатию кнопки запомнить введенное значение в файл, а при следующем запуске программы, чтение из файла в Plain Text. подробнее

Показать сообщение отдельно
Lorddrous
0 / 0 / 0
Регистрация: 05.04.2015
Сообщений: 40
12.06.2015, 23:24  [ТС]     Нужно сохранить пользователя(он зашел или нет)
Если не сложно можете написать sharedpreferences - я эту тему вообще не пониял, но стараюсь, читаю, как проверить зашел или нет(Заранее оргомное спасибо)
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
80
81
82
83
84
85
86
87
88
protected String mAction;
 
    protected EditText mEmailField;
    protected EditText mPasswordField;
    protected Button mButton;
    protected ProgressBar mProgressBar;
    private static final String ServerPreferencesName = "SETTINGS";
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_authenticate);
 
        mEmailField = (EditText) findViewById(R.id.editText1);
        mPasswordField = (EditText) findViewById(R.id.editText2);
        mButton = (Button) findViewById(R.id.button1);
        mProgressBar = (ProgressBar) findViewById(R.id.progressBar1);
 
        Bundle bundle = getIntent().getExtras();
        mAction = bundle.getString(LoginOrSignupActivity.TYPE);
 
 
        mButton.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
 
             
                mProgressBar.setVisibility(View.VISIBLE);
 
                String username = mEmailField.getText().toString();
                String password = mPasswordField.getText().toString();
 
                if (mAction.equals(LoginOrSignupActivity.SIGNUP)) {
                    /*
                     * Sign up using ParseUser
                     */
                    ParseUser user = new ParseUser();
                    user.setUsername(username);
                    user.setPassword(password);
 
                    user.signUpInBackground(new SignUpCallback() {
                        public void done(ParseException e) {
                            mProgressBar.setVisibility(View.INVISIBLE);
                            if (e == null) {
                                // Hooray! Let them use the app now.
                                startActivity(new Intent(
                                        AuthenticateActivity.this,
                                        MainFeedActivity.class));
                            } else {
                                // Sign up didn't succeed. Look at the
                                // ParseException to figure out what went wrong
                                Toast.makeText(AuthenticateActivity.this,
                                        "Sign up failed! Try again.",
                                        Toast.LENGTH_LONG).show();
                            }
                        }
                    });
                } else {
                    /*
                     * Login using ParseUser
                     */
                    ParseUser.logInInBackground(username, password,
                            new LogInCallback() {
                                public void done(ParseUser user,
                                        ParseException e) {
                                    mProgressBar.setVisibility(View.INVISIBLE);
                                    if (user != null) {
                                        // Hooray! The user is logged in.
                                        startActivity(new Intent(
                                                AuthenticateActivity.this,
                                                MainFeedActivity.class));
                                    } else {
                                        // Login failed. Look at the
                                        // ParseException to see what happened.
                                        Toast.makeText(
                                                AuthenticateActivity.this,
                                                "Login failed! Try again.",
                                                Toast.LENGTH_LONG).show();
                                    }
 
                                }
                            });
                }
            }
        });
    }
 
}
 
Текущее время: 16:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru