天天看點

混合app開發(安卓與H5)

由于項目考慮會用H5+原生開發,是以去看了看,我的了解是.原生在最底下布置一個linearLayout,在裡面嵌入4(可以n)個button,然後這4個button對應的開啟一個fragement,每個fragement放在一個viewpager中,然後在調用button的時候調用viewpager進行滑動,在安卓中叫做輪播圖。然後在每個fragement當中嵌入一個webview,這個webview設定成martchParent,鋪滿整個手機界面。通過建立webview對象,參數當中傳入的是本地的html的url(如果混合開發的話),如果隻是調用已經開發好的網頁版的H5,那直接調用網頁端的URL即可。以下在說下安卓中如何調用JS函數,以及JS調用java函數,其實語言是通的,java也能調用c函數,用jni。其實縱觀全局,未來的程式員都得是全才。好了,下面截了幾張圖,加深了解.

安卓調用H5

H5調用安卓