Форум программистов, компьютерный форум 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
 Аватар для SherlockH
0 / 0 / 0
Регистрация: 29.08.2013
Сообщений: 32
08.10.2013, 21:54  [ТС]     Показ уведомлений для определенной даты
Да, блин, точно... Чё то я даже логическое или(||) позабыл. Простите...
И теперь ещё один вопрос, исходя из того что я не нашёл полезным(http://developer.android.com/guide/c.../services.html): как код ниже "засунуть" в фоновой процесс?
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
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 {
    
    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);
        
        if((date.equals("8.9.2013")) || (date.equals("8.10.2013"))) {
        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);
        }
    }
}
 
Текущее время: 14:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru