WebView est un contrôle très important sous Android. Sa fonction est d'afficher une page Web. Le noyau qu'il utilise est le moteur webkit. Après la version 4.4, Chrome est directement utilisé comme navigateur Web intégré.
Fonction (Apprentissage recommandé : Tutoriel vidéo Java)
Afficher et rendre des pages Web
Peut interagir avec la page JavaScript pour réaliser un développement hybride.Introduction à l'utilisation
Avant d'utiliser WebView, n'oubliez pas de déclarer les autorisations d'accès au réseau dans le fichier manifeste :<uses-permission android:name="android.permission.INTERNET"/>
Le chargement La page a généralement les formes suivantes :
//方式一:加载一个网页 webView.loadUrl("http://www.baidu.com"); //方式二:加载应用资源文件内的网页 webView.loadUrl("file:///android_asset/test.html"); //方式三:加载一段代码 webView.loadData(String data,String mimeType, String encoding);Parmi elles, la méthode un et la méthode deux sont plus faciles à comprendre. La méthode trois peut ne pas être comprise par certains amis, je vais donc l'expliquer ici. WebView.loadData() et WebView.loadDataWithBaseURL() représentent le chargement d'un certain morceau de code. Parmi eux, WebView.loadDataWithBaseURL() a une meilleure compatibilité et est applicable à davantage de scénarios. cette méthode. WebView.loadDataWithBaseURL(String baseUrl, String data, String mimeType, String encoding, String historyUrl)) a cinq paramètres : baseUrl représente la page Web de base, data représente le contenu à charger et mimeType représente le type de la page Web chargée, encoding représente le format d'encodage, historyUrl représente les enregistrements d'historique disponibles et peut être une valeur. Pour plus d'articles techniques liés à Java, veuillez visiter la colonne
Tutoriel de développement Java pour apprendre !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!