一隻布谷鳥,兩隻火雞,三匹賽馬,移動競賽的改變

  最近Nokia宣布和Win7結盟可能是業界最大的訊息。我看了一篇文章One cuckoo, two turkeys and three horses; how the mobile race has changed(一隻布谷鳥,兩隻火雞,三匹賽馬,移動競賽的改變)文章很長,而且之前有篇文章老有些蒼蠅在亂叫,無趣得很。所以也沒有興趣逐行翻譯。文章的內容很好,推薦。  由於之前有段時間關於MeeGo,所以也從另一個角度,而不是delevope on

Widgets基礎篇(中)

文章參照自:http://developer.android.com/guide/topics/appwidgets/index.html六、如何使用AppWidgetProviderAppWidgetProvider繼承於BroadcastReceiver,它對App Widget的廣播進行了簡單分類,並封裝了處理的統一介面,以方便使用。AppWidgetProvider只接受和App Widget相關的廣播,比如App Widget更新, 被刪除, enabled,

Posix線程編程API簡介

原文:http://baike.baidu.com/view/974776.htmhttp://zh.wikipedia.org/wiki/POSIXhttp://www.blogjava.net/tinysun/archive/2010/05/29/322210.html一、簡介  POSIX thread

pthread_create簡介

原文: http://baike.baidu.com/view/1797052.htm函數簡介  pthread_create是UNIX環境用於建立線程函數標頭檔  #include<pthread.h>函式宣告  int pthread_create(pthread_t*restrict tidp,const pthread_attr_t *restrict_attr,void*(*start_rtn)(void*),void *restrict arg);傳回值  若成功則返回0

關鍵字restrict簡介

本文摘自: http://www.oschina.net/question/32294_53573restrict是C99引入的新關鍵字,它用於聲明只會通過該指標對其指向的記憶體空間進行讀寫操作,以便編譯器能進行更好的最佳化。我們來看一個跟memcpy/memmove類似的問題。下面的函數將兩個數組中對應的元素相加,結果儲存在第三個數組中。void vector_add(const double *x, const double *y, double *result){   int i;  

Git打包檔案

原文: http://gitbook.liuhui998.com/7_5.html一、打包檔案索引首先, 我們來看一下打包檔案索引, 基本上它只是一系列指向打包檔案內位置的書籤.打包檔案索引有兩個版本. 版本1的格式用於Git 1.6版本之前, 版本2的格式用於Git 1.6及以後的版本. 但是版本2可以被Git 1.5.2及以上的Git讀取, 同時也被後向移植(backport)到了1.4.4.5版本.版本2包含了每個對象的CRC校正值, 因此在重打包的過程中,

pthread_exit簡介

本文轉載自:http://baike.baidu.com/view/3361775.htm  線程通過調用 void pthread_exit(void* retval)函數終止執行,就如同進程在結束時調用exit函數一樣。這個函數的作用是,終止調用它的線程並返回一個指向某個對象的指標,該傳回值可以通過pthread_join函數的第二個參數得到。 

javap(反組譯碼命令)詳解

javap是JDK內建的反組譯碼器,可以查看java編譯器為我們產生的位元組碼。通過它,我們可以對照原始碼和位元組碼,從而瞭解很多編譯器內部的工作。文法:  javap [ 命令選項 ] class. . .  javap 命令用於解析類檔案。其輸出取決於所用的選項。若沒有使用選項,javap 將輸出傳遞給它的類的 public 域及方法。javap 將其輸出到標準輸出裝置上。命令選項  -help 輸出 javap 的協助資訊。  -l 輸出行及局部變數表。  -b 確保與 JDK 1.1

D-Bus學習(十一):在D-Bus上的telepathy[二]:進一步瞭解

  Telepathy用於處理即時通訊,主要是IM,IRF,VoIP(voice and video)等。我們的開發程式都是telepathy的client。我們將描述一下這個client的開發過程。   表明一個流程,根據.manager檔案與某個Connection Manager建立串連,例如是MSN CM。通過串連CM介面的proxy,可以擷取IM

Looper和Handler

 Looper用於在android線程中進行訊息處理,預設情況下,一個線程並不和任何Looper綁定。當我們調用Looper.prepare()時,如果當前線程還沒有和任何Looper綁定,那麼將建立一個Looper讓它和當前線程綁定。當我們調用Looper.loop()時,它將對當前線程所對應的Looper的訊息進行處理,從訊息佇列裡取訊息,處理訊息,一直迴圈直到對該Looper調用quit()函數。注意:Looper.loop()中是個while迴圈,只有對它所線上程的Looper調用了qu

Widgets基礎篇(上)

文章參照自:http://developer.android.com/guide/topics/appwidgets/index.html一、前言所謂App Widgets就是微型應用程式的意思,它可以嵌入在其他應用程式(如主畫面),並能定期更新其View。這些View被當成使用者介面的小組件,您可以使用App Widget provider來發布App Widgets。一個能容納其他的App Widgets的應用程式的組件,我們稱之為App Widget host。圖1就是一個音樂App

