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

Показ уведомлений для определенной даты - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Android. Начало большого пути http://www.cyberforum.ru/android-dev/thread972267.html
Привет всем! Знаю что немного не по тематике..но тем не менее... вот, очень хочу научиться писать приложения! смотрел видеоуроки, читал книжки... но все это донно, ибо в этих уроках рассказывают о каком либо элементе и что он делает. Настоящее получение знаний дается в процессе написания программы. Я уже написал свой первый калькулятор, и одну программку которая заносит данные в БД и выводит их....
Программирование Android Обработка нажатий Господа подскажите как определить что пользователь провел пальцем влево или в право? Отслеживать в onTouch координаты? Если Х увеличивается то вправо, если уменьшается то влево? Плюс небольшой допуск на не абсолютно вертикальную линию? Или есть более простой метод? http://www.cyberforum.ru/android-dev/thread972230.html
Программирование Android Вывести контакт(его имя) на textview
Как вывести имя первого попавшегося контакта (и, возможно, его номера телефонов) в textview? нашел код как получить контакты: Cursor cursor = getContentResolver().query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI, new String {Phone._ID, Phone.DISPLAY_NAME, Phone.NUMBER}, null, null, null); startManagingCursor(cursor); if (cursor.getCount() > 0) { while (cursor.moveToNext()) ...
Программирование Android Отследить положение на экране ползунка из SeekBar
Подскажите, возможно ли это реализовать. Задача такая: отследить положение ползунка в SeekBar и чуть выше в TextView вывести значение ползунка. Например если значение 0 то и текст сверху будет 0 и вьюха с текстом будет полностью с права над ползунком. Если значение 50, то вьюха будет по центру экрана прямо над полхзунком и т.д. Кто хоть что-т знает отпишитесь пожалуйста. Спасибо.
Программирование Android layout_gravity http://www.cyberforum.ru/android-dev/thread971883.html
На горизонтальном LinearLayout не могу разместить два элемента та, чтобы один был выравнен по левой стороне LinearLayout, а второй по правой. Второму элементу прописал android:layout_gravity="right", но оба распологаются слева. Зато если поменять ориентацию LinearLayout на вертикальную, то выравнивание работает. Почему так?
Программирование Android Как обратиться в ресурсах на конкретный элемент массива string-array? Подскажите пожалуйста начинающему как вывести в ListView или TextView один элемент из массива string-array в ресурсах? подробнее

Показать сообщение отдельно
SherlockH
0 / 0 / 0
Регистрация: 29.08.2013
Сообщений: 32
08.10.2013, 20:03  [ТС]     Показ уведомлений для определенной даты
Я убрал её, т. к. она не работала...
Но теперь вот полный код:
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
package ru.project.testinfomats;
 
 
import java.util.Calendar;
 
import android.app.Activity;
import android.app.Notification;
import android.app.NotificationManager;
import android.app.PendingIntent;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
 
public class NotificationService extends Activity { 
    
    @Override  
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.empty);
        
        final int NOTIFY_ID = 1101;
        long when = System.currentTimeMillis(); // Выясним системное время!!!
        Calendar c = Calendar.getInstance();
        CharSequence date = c.get(Calendar.DAY_OF_MONTH) + "." + c.get(Calendar.MONTH) + "." + c.get(Calendar.YEAR); //Получаем дату в формате dd.mm.yyyy
        
        if(date  != "3.9.2033") {
        NotificationManager mNotificationManager = (NotificationManager)
                getSystemService(Context.NOTIFICATION_SERVICE);
    
        int icon = R.drawable.ic_launcher;
        CharSequence contentTitle = date; // Выводим дату в заголовке уведомления
        CharSequence contentText = "Пример уведомления!";
    Notification ntf = new Notification(icon, null, when); // Создаем экземпляр уведомления, и передаем ему наши параметры
    Context context = getApplicationContext();     
    Intent notificationIntent = new Intent(this, MainMenu.class);
    PendingIntent contentIntent = PendingIntent.getActivity(this, 0, notificationIntent, 0);
    ntf.setLatestEventInfo(context, contentTitle, contentText, contentIntent);
    mNotificationManager.notify(NOTIFY_ID, ntf); // Показываем наше уведомление через менеджер передав его ID 
    }
    }
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru