2012-01-08 4 views
0

하이브리드 안드로이드 애플 리케이션을 개발하려고합니다. 로직을 사용하여 데이터를 얻는 것이 Java로되어 있고 프리젠 테이션 레이어가 HTML로 웹 뷰에 포함됩니다.하이브리드 안드로이드 애플 리케이션

내 질문은 웹에서 HTML로 수집 된 데이터를 Java로 전달하는 방법입니다. 수집 된 데이터는지도처럼 자바 컬렉션 유형이 될 것입니다.

옵션은 내가 생각하지만, DONT 솔루션의

1) 폰갭 종류를 사용하려면 - 나는 PhoeGap 아직 지원을 나던 몇 가지 기본 하드웨어 액세스 기능을 사용하고있다.

2) HTML에 대한 서버 측 로직과 같은 내 자바 로직을 호스팅 및 서버 측 JSP를 사용하여 같은 자체()

+0

그냥 내 마음을 당신이 원하는 주위에 : 왜 당신은 "프레 젠 테이션 레이어"HTML/webview에 대한 필요성을 느끼십니까? – Nanne

+0

PhoneGap을 사용하고 누락 된 하드웨어 구성 요소에 대한 자체 플러그인을 작성할 수없는 이유는 무엇입니까? –

+0

XML을 공부하고 싶지 않으신 분 같습니다. –

답변

1

에서 프리젠 테이션 레이어를 구축은보고 at the docs 되세요. 특히 기본

// 또는, 당신은 또한 HTML 문자열에서로드 할 수 있다고 사용 섹션 :
문자열 요약 = "<html><body>You scored <b>192</b> points.</body></html>";

webview.loadData (요약, "text/html과"널 (null));

+0

답변 해 주셔서 감사합니다. 자바에서 HTML 자체를 구현하고 문자열을 전달하는 것은 옵션입니다. 내 HTML이 상당히 커질 것이므로 Java로 빌드하면 난잡하게됩니다. 내 HTML 파일이 프로젝트 내에 저장되어있는 경우 JSP와 같이 HTML 파일 내부의 Java 객체를 통과시키고 반복 할 수 있습니까? HTML 안의 자바 객체를 기대하는 것이 이상하게 들린다는 것을 안다. 안드로이드 세계에 옵션이 있는지 이해하려하고있다. – Anand

관련 문제