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

Как сохранять информацию о пользователе и использовать её в дальнейшем уведомлении? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Eclipse под Ubuntu http://www.cyberforum.ru/android-dev/thread977536.html
Привет всем! Установил на ноут ubuntu, теперь пытаюсь поставить под нее Eclipse. Собственно, сам Eclipse и SDK я поставил, но вот скомпилировать и запустить приложение на девайсе так и не получается, просто напросто нет кнопки RUN!!! Кто-нибудь использует вообще Ubuntu и AndroidDT? Расскажите, может что делаю не так... Заранее благодарен!
Программирование Android Вылет приложения при использования бокового меню. О чем говорят логи Помогите разобраться с ошибкой при работе с боковым меню. В лог выводит следующую информацию: 10-14 19:14:05.209: D/AndroidRuntime(20524): Shutting down VM 10-14 19:14:05.209: W/dalvikvm(20524): threadid=1: thread exiting with uncaught exception (group=0x40018578) 10-14 19:14:05.219: E/AndroidRuntime(20524): FATAL EXCEPTION: main 10-14 19:14:05.219: E/AndroidRuntime(20524):... http://www.cyberforum.ru/android-dev/thread977474.html
Программирование Android Рабочий пример бд
кто может, напишите рабочий пример работы с бд на основе sqliteHelper что бы можно было сохранить и выгрузить обьект в\из бд(load\save) обьект вида class human{ String name; int age; int salary; getAge
Программирование Android Кликабельные Fragment
Доброго дня, коллеги. Прошу помощи. Есть активити с scrollView, внутри его Fragment: <ScrollView android:id="@+id/scrollView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_above="@+id/imageView1" android:layout_alignParentLeft="true" android:layout_alignParentRight="true"
Программирование Android Ошибки при востановление активити после уничтожения http://www.cyberforum.ru/android-dev/thread976814.html
Странное поведение андроида при переходе планшета в дежурный режим (черный экран). Есть приложение, на главном активити 8 кнопок. Первые четыре (в таком же порядке инициализируются) именованные последующие четыре с именами Button1, Button2, Button3, Button4. При запуске приложения все работает, переходы в другое активити и возврат обрабатывается без ошибок, а вот при переходе планшета в...
Программирование Android Заготовка для фото-галереи Посоветуйте пожалуйста примеры с фото-галерей Есть папка с фотками (много). Просто накиданы в одную папку - имена случайные. Есть программа, которая ГРУППИРУЕТ эти фото по смыслу (знает как групировать) Нужно нажать кнопку 1 и увидеть галерею с (например) 1й, 8й, 12й и 69й фотками. Нажать 2 и увидеть другой "набор" фоток. Каждую фотку нужно зумировать. Кажется видел подобное в... подробнее

Показать сообщение отдельно
SherlockH
0 / 0 / 0
Регистрация: 29.08.2013
Сообщений: 32

Как сохранять информацию о пользователе и использовать её в дальнейшем уведомлении? - Программирование Android

14.10.2013, 23:05. Просмотров 598. Ответов 6
Метки (Все метки)

Форумчане, позвольте спросить: как сохранять имя и фамилию пользователя и использовать их в уведомлении?
Ранее Java не занимался всерьёз... Вот и не знаю. Литературу читал искал на форумах в учебниках... Ну, не получилось реализовать...
Вот код для считывания данных:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
package ru.project.testinfomats;
 
import android.app.Activity;
import android.os.Bundle;
 
public class CInfo extends Activity {
    
    @Override
    public void onCreate(Bundle icicle) {
        super.onCreate(icicle);
        setContentView(R.layout.custom);
    }  
}
Разметка с EditText:
XML
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
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >
    
    <TextView
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:textSize="16sp"
        android:textStyle="bold"
        android:text="Фамилия:" />
    <EditText
        android:id="@+id/surname"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:textSize="16sp"
        android:hint="Введите фамилию..." />
    <TextView
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:textSize="16sp"
        android:textStyle="bold"
        android:text="Имя:" />
    <EditText
        android:id="@+id/name"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:textSize="16sp"
        android:hint="Введите имя..." />
 
</LinearLayout>
Код уведомления:
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
package ru.project.testinfomats;
 
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
 
import android.annotation.SuppressLint;
import android.app.Notification;
import android.app.NotificationManager;
import android.app.PendingIntent;
import android.app.Service;
import android.content.Context;
import android.content.Intent;
import android.os.IBinder;
 
@SuppressLint("SimpleDateFormat")
public class NotificationService extends Service {
 
    public IBinder onBind(Intent intent) {
        return null;
    }
 
    @SuppressWarnings("deprecation")
    public void onCreate() {
        final int NOTIFY_ID = 1101;
        
        long when = System.currentTimeMillis();
        
        Date now = new Date();
        DateFormat formatter = new SimpleDateFormat("dd.MM.yyyy HH:mm:ss");
        String date = formatter.format(now);
                            
                    NotificationManager mNotificationManager = (NotificationManager)
                        getSystemService(Context.NOTIFICATION_SERVICE);
            
                    int icon = R.drawable.ic_launcher;
                    CharSequence contentText = "Просим вас оплатить коммунальные услуги";
                                
                    Notification ntf = new Notification(icon, null, when);
                    @SuppressWarnings("unused")
                    Context context = getApplicationContext();
                    ntf.defaults = Notification.DEFAULT_SOUND;
                                        
                    Intent i = new Intent(this, NotificationDialog.class);
                    @SuppressWarnings("unused")
                    PendingIntent contentIntent = PendingIntent.getActivity(this, 0, i, 0);
                    ntf.setLatestEventInfo(this, date, contentText, PendingIntent.getActivity(this, 1, i, 0));
                    mNotificationManager.notify(NOTIFY_ID, ntf);
    }
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru