Для сохранения пользовательского пароля и пароля вы можете использовать sharedpreferences. Чтобы отправить почту через приложение электронной почты Android, вы можете использовать нижеприведенный код.
Intent emailIntent = new Intent(Intent.ACTION_SENDTO, Uri.fromParts(
"mailto","[email protected]", null));
emailIntent.putExtra(Intent.EXTRA_SUBJECT, "Subject");
emailIntent.putExtra(Intent.EXTRA_TEXT, "Body");
startActivity(Intent.createChooser(emailIntent, "Send email..."));
Надеюсь, это поможет.
Обновление: Кажется, что в 4.3 нам нужно передать строковый массив вместо строки для адреса электронной почты, чтобы она работала. Мы, возможно, придется добавить еще одну строку:
intent.putExtra(Intent.EXTRA_EMAIL, addresses); // String[] addresses
вы можете использовать для Intents отправьте электронные письма – Chaitanya
@ChaitanyaKurdukar да, но это означает, что пользователь должен взаимодействовать с ним. Его можно отправить автоматически, но я не смог найти способ сделать это с помощью намерений. – SettusBlake
ok, но если вы хотите использовать приложение, которое использует пользователь, это то, как он работает на Android в соответствии с моими знаниями. Каков ваш прецедент? Почему вы хотите отправлять почту без каких-либо знаний пользователя? – Chaitanya