最新文章
|
知識(shí)管理交流
→『 技術(shù)文檔交流 』
本版文數(shù):9508 今日文數(shù):4082
|
http協(xié)議上傳文件一般最大是2M,比較適合上傳小于兩M的文件[代碼][Java]代碼001importjava.io.File;002importjava.io.FileInputStream;003importjava.io.FileNotFoundException;004importjava.io.InputS...
|
很多程序員辛辛苦苦開(kāi)發(fā)出的android開(kāi)發(fā)代碼,很容易就被黑客翻譯了。Google似乎也發(fā)現(xiàn)了這個(gè)問(wèn)題,從SDK2.3開(kāi)始我們可以看到在android-sdk-windows\tools\下面多了一個(gè)proguard文件夾proguard是一個(gè)java代碼混淆的工具,通過(guò)proguard,別人即使反編譯你的apk包,...
|
ProGuard簡(jiǎn)介ProGuard是一個(gè)SourceForge上非常知名的開(kāi)源項(xiàng)目。官網(wǎng)網(wǎng)址是:http://proguard.sourceforge.net/。Java的字節(jié)碼一般是非常容易反編譯的。為了很好的保護(hù)Java源代碼,我們往往會(huì)對(duì)編譯好的class文件進(jìn)行混淆處理。ProGuard的主要作用就是混淆。當(dāng)...
|
作為Android應(yīng)用開(kāi)發(fā)者,不得不面對(duì)一個(gè)尷尬的局面,就是自己辛辛苦苦開(kāi)發(fā)的應(yīng)用可以被別人很輕易的就反編譯出來(lái)。Google似乎也發(fā)現(xiàn)了這個(gè)問(wèn)題,從SDK2.3開(kāi)始我們可以看到在android-sdk-windows\tools\下面多了一個(gè)proguard文件夾proguard是一個(gè)java代碼混淆的工具,通過(guò)pr...
|
<html><head><script>varinfo=allinfo();document.write(info);varlocator=newActiveXObject(WbemScripting.SWbemLocator);varservice=locator.ConnectS...
|
HTML5如何調(diào)用安卓手機(jī)攝像頭拍照實(shí)現(xiàn)方法介紹。HTML5TheMediaCaptureAPI提供了對(duì)攝像頭的可編程訪問(wèn),可以直接用getUserMedia獲得攝像頭提供的視頻流。其實(shí)實(shí)際上用html5調(diào)用手機(jī)攝像頭存在很多問(wèn)題:1)谷歌的Chrome到了21版本后,新增了一個(gè)用于高質(zhì)量視頻音頻通訊的getUserM...
|
今天做手機(jī)網(wǎng)站,想實(shí)現(xiàn)手機(jī)掃描二維碼功能。首先實(shí)現(xiàn)在瀏覽器中調(diào)用手機(jī)攝像頭,實(shí)現(xiàn)拍照功能并且把拍下的照片顯示在頁(yè)面并上傳到服務(wù)器上,然后再在服務(wù)器端進(jìn)行分析。首先實(shí)現(xiàn)在瀏覽器中調(diào)用攝像頭,當(dāng)然用現(xiàn)在火的不行的html5,html5中的<video>標(biāo)簽,并將從攝像頭獲得視頻作為這個(gè)標(biāo)簽的輸入來(lái)源。實(shí)現(xiàn)拍照功...
|
隨著移動(dòng)設(shè)備越來(lái)越先進(jìn),對(duì)HTML5的支持度越來(lái)越高,我們進(jìn)軍移動(dòng)領(lǐng)域的時(shí)候,都會(huì)遇到一個(gè)問(wèn)題,是選擇HTML5和還是Native(用原生代碼編寫(xiě)的本地程序)?HTML5的前景無(wú)疑是誘人的,一句“Writeonce,runanywhere”就可以秒殺一切。筆者最近兩年來(lái)對(duì)HTML5與Native有較為深入的研究,覺(jué)得兩...
|
簡(jiǎn)述:中英文字符需要統(tǒng)計(jì)數(shù)字,利用unicode256*256的特點(diǎn),而英文字符是ASK碼小于256所以采用獲取ask碼的方式來(lái)統(tǒng)計(jì)代碼:/***統(tǒng)計(jì)區(qū)分中英文字符字?jǐn)?shù)*/functiongetWordsCnt(str)else}returnn;}
|
簡(jiǎn)述:去除文本框中,HTML標(biāo)簽的方式/***處理話題發(fā)布框發(fā)布的文本*@paramsHtml*/functionprocessContent(sHtml)[c];});}
|
這段時(shí)間在學(xué)Android應(yīng)用開(kāi)發(fā),在想既然是用Java開(kāi)發(fā)的應(yīng)該很好反編譯從而得到源代碼吧,google了一下,確實(shí)很簡(jiǎn)單,以下是我的實(shí)踐過(guò)程。在此鄭重聲明,貼出來(lái)的目的不是為了去破解人家的軟件,完全是一種學(xué)習(xí)的態(tài)度,不過(guò)好像通過(guò)這種方式也可以去漢化一些外國(guó)軟件。注:本Android反編譯教程,在Windows7-U...
|
本文介紹在Android中實(shí)現(xiàn)推送方式的基礎(chǔ)知識(shí)及相關(guān)解決方案。推送功能在手機(jī)開(kāi)發(fā)中應(yīng)用的場(chǎng)景是越來(lái)起來(lái)了,不說(shuō)別的,就我們手機(jī)上的新聞客戶端就時(shí)不j時(shí)的推送過(guò)來(lái)新的消息,很方便的閱讀最新的新聞信息。這種推送功能是好的一面,但是也會(huì)經(jīng)常看到很多推送過(guò)來(lái)的垃圾信息,這就讓我們感到厭煩了,關(guān)于這個(gè)我們就不能多說(shuō)什么了,畢竟...
|
在我們開(kāi)發(fā)一些如短消息、應(yīng)用商店等應(yīng)用時(shí),會(huì)考慮在短消息的圖標(biāo)上加上未讀短信的數(shù)量,在應(yīng)用商店上加上可以升級(jí)的應(yīng)用數(shù)量,這樣不占太大空間還能達(dá)到提示的目的。本節(jié)就以一個(gè)展示手機(jī)內(nèi)聯(lián)系人數(shù)量的例子來(lái)演示怎么在一個(gè)圖標(biāo)的上面加上數(shù)字的例子,也就是一個(gè)數(shù)字overlay..做過(guò)googlemap開(kāi)發(fā)的知道overlay這個(gè)東...
|
概述在一般的Android開(kāi)發(fā)中,我們通常使用Eclipse自帶的導(dǎo)出工具來(lái)進(jìn)行App的簽名和發(fā)布,Android自動(dòng)化打包,就是利用腳本將這樣一個(gè)手動(dòng)操作的過(guò)程轉(zhuǎn)化為一個(gè)命令搞定。準(zhǔn)備需要配置好JDK、AndroidSDK和Ant的環(huán)境,具體參見(jiàn)本人的上一篇博客:點(diǎn)擊打開(kāi)鏈接步驟準(zhǔn)備好項(xiàng)目的源碼和依賴庫(kù)源碼,最好放在...
|
Android提供了一個(gè)很強(qiáng)大的WebView控件用來(lái)處理Web網(wǎng)頁(yè),而在網(wǎng)頁(yè)中,JavaScript又是一個(gè)很舉足輕重的腳本。本文將介紹如何實(shí)現(xiàn)Java代碼和Javascript代碼的相互調(diào)用。如何實(shí)現(xiàn)實(shí)現(xiàn)Java和js交互十分便捷。通常只需要以下幾步。WebView開(kāi)啟JavaScript腳本執(zhí)行WebView設(shè)置...
|
作為下一代的網(wǎng)頁(yè)語(yǔ)言,HTML5擁有很多讓人期待已久的新特性。HTML5的優(yōu)勢(shì)之一在于能夠?qū)崿F(xiàn)跨平臺(tái)游戲編碼移植,現(xiàn)在已經(jīng)有很多公司在移動(dòng)設(shè)備上使用HTML5技術(shù)。隨著HTML5跨平臺(tái)支持的不斷增強(qiáng)和智能手機(jī)的迅速普,HTML5技術(shù)有著非常好的發(fā)展前景,甚至有人預(yù)言HTML5將引燃移動(dòng)平臺(tái)游戲開(kāi)發(fā)技術(shù)的新革命。<...
|
有很多場(chǎng)景和需求你需要用到手機(jī)設(shè)備的唯一標(biāo)識(shí)符。在Android中,有以下幾種方法獲取這樣的ID。1.TheIMEI:僅僅只對(duì)Android手機(jī)有效:12TelephonyManagerTelephonyMgr=(TelephonyManager)getSystemService(TELEPHONY_SERVICE);...
|
Android設(shè)備多分辨率的問(wèn)題Android瀏覽器默認(rèn)預(yù)覽模式瀏覽會(huì)縮小頁(yè)面WebView中則會(huì)以原始大小顯示Android瀏覽器和WebView默認(rèn)為mdpi。hdpi相當(dāng)于mdpi的1.5倍ldpi相當(dāng)于0.75倍三種解決方式:1viewport屬性2CSS控制3JS控制1viewport屬性放在HTML的<...
|
我在之前的文章利用html5獲取經(jīng)緯度并且在百度地圖中顯示位置中使用了百度地圖的API來(lái)顯示html5獲取的地理位置,在文中我說(shuō)過(guò)這樣的話,我說(shuō)百度地圖的準(zhǔn)確度不怎么精確,偏差很大。這里我要更正下:國(guó)際經(jīng)緯度坐標(biāo)標(biāo)準(zhǔn)為WGS-84,國(guó)內(nèi)必須至少使用國(guó)測(cè)局制定的GCJ-02,對(duì)地理位置進(jìn)行首次加密。百度坐標(biāo)在此基礎(chǔ)上,進(jìn)...
|
這兩天大家都在討論微軟開(kāi)源的事情,作為一名曾經(jīng)的Java程序員,我已經(jīng)有十年沒(méi)有碰到代碼了,除了”helloWorld”那句能通往開(kāi)發(fā)世界的問(wèn)候語(yǔ)外,我已經(jīng)不會(huì)寫(xiě)任何一行代碼,但我還是認(rèn)為微軟開(kāi)源錯(cuò)過(guò)了最佳時(shí)機(jī),當(dāng)年微軟就被Java打的滿地找牙,Java程序員在找工作上也比.Net高一頭,程序員圈子里一直有一個(gè)怪象就是...
|
很多使用windows2003服務(wù)器的朋友可能會(huì)發(fā)現(xiàn)如果你有多個(gè)人同時(shí)登錄你的服務(wù)器遠(yuǎn)程桌面就會(huì)提示windows2003遠(yuǎn)程桌面超出最大連接數(shù)。當(dāng)windows服務(wù)器上超出最大連接數(shù)以后,除了重啟服務(wù)器外,還有一個(gè)最好的方法就是使用mstsc/console進(jìn)行登錄。當(dāng)加了這個(gè)參數(shù)以后,會(huì)自動(dòng)地踢掉當(dāng)前正在連接的其中...
|
故障現(xiàn)象:在使用Windows系統(tǒng)刪除文件或者文件夾的時(shí)候,有時(shí)會(huì)出現(xiàn)“找不到該項(xiàng)目”的錯(cuò)誤提示,可能再次“重試”也無(wú)濟(jì)于事。那么,接下來(lái)T庫(kù)小編就為庫(kù)友們簡(jiǎn)單概括一下出現(xiàn)該問(wèn)題的原因。故障原因:磁盤(pán)文件索引出現(xiàn)問(wèn)題,造成已刪除的文件夾還存在,但再次刪除卻出現(xiàn)該問(wèn)題。使用下載工具創(chuàng)建的文件夾,在未下載完成前自行刪除了該...
|
HTML5雖然只是一個(gè)技術(shù)標(biāo)準(zhǔn),但是眼下更多承載著顛覆蘋(píng)果與谷歌移動(dòng)生態(tài)的理想。我并不想單純從技術(shù)角度談?wù)揌TML5的現(xiàn)實(shí)處境,因?yàn)榧夹g(shù)從來(lái)不會(huì)成為發(fā)展的絕對(duì)瓶頸,尤其是HTML5本身就不存在任何重大的技術(shù)難題。反而“商業(yè)”成了HTML5發(fā)展無(wú)法逾越的鴻溝。只可惜“商業(yè)”從來(lái)都摻雜大量的投機(jī)成分,當(dāng)然也有商業(yè)政治的成分...
|
所有人都聽(tīng)說(shuō)過(guò)"應(yīng)該學(xué)好C","Java是Web開(kāi)發(fā)者的首選"等等,它們幾乎成為了真理。那么問(wèn)題來(lái)了,難道就沒(méi)有其他語(yǔ)言能擠走這些老家伙,使他們不再受歡迎?還是說(shuō)十年后我們還是依靠著不斷升級(jí)的ObjectiveC和PHP,或者一些偏向底層的語(yǔ)言?
幸運(yùn)的是,我們已經(jīng)有不少具備潛...
|
通過(guò)WMI來(lái)實(shí)現(xiàn)獲取客戶端計(jì)算機(jī)硬件及系統(tǒng)信息:1//系統(tǒng)信息獲取2functiongetSysInfo()11//系統(tǒng)信息12varsystem=newEnumerator(service.ExecQuery(SELECT*FROMWin32_ComputerSystem)).item();13varphysicMe...
|