android socket通訊(上)

android

Android上使用Box2d

Android上使用Box2dBox2d是一個非常優秀的開源2D物理引擎,可以類比出非常真實的物理效果,今天我們介紹如何在Andoird下使用Box2d:註:本文的大部分參考:http://rayleung.iteye.com/blog/4390561.Box2d原來使用c++寫的,不過已經有了Java版本的:JBox2D,可以在http://sourceforge.net/projects/jbox2d/下載,一共有兩個:JBox2d-2.0.1.zip和JBox2D-2.0.1-b250-F

OpenGL Mipmapping(Android NDK)

http://en.wikipedia.org/wiki/Mipmap這個是我這次在做安卓時遇到的問題因為GPU的限制,紋理建立時的寬或高需為2的次方就是1,2,4,8,16,32,64,128.......圖的寬高為31*52,直接作為紋理的寬高在某些GPU是可以支援非2次方的寬高,

Android 電話涉及到的幾個類備忘

    頂層代碼:PhoneApp.java, extends Application, 說明這是一個應用程式,此處會啟動一個InCallScreen。    對於通話,也有可能其他情況引起通話,如從電話本中撥號,或從簡訊中撥號,這時主是通過OutgoingCallBroadcaster發起通話廣播OutgoingCallBroadcaster.java, extends Activity, 有一個內部類OutgoingCallReceiver,

Ubuntu下安裝配置Android SDK

環境:Ubuntu 10.04步驟:1、安裝Eclipse,詳見http://blog.csdn.net/gavin_dinggengjia/article/details/73643752、下載Android SDK官網http://developer.android.com/sdk/index.html,下載SDK的Linux (i386)版本android-sdk_r16-linux.tgz3、解壓$ tar -zxvf

Android上使用libgdx

Android上使用libgdxlibgdx是一個非常優秀的2D/3D跨平台物理引擎,今天我們介紹如何在Android上使用它:1.在http://code.google.com/p/libgdx/下載libgdx的最新版,我的是0.9.3,同時還有一個gdx-helloworld-0.9.2.zip,也下載下來2.解壓gdx-helloworld-0.9.2.zip,然後直接在Eclipse匯入其中的gdx-helloworld,直接Run As Java

編譯Android 2.3.1 原始碼心得

經過了痛苦的掙紮,終於編譯Android 2.3.1 原始碼通過了!!!這裡介紹一下過程:1.在編譯之前,先安裝好以下的庫:sudo apt-get install bisonsudo apt-get install zlib1g-devsudo apt-get install lib64z1-devsudo apt-get install flexsudo apt-get install libncurses5-devsudo apt-get install libx11-devsudo

Android模擬器的使用

Android模擬器的使用  一、90度旋轉模擬器      快速鍵:ctrl+F11 或 ctrl+F12  二、在模擬器中安裝apk      首先要運行模擬器,否則就有如下錯誤:error: device not found.等模擬器啟動後,終端運行platform-tools/adb:      adb install XXX.apk (XXX是apk的路徑)如果安裝時提示錯誤資訊:Failure

Android中Service綁定的真即時間

這兩天寫播放器遇到了這個問題。這個問題很是坑爹。在那不聽調試,花了差不多一個下午才有了這個推測,明天找人去確認下。寫在這裡的只是個人推測,僅供參考,本人不負任何法律責任,道德譴責的話,那我也沒辦法……由於剛學service,我用service做的音樂播放器設計估計是一塌糊塗。。。淚奔~不過這個和我現在要說的這個問題沒什麼聯絡,所以好歹也能說下去。我發現的問題是這樣的。先上虛擬碼吧。這個是播放器主介面的代碼。package yanis.FlyPlay;public class

[Android學習筆記3]ImageSwitcher

今天實現一個比較簡單的圖片轉場效果的小程式。利用ImageSwitcher類,通過設定一個ViewFactory工廠,實現其makeView()方法來建立顯示圖片的View。方法setImageResource用來顯示指定的圖片資源。  1. 將8張圖片放入/res/drawable目錄下,同時命名為sample_0,sample_1,....sample_7等;2. 在代碼中定義資源id數組;static final Integer[] imagelist =

Ubuntu10.10安裝adb進行Android開發

