手機瀏覽器開發初步調研

  現在需要在symbian/wm上實現一個簡單的功能,點擊rtsp://連結,觸發我的流媒體播放器來播放。能調用系統播放器最好,俺本不想趟瀏覽器這攤混水。 但總結網上的資料,得出以下結論:  1.  symbian:    1)  CBrCtlInterface: 調用系統瀏覽器介面,可嵌入在程式裡。雖然bug很多但還是有很多人用。 但是,它只支援file://,http://和https://, 如果點擊的url是它不支援的協議比如rtsp,  就會自動把url傳給能處理的程式。

CS結合BS, 手機瀏覽器+播放器方案研究與實踐

作者: 劉方青  2010- 05 - 01 一. CS- BS模式   CS即Client-Server模式, 用戶端與伺服器通過自訂協議或者http協議通訊,CS模式的優點是可以靈活實現各種功能和特效, 缺點是很多功能新增, 介面調整,邏輯變更一般都要更新用戶端,比較麻煩。 像手機殺毒,來電通就是CS模式。   BS即Browser- Client模式,比如各類手機網站。 手機瀏覽器則是手機上BS模式的承載體,實現了與Browser相關的http協議和wml,html解析渲染。

[zt]成為一名優秀程式員所需要知道的那些事

轉自:http://www.jobbole.com/entry.php/282 導讀:編程雖是複雜活,但成就優秀程式員的很多因素和我們在學校中最早學到的相差無幾。1. 懂得分享。儘可能使用開源,並且當你有能力的時候,要對其有所貢獻。聚全社會之智慧,勝過某些“大”公司之短視。2. 公平競爭。嘗試其他技術、架構、方法和觀點。不要總以為只有你的選擇才是可行的。別的選擇也有可能比你的要強得多。要以開放的心態,來檢驗其他人的選擇。3.

《創業大敗局》一文的啟示

成功都是不可複製的, 失敗卻總是有跡可循。   創業者失敗的教訓一般有哪些呢, 看過《創業大敗局》一文可以總結出以下幾點:1)  沒有人真正需要你做的東西。 不管是願意付費還是免費用,只要有人需要用你的軟體,才是有希望的。 2)  個人認為想到了一個絕妙的點子, 沒有經過認真的調研就不顧一切的投入進去。 或者調研諮詢的對象不對, 最重要的是要調研那些最終需要付費的客戶。俗話說的好,褒貶是買主,喝彩是閑人。 3)  不要因為手裡有些不錯的項目積累而自己又想創業,就創業了。

AAC音頻轉碼初探

作者: K歌之王   2011-05-05    先從音頻壓縮的原理講起, 人的聽力範圍是20hz--20khz, 而根據奈奎斯特定理, 要想不產生低頻失真,則採樣頻率至少是錄製的最高頻率的兩倍。 所以CD音質的採樣頻率是44100hz.   一秒採樣44100次, 每次的資料量是16*2=32bit(立體聲有2個聲道)。 所以1秒的資料量是44100*32/8=176k. 這麼大的資料量,為了方便傳輸和儲存,是需要壓縮的。

rsync @ERROR: chdir failed 的解決辦法

CwRsyncServer在windows 2003 server上遇到這樣的問題:@ERROR: chdir failed rsync error: error starting client-server protocol (code 5) at main.c(1495) [rec eiver=3.0.2] 解決辦法:1)建立一個目錄比如, 進入 開始菜單>cwRsync Server>Prep a Dir for Upload,

UIImage有關的幾個方法

1) UIImage類imageNamed方法是便捷的便捷構造方法, 使用了自動釋放池, 在需要頻繁大量載入圖片的場合請不要使用imageNamed, 而imageWithContentsOfFile, 2) 如何將解碼後的RGB24資料顯示到UIImage上#define SCREEN_METRIC_WIDTH 176#define SCREEN_METRIC_HEIGHT 144int i = 0;        int bitsPerComponent = 8;    int

秘技寶典–漫畫心法

畫漫畫也同練武功一樣,講究個心法。我認為畫漫畫最主要的是想象,只要想得到就能夠畫的出。至於筆上功夫只需握筆不抖足矣。  現在大家都提倡畫出自己的風格,誰都想這樣。但有些畫友畫了一年甚至幾年都還是老樣子。還有的畫友的作品人物的形象,就是長相分不開,每個角色都差不多,只好靠髮型、服飾來區分。什麼角度單一啦,男女區別不明顯啦。這都同屬於一個毛病--沒有融入自己的想象力,缺乏觀察。每一個初學者都要經過模仿的階段,能在這個階段中得到領悟,以後自己的畫風就會慢慢形成。上面所談到的問題就出自一昧的模仿,並未加

學編程必看的好文章!!!!

世界上並沒有成為高手的捷徑,但一些基本原則是可以遵循的。    1. 紮實的基礎。資料結構、離散數學、編譯原理,這些是所有電腦科學的基礎,如果不掌握他們,很難寫出高水平的程式。據我的觀察,學電腦專業的人比學其他專業的人更能寫出高品質的軟體。程式人人都會寫,但當你發現寫到一定程度很難再提高的時候,就應該想想是不是要回過頭來學學這些最基本的理論。不要一開始就去學OOP,即使你再精通OOP,遇到一些基本演算法的時候可能也會束手無策。    2.

webkit移植到symbian詳解

