Intent intent = new Intent();
intent.setAction(Intent.ACTION_SEND);
intent.setType("message/rfc822");
startActivity(intent);
이메일 관련앱들은 저런 액션들을 무조건 가지고있습니다..
물론 개발자가 설정하기 나름이지만 저렇게해야 액션을 타서 실행이가능하거든요~
프린트앱는 잘모르겠네요... 프린트앱관련해서 apktool이란 툴사용해서 디컴파일해보면
어떤액션으로 처리되어있는지 알수있을거같은데요~