就單單的從js方面來說
成都創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的大東網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
庫:lib,方法庫,或組件庫。核心庫是給二次開發(fā)同學(xué)用的,它嚴(yán)謹(jǐn)、符合標(biāo)準(zhǔn)、獨(dú)立健壯、無污染。
框架:framework,主要是給用戶使用,當(dāng)然也給二次開發(fā)者用,它易使用、易擴(kuò)展、可持續(xù)發(fā)展、可控。
有些框架,依賴它開發(fā)的東西,只能在它的樹蔭下生存,而無法獨(dú)立。這樣的框架,就不能當(dāng)庫來用。如jquery。
有些庫,幾乎沒有框架的特性,所以易用性很差,如YUI2,所以,它的用戶群也只能局限于二次開發(fā)者,或水平比較高的開發(fā)者。
為作框架,可能為了易用性,犧牲了嚴(yán)謹(jǐn)性。例如:渲染String與Array的prototype。這就與庫的無污染理念沖突。
所以,一個(gè)產(chǎn)品,如果需要它自己即能當(dāng)框架,也能當(dāng)庫,那么,它就需要權(quán)衡取舍。當(dāng)然,他也可以選擇有多種形式的輸出(輸出成獨(dú)立的庫,或是易用的框架)。
所以jquery是一個(gè)框架,其實(shí)目前來說,js庫都可以叫作js框架,js類包是使用了oo的思想,封裝的一個(gè)方法包,jquery也可以看作一個(gè)類包
查查,現(xiàn)在的HTML5的規(guī)范中有沒有這樣操作的。我看的比較早沒發(fā)現(xiàn)js有這么強(qiáng)的功能。如果找不到。需要結(jié)合服務(wù)器端編程,才能實(shí)現(xiàn)。zip包讓服務(wù)器處理。js僅僅是交互的橋梁。
1.將SO文件直接放到libs/armeabi下,然后代碼中System.loadLibrary("xxx");再public native static int xxx_xxx_xxx();接下來就可以直接調(diào)用xxx_xxx_xxx()方法;
2.第二種方案,創(chuàng)建自己的SO文件,在自己的SO文件里調(diào)用第三方SO,再在程序中調(diào)用自己的SO,這種比較復(fù)雜,需要建java類文件,生成.h文件,編寫C源文件include之前生成的.h文件并實(shí)現(xiàn)相應(yīng)方法,最后用android NDK開發(fā)包中的ndk-build腳本生成對應(yīng)的.so共享庫。
2. DEX加殼保護(hù),DEX指令動(dòng)態(tài)加載保護(hù)和高級源碼混淆保護(hù)。其中DEX加殼保護(hù)是“愛加密”主推的賣點(diǎn),該技術(shù)通過將DEX文件隱藏,并生成一個(gè)類似于虛像的殼文件,阻止黑客利用反編譯工具獲取App源碼。另外,使得C/C++ 層面的代碼安全也得到防護(hù)。加上資源文件保護(hù)(圖片、音頻等文件的防查看和防修改)、xml 主配文件保護(hù)(對主配文件進(jìn)行二次簽名)、內(nèi)存保護(hù)等措施,可以基本保證App的動(dòng)態(tài)和靜態(tài)安全。
如果你用的是jquery-easyui.js這樣的jquery擴(kuò)展庫,就需要jquery庫的支持,所以,你應(yīng)該在jquery-easyui擴(kuò)展庫的前面引入jquery文件。
script type="text/javascript" src="js/jquery-1.7.1.js"/script
script type="text/javascript" src="js/jquery-esayui.js"/script
具體名稱你視情況修改。
前面一個(gè)js庫是jquery的基本庫,后面的jquery-esayui.js是UI擴(kuò)展庫,依賴于基本庫。
所以導(dǎo)入擴(kuò)展庫之前一定要導(dǎo)入基本庫。
抓包大致有以下兩種途徑:
可以用第三方軟件,比如fiddler(本機(jī)需要有.net 運(yùn)行環(huán)境):
優(yōu)點(diǎn)是功能完善,不但可以用多種格式分析請求和回應(yīng),還有計(jì)算時(shí)間,攔截https消息,手動(dòng)修改請求和回應(yīng)等功能。
2. 用瀏覽器自帶的分析器:
firefox安裝firebug插件, 按F12,切換到 Net 標(biāo)簽頁:
IE瀏覽器, 按F12,切換到網(wǎng)絡(luò)標(biāo)簽頁,啟用流量監(jiān)視:
很多網(wǎng)頁的javascript代碼都習(xí)慣性的用html注釋符!-- --包起來,好處就是在IE3以前的瀏覽器打開頁面時(shí),不至于把JAVASCRIPT代碼顯示出來,所以幾乎可以說這個(gè)注釋沒有任何用處。