본문 바로가기

app

[Android] Scheme 설정 시, 앱이 안보이는 현상 scheme를 통하여 앱을 실행하고자 할 때, AndroidManifest에 지정을 해주는 데요.갑자기 앱 아이콘이 보이지 않는 현상이 발생합니다. 이럴땐 당황하지 말고 혹시 아래와 같이 쓰시지 않았나요? 위와 같이 intent-filter에 MAIN과 VIEW를 같이 겹쳐 놓으시면VIEW로 인식이 되어 앱이 설치는 되었지만 아이콘이 보이지 않는 거죠. 그래서 아래와 같이 따로 지정하시면 됩니다. 참고하세요. 더보기
[Android] 앱을 종료 하고자 할때 ## 앱을 종료 할때 생각할수 있는 로직 두가지 1. 모든 Task를 지우고 홈으로 이동Intent intent = new Intent(Intent.ACTION_MAIN); intent.addCategory(Intent.CATEGORY_HOME); startActivity(intent);2. process를 모두 죽이면서 앱을 종료 int pid = android.os.Process.myPid(); android.os.Process.killProcess(pid); 둘중 하나 사용하시면 되겠네요.http://stackoverflow.com/questions/21130493/how-to-close-android-app-completely ## 이블로그는 어디까지는 찾았던 부분을 잊지 않기 위해 올려놓은 것 .. 더보기
[Android] SNS로 데이터 공유하기 SNS (Facebook, Kakaotalk등) 에 Text, Image, URL 을 보낼 수가 있다. 모든 SNS에 데이터를 무작정 보내면 좋겠지만, SNS App 마다 동작이 다르다.그래서 테스트를 좀 해보면서 분리를 시켜 보았다. ## Get SNS App list Intent intent = new Intent(Intent.ACTION_SEND); intent.setType("image/*"); // image 타입을 받을 수 있는 SNS App 정보를 전부 뽑아준다. List resInfo = getPackageManager().queryIntentActivities(intent, 0); if (resInfo.isEmpty()) { return; } for (ResolveInfo info : r.. 더보기