一,ios打包配置
1.狀態列重疊
第一次打包發現狀態列重疊,網上搜尋的原生**無效。最後通過在config.xml裡設定實現。
(重要)
第二次打包發現頂部好了.但是header下面有一段margin,找到ionic.css(9600+行) 全部注釋。
/*.platform-ios.platform-cordova:not(.fullscreen) .bar-header:not(.bar-subheader) */
margin-top: 19px !important; }
.platform-ios.platform-cordova:not(.fullscreen) .bar-header:not(.bar-subheader) > * */
/*.platform-ios.platform-cordova:not(.fullscreen) .tabs-top > .tabs,
.platform-ios.platform-cordova:not(.fullscreen) .tabs.tabs-top
.platform-ios.platform-cordova:not(.fullscreen) .has-header,
.platform-ios.platform-cordova:not(.fullscreen) .bar-subheader
.platform-ios.platform-cordova:not(.fullscreen) .has-subheader
.platform-ios.platform-cordova:not(.fullscreen) .has-header.has-tabs-top
.platform-ios.platform-cordova:not(.fullscreen) .has-header.has-subheader.has-tabs-top
*/
2.隱藏啟動頁的載入圖示
config.xml裡面
3.強制豎屏
config.xml裡面
二。bug修復
1.ios input會出現blur時把頂部頂到不見的情況
一般情況下在 內加入 overflow-scroll=」false」可以解決。
}; 封裝時 $http設定 3.
4.android4.4以下webview的表現很差,於是整合crosswalk
直接安裝外掛程式:
cordova plugin add cordova-plugin-crosswalk-webview
5.ios上無法格式化『2005-01-12』的時間格式,需要替換成『2005/01/12』的格式。
.replace(/-/g,"/"))
6.輪播圖更新後需要手動呼叫
$ionicslideboxdelegate.update();//更新
$ionicslideboxdelegate.loop(true);//迴圈
7.debug包可以連線電腦開啟除錯模式,要求系統》=4.4
谷歌瀏覽器輸入:chrome://inspect
8.ios鍵盤擋住輸入框。特別是底部單獨有乙個輸入框的情況的解決方法
( ios 的配置 config.xml 加入以下配置
jar打包以及classpath的配置
當寫好了自己的常用類時,為了方便自己import這些常用類,可以將這些常用類的class檔案打包成jar檔案然後在將其配置到classpath當中。首先進入這些類的package的父目錄 如這些類的package為net.csdn.blog.jexhen,那麼我們就應該進入jexhen目錄的上一級目...
B 樹以及B 樹
b樹是一種平衡的多路查詢樹,包括b 樹以及b 樹。乙個節點可以擁有多個key以及多個孩子節點。一棵d 1階 又稱為branch factor 的b樹滿足如下條件 b 樹的每個節點均儲存key以及相應的value。b 樹還具有如下特點 b 樹中的旋轉操作不同於自平衡二叉搜尋樹,並不改變樹的結構,僅僅更...
B 樹以及B 樹和B 樹
b樹說白了就是乙個結點有多個子結點。本文介紹的資料結構英文是b tree,中文寫作b 樹,其中 並不是減號,而是連線符,讀作b樹。b 樹是一種平衡搜尋樹,但它的每個結點包含的元素可以多於2個,因此並不是嚴格意義上的二叉樹。相比與二叉樹,b樹顯得更矮,更胖。它的每個結點包含多個資料,這特別適合於對外存...