Показаны сообщения с ярлыком начальный уровень. Показать все сообщения
Показаны сообщения с ярлыком начальный уровень. Показать все сообщения

среда, 4 января 2012 г.

Отправка email средствами системы

Большинство примеров рассказывают, что программно отправить почтовое сообщение в Android - дело не хитрое. Создавай Intent с действием ACTION_SEND, добавляй туда адрес получателя, заголовок и сообщение, после чего вызывай метод startActivity() и дело в шляпе.
Intent emailIntent = new Intent(Intent.ACTION_SEND);
emailIntent.putExtra(Intent.EXTRA_EMAIL, new String[]{"test@test.com"});
emailIntent.putExtra(Intent.EXTRA_SUBJECT, "Email subject");
emailIntent.putExtra(Intent.EXTRA_TEXT, "Message body");
emailIntent.setType("text/plain");
startActivity(emailIntent);

понедельник, 2 января 2012 г.

Работа со строковыми ресурсами Android

Понимание, что используемый в программе текст это отдельный ресурс, такой же как изображения и звук, приходит на сразу. Но стоит несколько раз поменять имя программы в паре десятков файлов или заняться исправлением однотипной синтаксической ошибки в пяти, шести разных местах и необходимость хранить строки отдельно от кода становиться очевидной. В Android работа со строковыми ресурсами сделана очень удобна и не вызывает поначалу никаких сложностей.