본문 바로가기

Development/Android74

[안드로이드] 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.
[안드로이드] Android Fragment 사용 예제 안녕하세요 푸민입니다. 안드로이드에서는 4대 컨포넌트인 Activity, Service, BroadcastReceiver, ContentProvider 가 있습니다. 하지만 이게 견주어도 결코 떨어지지 않는 중요도를 가진 것이 바로 Fragment 입니다! Fragment 는 한 액티비티 위에 여러가지 화면을 보여줄수 있습니다. 단지 뷰랑 다르게 프로세스를 따로 이용하기에 화면 구성에 사용하기 굉장히 좋은 컴포넌트입니다. 사용법을 알아볼까요? 1. 먼저 레이아웃을 만들어 줍니다.- fragment_test01.xml - fragment_test02.xml 2. Fragment 클래스를 만들어 줍니다.- TestFragment1.javapublic class TestFragment1 extends Frag.. 2015. 10. 14.