전체 글 45

[Android] 구글클라우드 프린터 이용 프린팅하기

구글 클라우드 프린터를 이용하여 프린팅하는 소스를 짜보았다. 구글 디벨로퍼 가서 검색을 한 결과 프린트 할 화면을 pdf파일로 만들어서 해당 웹사이트로 그 파일을 보내면 된다는 것이였다. 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110public class PrintDialogAct extends Activity{ private static final Stri..

android 2016.02.23

[ANDROID] 다른앱 설치 되있는지 확인 / 다른앱 실행하기

public void getApps(final String panName){manager = act.getPackageManager();try{manager.getApplicationInfo(panName, PackageManager.GET_META_DATA);Intent intent = act.getPackageManager().getLaunchIntentForPackage(panName);startActivity(intent);Log.e("TEST"," 앱 있음");}catch(NameNotFoundException e){Log.e("TEST", "앱 없음");Toast.makeText(act, "앱이 설치되지 않았습니다.\n설치화면으로 이동합니다.", Toast.LENGTH_SHORT).show()..

android 2015.05.29

[ANDROID] onActivityResult

onActivityResult는, 정말 간단하게 설명하면 Activity A와 B가 있을 때, A에서 B로 갔다가 다시 A로 넘어올 때 사용하는, 안드로이드에서 제공하는 기본 메소드입니다. 이 메소드의 대표적인 용도 중 하나는 커스텀 다이얼로그를 사용할 때 입니다. 커스텀 다이얼로그를 짤 때 가장 쉬운 방법으로 액티비티를 다이얼로그화하는 경우가 있습니다. 하지만 액티비티를 이동할 때 Intent intent = new Intent(this, B.class);startActivity(intent);finish(); 혹은 startActivity(new Intent(this, B.class));finish(); 이런식으로 넘기는 경우가 있는데 다이얼로그가 호출되면 배경화면으로 A 액티비티가 반투명하게 보여야..

android 2015.05.20