所需軟體:Android Platform-tools http://dl-ssl.google.com/android/repository/platform-tools_r03-linux.zip1、下載上面的軟體並解壓  #unzip  platform-tools_r03-linux.zip2、將路徑增加到PATH變數中  #vim ~/.bashrc  #source ~/.bashrc3、使用adb,使用USB線將開發板與主機相連  #adb devices  可以看到串連的裝置 

開發即時位置感知的Android用戶端

如果你也碰巧在研究Android即時通訊和位置感知,那麼這篇文章一定會令你熱血沸騰,眼前一亮,歡迎大家熱情討論提供各種解決方案!原文地址:http://www.cnblogs.com/charley_yang/archive/2011/03/27/1997058.html  《基於即時通訊和LBS技術的位置感知服務(一):提出問題及解決方案》(外網地址)     

Android 擷取手機資訊

/**      * 擷取手機資訊      */      public void getPhoneInfo()      {          TelephonyManager tm = (TelephonyManager) this.getSystemService(TELEPHONY_SERVICE);          String mtyb = android.os.Build.BRAND;// 手機品牌          String mtype = android.os.Buil

android開發之圖片的瀏覽、縮放、拖動及自動置中

最近項目開發中遇到了點擊縮圖查看大圖的問題,自己開發實在費時費力,在網上找了很多,找到一個效果不錯的,希望對大家有協助。貼上代碼。Touch.java/** * 圖片瀏覽、縮放、拖動、自動置中 */public class Touch extends Activity implements OnTouchListener { Matrix matrix = new Matrix(); Matrix savedMatrix = new Matrix();

Android之實現QQ好友分組(ExpandableListView) .

  在項目開發中,也許我們遇到過ListView中嵌套ListView,但Google建議我們最好別這樣做,因此他們寫好了一個ExpandableListView類,他繼承ListView,可以實現ListView中嵌套ListView的效果,好了,廢話不多說,先上: 主代碼: [html] view

[Android面試題-4] Android記憶體最佳化

題目:請簡單說一下你在android開發過程中如何對記憶體進行最佳化。分析:眾所周知,Android應用程式是運行在java虛擬機器之中,記憶體回收採用的是java當中的GC機制,由系統進行整體調度,開發人員無法直接幹預,因此在開發過程中對記憶體的合理使用就顯得尤其重要。1.對Bitmap的最佳化:在Android應用中,最消耗記憶體的就是Bitmap的圖片資源。而在adnroid系統中,讀取Bitmap時,分配給虛擬機器中堆棧的大小隻有8M,如果超出了,就會OOM(Out Of Memory)

[Android面試題-5] 網路相關知識

題目1:請說出Http位於TCP/IP模型中的第幾層?為什麼說Http是可靠的資料轉送協議?分析:首先我們來看一下TCP/IP模型的五層模型。題目中所說的Http協議就是處於模型中的應用程式層。由於Http是在傳輸層基於TCP協議的,而TCP又是連線導向的可靠協議,所以Http是可靠的傳輸協議。題目2:請簡單的說一下GET和POST的區別。分析:Get和Post都是Http提供的方法,主要區別如下:1.Get通常用於從伺服器獲得資源;Post是用來向伺服器發送資料的。2.Get提交請求時將參數放

[Android開發常見問題-12] Android開發中debug.keystore如何使用。

有些團隊在開發較大的項目的時候會用到debug.keystore這種debug簽名,那麼這個東西怎麼用呢?之前在匯出簽名包的時候只需要android tools -> export signed application

[Android開發常見問題-10]PagerTabStrip和PagerTitleStrip異同

相信很多開發人員朋友使用過ViewPager這個類,這個類在使用時必須在項目中添加android-support-v4.jar這個類包。在xml中引用時必須要寫全包名,否則無法找到此類。舉例如下: <android.support.v4.view.ViewPager android:id="@+id/viewpager" android:layout_width="fill_parent"

[Android開發常見問題-11] Unable to execute dex: Multiple dex files define 解決方案

最近在開發一個工程,其中用到了一個開源的庫項目Android-ViewPagerIndicator。這個項目是作為一個庫出現的,如:這個項目中包含了android-support-v4.jar然後另外一個項目裡面把引用了這個Library,如:然後編譯這個項目,就會出現標題中所描述的錯誤,也就是包重複。由於這個項目本身並沒有android-support-v4.jar這個包,但是將第一個項目加做庫檔案之後這個項目裡面就出現了這個android-support-v4.jar。解決方案:1.先將這個

總頁數: 2771 1 .... 933 934 935 936 937 .... 2771 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.