본문 바로가기

Development137

[안드로이드] Android Default 웹,앱 연동 및 검색스키마 사용! 안녕하세요 푸민입니다.네이버, 다음, 네이트에 이어 마지막으로 안드로이드 기본 웹앱을 연동해보겠습니다. Default 앱 검색 페이지 요청- 안드로이드가 가지고 있는 Default 웹으로 검색을 요청합니다. 사용자에 의해 사용중지가 되었을 경우 예외가 생길수 있습니다.PackageManager pm = mContext.getPackageManager();try {String strAppPackage = "com.android.browser";pm.getApplicationIcon(strAppPackage).getClass(); Intent intent = pm.getLaunchIntentForPackage(strAppPackage);intent.setAction(Intent.ACTION_WEB_SEARC.. 2015. 10. 16.
[안드로이드] Android Nate 웹,앱 연동 및 검색스키마 사용! 안녕하세요 푸민입니다. 이번에는 네이트 웹과 앱을 연동해보겠습니다. 1. 네이트 앱 호출 및 예외- 네이트 앱을 호출합니다.PackageManager pm = mContext.getPackageManager();try {String strAppPackage = "com.nate.android.portalmini";pm.getPackageInfo(strAppPackage, PackageManager.GET_ACTIVITIES); Intent intent = pm.getLaunchIntentForPackage(strAppPackage);startActivity(intent);} catch (Exception e) {Intent intent = new Intent(Intent.ACTION_VIEW);inten.. 2015. 10. 15.
[안드로이드] Android Daum 웹,앱 연동 및 검색스키마 사용! 안녕하세요 푸민입니다. 저번글에 이어서 이번에는 다음 웹과 앱을 연동해볼까요? 1. 다음 앱 호출 및 예외- 다음 앱을 실행해주는 코드입니다.PackageManager pm = mContext.getPackageManager();try {String strAppPackage = "net.daum.android.daum";pm.getPackageInfo(strAppPackage, PackageManager.GET_ACTIVITIES); Intent intent = pm.getLaunchIntentForPackage(strAppPackage);startActivity(intent);} catch (Exception e) {Intent intent = new Intent(Intent.ACTION_VIEW);i.. 2015. 10. 15.
[안드로이드] Android Naver 웹,앱 연동 및 검색스키마 사용! 안녕하세요 푸민입니다. 안드로이드에는 암시적 인텐트와 명시적 인텐트 두가지가 있는데요. 안드로이드에서 암시적 인텐트를 사용하여 각종 다른 앱의 연결을 할 수 있습니다. 명시적 인텐트는 내가 무엇을 실행하는지 정확하게 알고 패키지나 각종 컴포넌트를 호출하는 것입니다. 그에 비해서 암시적 인텐트는 특정 스키마를 요청하면 그에 맞는 것을 안드로이드에서 찾아줍니다. 이런 스키마의 특성을 활용하여 많은 작업을 할 수 있습니다! 먼저 네이버 앱을 한번 호출해볼까요? 1. 네이버 앱 호출 및 예외- 네이버 앱을 실행해주는 코드입니다.PackageManager pm = mContext.getPackageManager();try {String strAppPackage = "com.nhn.android.search";pm.. 2015. 10. 14.