D-Bus學習(一):總體介紹

  D-Bus的方式在移動手機作業系統中非常重要,包括Maemo,Moblin等以Linux為基礎的作業系統。估計Andriod也大量使用。D-Bus的相關學習資料見:http://www.freedesktop.org/wiki/Software/dbus,在網上也有大量的學習資料,在http://blog.chinaunix.net/u3/111961/中有不少的中文資料,收集了很多網路資料。我決定認真學習一下,做一下筆記。主要資料來源於上面兩個網站,尤其是freedesktop的D-Bus

Widgets進階篇(四)

本文翻譯整理自:http://developer.android.com/guide/topics/appwidgets/index.html#implementing_collections3.7、資料更新圖2說明了App Widget with Collections如何進行資料更新。它也給我們展示了App Widget代碼如何和RemoteViewsFactory進行互動, 和我們App Widget with Collections應該如何請求進行資料更新。圖2 App Widgets

pthread_clean_push和pthread_clean_up

原文: http://hi.baidu.com/tju_ant/item/507566a7549bcadc5af19144文法:void pthread_cleanup_push(void (*routine)(void*), void *arg);void pthread_cleanup_pop(int

電信的女小年青和阿凡達

電信的女小年青  這是一個廣州話的詞,用音標來讀,不太準確地可以對應[leng]mei,e這裡用英文音標,而不是拼音來讀。想了很久都不知道用那個詞來準確表述,勉強用女小年青這個詞吧。昨天下班,做在車上,聽了兩個80後的一番對話。講到電信,說電信都是稜妹(姑且這麼寫),我看到的都是30多歲的人多,雖然年齡不大,但是稜妹,一般指二十左右的人,很奇怪,難道他們講的是營業廳。原來他們主要指市電、廣州數網和21cn,這可能是通常人見到的電信人員。有一個感歎他剛給以前的一個同學介紹了新公司,說那個同學學習成

用WindowManager直接顯示View

本文章參照自:http://dev.10086.cn/cmdn/wiki/index.php?doc-view-5959.html我們Android平台是一個又一個的Activity組成的,每一個Activity有一個或者多個View構成。所以說,當我們想顯示一個介面的時候,我們首先想到的是建立一個Activity,然後所有的操作在Activity裡面實現,或者是一個Dialog或者Toast。這種方式固然簡單,但是在有些情況下,我們要求的只是簡單的顯示,用Activity顯然是多餘,這個時候,

落雨後水浸街2.0

  今天淩晨一場雷雨,廣州從羊城變洋城。話是本世紀最大,4個小時共降雨量200幾毫米(超過50mm就可以叫做暴雨至大暴雨),但是很多地方從來不浸的,或者從來都不會浸到這樣。也有話60年最大。但是我很懷疑。因此今次只是收到紅色暴雨訊號,而幾年前有一次,晚上要等到9點幾先從單位返屋企,那次收到黑色暴雨訊號,照道理那次勁。  除了短時間下雨量大,說1點半到3點的一個半小時有99mm,接近10cm。但是今次的特點就是水倒灌,或者準確話是河湧水倒灌。上次,我還驚喜地發現崗頂這個黑點頂住著沒事,今次有似乎沒

D-Bus學習(十):在D-Bus上的telepathy[一]:紙上談兵

  現在我們在網上都有很多身份,例如我自己,就有三/四個MSN帳號,還有QQ,GTalk,而web方式的,還有幾個Blog,幾個vblog,總之很多。而尺寸小的手機、MID這類手持功能,我們不可以好像desktop那樣,開著N個client,開啟N個網頁,其實我們不在乎我們在使用那個軟體,我們只希望找到找到連絡人。D-Bus提供了IPC通訊基礎,有很多機制都建立在D-Bus上面,D-Bus給出基礎的通道,而在這個通道上有還有很多高層的封裝,針對某些特定的應用。telepathy是其中之一,針對c

D-Bus學習(四):基礎小例子(同步和非同步)

   從Tutorial中學習基本概念後,進入實戰階段,通過學習,我們給出連個小例子,同步例子和非同步例子。類型和GType的映射  在D-Bus編程中,基礎類型和GType的映射表格如下。在後面的程式小例子中我們會看到具體如何對應。D-Bus basic type GType Free function Notes BYTEG_TYPE_BOOLEAN     INT16 G_TYPE_INT   Will be changed to a G_TYPE_INT16 once GLib has

D-Bus學習(二):基本概念

   D-Bus的方式在移動手機作業系統中非常重要,包括Maemo,Moblin等以Linux為基礎的作業系統。估計Andriod也大量使用。D-Bus的相關學習資料見:http://www.freedesktop.org/wiki/Software/dbus,在網上也有大量的學習資料,在http://blog.chinaunix.net/u3/111961/中有不少的中文資料,收集了很多網路資料。我決定認真學習一下,做一下筆記。主要資料來源於上面兩個網站,尤其是freedesktop的D-Bu

總頁數: 61357 1 .... 13957 13958 13959 13960 13961 .... 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.