Поясните нормальным языком код
Добавлено: 25 дек 2012, 23:39
Код проверки запущенности alarmmanager:
1. Как я это понимаю - если объект alarmmanager не существует, то возвращается false?
2. Ответственнен за это флаг?
3. Не могу понять, как тут идут операции. Правая часть - как это !=null в конце срабатывает и в чем его смысл? Как-то в правой части возвращается флагом значение, которое потом сравнивается с null? Как разделить этот код на отдельные операции?
Код: Выделить всё
boolean alarmUp = (PendingIntent.getBroadcast(context, 0,
new Intent("com.my.package.MY_UNIQUE_ACTION"),
PendingIntent.FLAG_NO_CREATE) != null);2. Ответственнен за это флаг?
3. Не могу понять, как тут идут операции. Правая часть - как это !=null в конце срабатывает и в чем его смысл? Как-то в правой части возвращается флагом значение, которое потом сравнивается с null? Как разделить этот код на отдельные операции?