Mobile-하이브리드앱 6

CalledFromWrongThreadException: only the original thread that created a view hierarchy can touch its views. 오류대처법

* 안드로이드에서 UI에 접근하여 처리하고자 할때 다음과 같은 오류가 발생할 때가 있다. 특이하게 하위버전 예를들면 진저브레이드에서는 오류가 없다. 이유는 ICS이상에서 UI제어의 경우 Main Thread에서 처리 하도록 바뀌었기 때문이다. 그 이유는 사용자의 사용성이 나빠질수 있기 때문인..

전자정부 모바일 하이브리드(Cordova/폰갭) Plugin에서 MainActivity호출하기, 다른액티비티 화면 띄우기 - 안드로이드 (수정)

플러그인에서 네이티브 화면을 추가해야 할 경우가 있는데 이때는 다음과 같이 하면 쉽다. public class MainActivity extends CordovaActivity { public void callMainAcitivity() { Toast.makeText(getApplicationContext(), "Response MainActivity from CordovaPlugin ^^", Toast.LENGTH_SHORT).show(); } 우선 다음과 같이 되어 있다고 하면 이걸 ..

전자정부 모바일 하이브리드(Cordova/폰갭) 프레임워크에서 네이티브 슬라이드메뉴 추가하기 - 안드로이드

전자정부 모바일 하이브리드(DeviceAPI) 프레임워크에서 네이티브로 슬라이드메뉴 추가하는 방법이다. 사실 하이브리드에서 슬라이드메뉴는 웹으로 많은 API들이 있다. 이방법은 꼭 네이티브에서 사용해야 하는경우에만 사용하는것을 권장한다. 우선 simple-side-drawer2.jar 라이브러리를 libs에 ..

이클립스 안드로이드 Cordova(Phonegap)프로젝트에서 프로젝트명 변경 cannot be resolved to a type 오류 해결방법

안드로이드 이클립스 프로젝트에서 코도바(폰갭)을 사용하는 경우 프롲게트명을 바꾸면 cannot be resolved to a type이라고 나오고 공포의 빨간 딱지가 나옵니다. 프로젝트 이름만 바꿨을뿐인데 ^^;;; 원인은 참조 프로젝트가 있어서 그런데요. 코도바(폰갭) 기반 하이브리드 앱이 아니더라..

전자정부 모바일 하이브리드(Cordova/폰갭) 프레임워크에서 HTTPS(SSL)사용하기 - iOS

전자정부에서 기본 배포되는 버전을 사용하면 다음과 같은 오류가 날수 있습니다. 2016-08-21 13:45:34.566 DeviceInfoGuide[3424:338118] network started 2016-08-21 13:45:34.618 DeviceInfoGuide[3424:338614] CFNetwork SSLHandshake failed (-9807) 2016-08-21 13:45:34.621 DeviceInfoGuide[3424:338118] error : Error Domain=ASIHTTPRequestErrorDomain Code=1 "A..

전자정부 모바일 하이브리드(Cordova/폰갭) 프레임워크에서 HTTPS(SSL)사용하기 - 안드로이드

전자정부 모바일 하이브리드(DeviceAPI) 프레임워크에서 HTTPS(SSL)사용하기 * 공인인증된 인증서를 사용하는 WAS서버에서는 다음과정이 필요하지 않을수 있으니 참고하세요. 전자정부 모바일 3.5.1 에서 안드로이드로 테스트 해보았습니다. ^^ 1. kr.go.egovframework.hyb.deviceinfoapp 패키지에 SSLConnect ..