본문 바로가기

모바일12

TabActivity back key Event [Android] It turns out to be pretty easy. Add the following code to your child tab activity : @Override public void onBackPressed() { this.getParent().onBackPressed(); }Then in the TabActivity do the real logic: @Override public void onBackPressed() { // Called by children }Otherwise, the children will intercept and consume the event without notifying the tab host. 2015. 12. 11.
다른앱 호출 [Android] http://paye.tistory.com/entry/%ED%98%84%EC%9E%AC-%EC%95%B1%EC%97%90%EC%84%9C-%EB%8B%A4%EB%A5%B8-%EC%95%B1-%EC%8B%A4%ED%96%89 블로그 참고해서 ComponentName compName = new ComponentName(패키지,패키지.액티비티명); Intent intent = new Intent(Intent.ACTION_MAIN); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); intent.addCategory(Intent.CATEGORY_LAUNCHER); intent.setComponent(compName); 처럼 자바단에 실행시켜주면 메인액티비티로 호출은 된다. 그.. 2015. 12. 11.
종료 다이얼로그 [Android] new AlertDialog.Builder(this).setTitle("질문").setMessage("종료 하시겠습니까?") .setPositiveButton("예", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { System.exit(0); } } ).setNegativeButton("아니요",new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { } }) .show(); //////////////////////////////.. 2015. 12. 11.
하이브리드 앱이란 [Android] 하이브리드 앱이란? 하이브리드 앱(웹앱)이란 모바일 웹과 모바일 앱의 기능을 섞어서 만든 앱으로 개발은 제작하기 쉬운 모바일 웹방식을 이용하고 배포는 모바일 앱형식으로 마켓을 이용하여 다운받아 사용 가능합니다. 하이브리드 앱은 모바일 앱과 같이 설치 과정을 거쳐 모바일기기에 표시하는 방식이지만 화면의 구조는 모바일 웹과 비슷합니다. HTML을 이용하여 웹서버의 내용을 불러와 표시할 수 있어 수정사항이 생길 경우 웹서버에 저장된 데이터만 수정하면 바로 적용됩니다. 한번 설치하면 재설치 전까지 갱신이 어려운 모바일 앱과 다른 큰 특징입니다. 또한 HTML에서 표현하기 어려운 기능은 모바일 앱 기술을 이용하여 동적인 형태의 메뉴를 구성하거나 모바일 기기의 특징인 위치 추적, 탭 기능, 모션 인 기능등을 이용할.. 2015. 12. 11.