話說這幾周要把webkit在symbian的手機上跑起來,本以為不太難的任務,結果做了大概有3周之久,走了很多路,不過最終還是勝利地在真機運行了,很欣慰,說說過程吧。最先又是一番google,(最近google又經常被牆,用得很鬱悶),要在symbian上跑還是先從s60webkit入手肯定是比較快,要不從webkit主幹上移植,憑我一人之力估計得要一年吧。選定方向後,就開始拉代碼了,大家都說21772這個版本比較穩定,那咱也從這個版開始吧。編譯的過程參照了以下幾篇BLOG中文版http://b

Symbian OS Internals——Symbian OS核心結構

Symbian OS Internals——Symbian OS核心結構基於這些設計目標,我們設計了這個作業系統,在高層次上看,它的結構就像圖1.1所示。在本書中可以看到核心的主要構成。我也包括了另外兩個通常被認為是 作業系統部分的主要系統組件,這就是在本書中將提到的檔案伺服器和視窗伺服器。本書中將提到這兩個部分並介紹其準系統。1.3.2.1

MTK音視頻播放方法總結

一. 視頻播放      1)建立一個播放層play_window_layer      2) 將play_window_layer的地址buffer作為解碼器的輸出地址, 一般是rgb565。 (在比較新的版本裡也支援直接輸出YUV422,需要調用gdi_layer_set_color_format(GDI_COLOR_FORMAT_UYVY422)來設定為按YUV422刷屏。)      3)  每解碼一幀後,調用gdi_layer_blt_previous刷屏。

校友路重新整理程式部分成果!

晚上沒事寫了一點兒!可以登陸上校友路,但是似乎是記住了cookies,登陸再退出好幾次,登陸次數還是不變。改天繼續煙酒cookies!估計cookies有一個逾時限制。- -!?怎麼回事膩! package fresh;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import

人生規劃應該這樣

20歲以前,大部份的人是相同的,升學讀書升學讀書...,建立自己基礎。在父母親友,社會價值觀影響及誤打誤撞的情況下完成基本教育。選擇讀書,應該一鼓作氣,在您尚未進入產業時,能讀多高就多高,畢竟何時進入產業,您都是社會新鮮人。但是一旦您已經有工作經驗而又有心進修,當然管道很多,相對的掙紮也多。因為您不知現在的年紀、條件、資曆……再去做進修這樣的投資是否值得?如果,您認定一輩子要當上班族,學曆對您而言相信是很重要的,否則,時間寶貴,不容許您再走錯路。20 ~

奇怪的問題!!

今天調試Symbian程式,發現一個鬱悶的問題!由用戶端發送資料到伺服器端會出現亂碼,用戶端與伺服器端用XML來封裝資料,如果用戶端輸入奇數個中文時,伺服器端會解析出錯,拋出SAX……Exception,如果輸入偶數個中文則一切正常。由於伺服器端println()後打出為亂碼,所以先從亂碼問題開始解決。原來的收串是通過int來取的,我改成了byte[]數組,聲明一個byte數組 byte[] bt = new

Symbian OS Internals——記憶體模型、個性層、擴充和變數

1.3.2.3 記憶體模型 在EKA2裡,我們把關於ASIC記憶體結構的設想限定在一個模組中,就是記憶體模型。從而記憶體管理模型封裝了重要的MMU(儲存空間嵌入式管理單元)差異,比如一個 緩衝是被虛擬標記還是被實際標記,也就是:到底存不存在MMU。在EKA1裡,關於記憶體和MMU的設想遍佈於整個作業系統,這樣,使得生產一個基於沒有

iphone開發筆記轉自linzhiji

這篇文章主要做開發過程中的匯總,利己利人吧。前言iPhone OS編程指南。中文官方文檔http://www.apple.com.cn/developer/iphone/library/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40007072-CH1-SW1wwdc

SyncML技術介紹

     SyncML (Synchronization Markup Language)是一個獨立於平台的資訊同步標準,現存的同步解決方案大多數都和特定的應用、作業系統、伺服器相關。SyncML的目的是通過提供一個公開的替代標準來改變現在的狀況。      SyncML是唯一一種行業通用的移動資料同步化協議,由SyncML行動(SyncML initiative)發行,是一種開放性協議。SyncML initiative由行業先鋒Ericsson, IBM, Lotus, Motorola,

讓你的母“機”為你孵一堆小“機”出來

讓你的母“機”為你孵一堆小“機”出來??多系統軟體VMware試用心得一、關於VMwareVMware是VMware

人生規劃:事業成功的導航儀

缺乏一個明確的夢想,即對人生沒有一種設計,或許正是你很少得到提拔和不能夠賺到更多金錢的原因。幾年前,美國作家蓋爾·希伊出版了一部暢銷書,書名叫《開拓者們》,他在撰寫這部書的時候,通過一份內容十分廣泛的"人生曆程調查問卷",間接地訪問了6萬多個各行各業的人士,他發現那些最成功和對自己生活最滿意的人至少有兩個共同的特點:第一,他們喜歡有更多的親密朋友;第二,他們都致力於實現一個其實際能力所難於達到的目標。根據希伊的研究,這些開拓者們覺得他們的生活很有意義,而且比那些沒有長遠目標驅使其向前的人更會享受

總頁數: 61357 1 .... 21584 21585 21586 21587 21588 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.