안드로이드 html5 예제

웹 응용 프로그램의 콘텐츠는 로컬 자산 또는 원격(웹 기반) 자산에서 로드할 수 있습니다. 경고: 원격 자산에서 신뢰할 수 없는 콘텐츠를 로드하면 사용자의 장치 및 정보가 보안될 수 있습니다. 이 예제에서는 보다 안전한 옵션을 선택하고 로컬 자산만 로드합니다. 자바 스크립트와 안드로이드 코드 사이에 새 인터페이스를 바인딩하려면 addJavascriptInterface()를 호출하여 JavaScript에 바인딩할 클래스 인스턴스와 JavaScript가 클래스에 액세스하기 위해 호출 할 수있는 인터페이스 이름에 바인딩하십시오. 주의: targetSdkVersion을 17 이상으로 설정한 경우 JavaScript에서 사용할 수 있는 모든 메서드에 @JavascriptInterface 추가해야 합니다(메서드도 공개여야 합니다). 추가 를 제공하지 않으면 Android 4.2 이상에서 실행할 때 웹 페이지에서 메서드에 액세스할 수 없습니다. 예를 들어, 여기에 당신의 활동이 뒤로 탐색하는 장치 뒤로 버튼을 사용할 수있는 방법 : 안드로이드의 시장과 애플의 앱 스토어와 같은 앱 배포 메커니즘은 최근 몇 년 동안 압도적으로 인기가 있으며 전체 모바일의 주요 원동력입니다 산업. 모든 개발자는 네이티브 앱을 마켓플레이스에 제출할 수 있으며, 사용자는 검색, 검색 및 권장 사항 의 조합을 통해 앱을 검색할 수 있습니다. 뿐만 아니라, 하지만 만약 당신이 바로 당신의 일을 완료 했습니다, 빛나는 등급 및 의견 모든 중요 한 설치 버튼을 누르면 사용자를 설득 할 것 이다. 자산 폴더를 선택한 경우 파일 또는 컨텍스트 메뉴를 사용하여 새로 만들기및 파일을 선택합니다.

여기서 이 파일을 악어.html이라고 합니다. 필요한 HTML을 입력합니다. (HTML 문서의 기본 구조를 보려면 HTML에서 Hello World 문서를 보세요.) 이 튜토리얼에서 사용되는 텍스트는 이상한 나라의 앨리스의 모험책에서 루이스 캐롤에 의해 시입니다. 모든 텍스트를 사용할 수 있습니다. 악어의 이미지는 오픈 클립아트에서 나온 것이며 퍼블릭 도메인에 있습니다. 악어 이미지를 악어 디렉토리에 저장합니다. (참고, 안 드 로이드 스튜디오 다른 위치에 다운로드 하는 경우 파일 시스템에서 드래그 앤 드롭 지원). Java 개체를 WebView에 삽입하는 방법은 WebView의 javascriptInterface 메서드를 추가합니다. 보안 위험, 특히 4.2 보다 일찍 Android를 실행 하는 장치에, 우리는이 자습서에서 약간 다른 기술을 활용 될 것 이다. JavaScript에서 Java 통신에 이 방법을 활용하기로 결정한 경우 구현하기 전에 모든 보안 위험 과 취약점을 검토했는지 확인하십시오.

이 사용 가능한의 훌륭한 예가있다, 그리고 거의 모든 우리 중 하나는 우리가 사용하는 전화의 종류에 상관없이 불행했다 : 페이스 북 응용 프로그램. Facebook 앱은 기본적으로 버튼을 누르고 운영 체제가 승인하는 방식으로 계정 자격 증명을 관리하거나 메시지를 푸시하는 데 도움이 되는 프레임에 포함된 웹 보기입니다. 응용 프로그램 내에서 일어나는 모든 것들은 HTML5로 이루어집니다, 그리고 당신이 인터넷에서 모든 데이터를 가져 오기고려하면 처리하기에 너무 많이. 개발자는 페이스 북에 점점 더 많은 추가 계속, 사용자는 페이스 북 의 외부 장소에서 호스팅 큰 파일을 게시하고, 수백만의 사람들이 한 번에 페이스 북의 서버를 공격, 24/7.

Ο ΚΑΙΡΟΣ
facebook
facebook
ΑΡΙΘΜΟΣ ΕΠΕΣΚΕΠΤΩΝ
  • 0Total visitors:
  • Visitors today:
  • Visitors yesterday:
  • Visitors last week:
  • Visitors per month:
  • 0.00Visitors per day:
  • 0Visitors currently online: