Android socket 編程常見問題

1.readObject的時候報錯:java.lang.ClassNotFoundException。解決辦法:服務端和用戶端的包名一致就好。2.串話之後的對象,如果修改了類,在讀出來會報串化ID錯誤。3.高版本的SDK對網路連接有更高要求,要在onCreate裡面加入代碼:StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder()

android:launchMode

Activity載入模式(android:launchMode): standard//每次啟動都增加一個執行個體{    建立新執行個體添加到當前Task棧} singleTop//在一個Task棧棧頂只會有一個執行個體{    if ( 當前Task棧.topActivity == thisActiviy

Android mediaRecorder架構簡述(二)

這裡有個setupVideiEncoder,看來這裡應該是對視頻編碼的地方 根據不同的編碼類別型來設定不同的參數,這個方法代碼有些多直截取部分代碼:來看看關鍵的一句,這裡建立了OMXCodec 然後把建立了的編碼器賦值給MediaSource,這裡的MediaSource可以看作是OMXCodec的封裝,這樣編碼器的準備工作就已經做好了:接著我們回到startMPEG4Recording() 方法,可以看到這裡在對解碼器進行準備之後,建立了metadata,然後調用setupMPEG4MetaD

android的5個進程等級

Foreground Process當發生以下情況時處於前台進程:正處於activity Resume()狀態正處於與服務互動的狀態正處於服務在前台啟動並執行狀態,也就是startForeground()被調用Service 生命週期函數正在被執行BroadcastReceiver正在執行onReceive()方法 殺死前台進程需要使用者響應,因為這個安全優先順序最高。 VisibleProcess Activity

Android擷取手螢幕尺寸

package com.cn.lhq;import android.app.Activity;import android.graphics.Color;import android.graphics.Rect;import android.os.Bundle;import android.util.DisplayMetrics;import android.widget.TextView;public class Main extends Activity { @Override

Android 常用程式碼片段收集(不斷更新)(都經過了姐的實驗認證的)

1.判斷是否有網路連線ConnectivityManager connManager =(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);if (connManager != null){NetworkInfo info= connManager.getActiveNetworkInfo();if (info != null &&

Android Service學習之IntentService 深入分析

什麼是IntentService? (本文轉自http://blog.csdn.net/gaojie314/archive/2010/11/28/6040701.aspx)官方的解釋是:IntentService is a base class for Services that handle asynchronous requests (expressed as Intents) on demand. Clients send requests through android.content.

Android 案頭浮動框

    最近公司在做一個支付組件。持續做了一個月,我做了三個版本,現在項目突然終止,我也無事可做,就想把這個項目中用到的浮動框效果拿出來,曬一曬,鞏固知識的同時也順便幫幫有需要的人,也不失為一件樂事。    該浮動框其實挺簡單,就是一個開機廣播啟動一個後台Service,不斷的從記憶體中查看商城用戶端啟動,如果啟動,就發送一個廣播,運行支付組件;當商城退出時,支付組件也退出。    先看來:(注意:該圖為私人收藏圖,請勿隨意轉載。)    下面說說過程與核心代碼。   

Android 企業需求與開發人員狀況

對於企業來說,一個合格的 Android 開發人員可能是這樣的熟悉 Android 架構,閱讀過 Android 源碼熟悉 Andorid SDK,特別是網路,線程有較強的代碼掌控力懂一點 NDK 或 C (精通就更好了)使用 Git 來管理代碼開發人員的需求總結起來也很簡單符合自己能力與產出的薪資待遇一個能夠發揮自己能力,且受到尊重的環境可以滿足自己學習、提升能力的願望優秀的網路環境

Jquery mobile + phoneGap 寫WebApp—android

練習了一個jquery mobile的網頁的小練習,早就聽說phoneGap可以寫Webapp,今天試一下,寫下來做下備忘。1、eclipse下載honeGap的外掛程式。     mobile-web-development-with-phonegap   

android線程池的最佳化

import java.io.IOException; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; public class Test { public static void main(String[] args) throws IOException, InterruptedException {

Android使用ViewFlipper實現左右滑動效果面

 在我的部落格中,上次是使用ViewPager實現左右滑動的效果的,請看文章:Android使用ViewPager實現左右滑動效果。 這次我來使用ViewFlipper實現這種效果,好了,先看看效果吧:    效果看完了就來實現這個效果。1.布局檔案主介面使用下面的布局:<?xml version="1.0" encoding="utf-8"?><FrameLayout

android藍芽編程

package com.ken.testBluetooth;import android.app.Activity;import android.app.AlertDialog;import android.bluetooth.BluetoothAdapter;import android.content.DialogInterface;import android.content.Intent;import android.graphics.Color;import

Google CEO勸說諾基亞採用Android系統

本周早些時候,諾基亞負責MeeGo裝置的進階副總裁阿里·賈克斯(Ari Jaaksi)的離職再次讓諾基亞成為眾人關注的焦點,就在此時,有訊息傳出,Google首席執行官埃裡克·施密特(Eric Schmidt)試圖勸說諾基亞首席執行官史蒂芬·埃洛普(Stephen

Android火熱進行中

 突然間經濟危機一下子來了,突然間我們第一次發現失業就在我們身邊發成, 突然間各大IT公司都要來Mobile device摻和一下, 突然間覺得自己知道的東西還是那麼少。 冬天來了,只有充分儲備了食物和能量的人才能生存。 所以自己開始了課餘時間的學習,雖然剛剛開始,但是卻第一次有了堅持下去的勇氣,因為我想改變。 Android學習進行中, 為自己加油! 同時希望結交有共同愛好的朋友,一起交流。

電子科大Android技術交流(附:adnorid入門ppt放送)

上周,到電子科技大學搞了一次3G及Android的技術交流講座,上面是這次活動的一些現場照片: 1、活動主辦方幫忙做的ppt  2、講座將在7:30準時開始...   3、美女主持介紹講座情況    4、開講...   5、有部分同學沒有位置了,只能站在後面  6、聽講中...  7、呵呵,來一張大一點的...      8、有掌聲,講起來才起勁   9、講座完了,好多同學衝到前台來,呵呵,不是要我的簽名,是在搶成都傳智播客提供的學習光碟片.   10、交流及問題,在回答同學們各種各樣奇怪的問題

Android SDK4.2 (API17) 開發環境的搭建

一、首先訪問 http://developer.android.com/sdk/index.html二、先說機器上沒有eclipse的情況(另一種情況請直接看第七步)也就是選擇 ADT Bundle for windows 按鈕之後出來一個license的確認視窗,選擇使用對應的選擇三、點擊 Download the SDK ADT Bundles for windows 按鈕自動通過 http://dl.google.com/android/adt/adt-bundle-windows-x86

【android基礎學習之四】——基礎控制項CheckBox,Spinner,AutoCompleteTextView,DatePicker,TimePicker

聲明:學習的書籍《Android應用開發揭秘》,這裡記錄學習該書籍的日誌,引用的相關代碼與總結描述,沒有商業的用途,完全是自我學習的一個記錄,剛剛學習不可避免會出現很多問題,若是有錯誤還請大家多多批評。 一、多項選擇(CheckBox)多項選擇與單項選擇實作類別似,都是需要監聽每個控制項。 二、下拉式清單(Spinner)執行個體分析:該執行個體主要實現一個下拉式清單血型的選擇。 【關注點】1. 可選內容如何與下拉式清單關聯。本例子使用了ArrayAdapter<String>2.

【android基礎學習之六】——常用效果1

 聲明:學習的書籍《Android應用開發揭秘》,這裡記錄學習該書籍的日誌,引用的相關代碼與總結描述,沒有商業的用途,完全是自我學習的一個記錄,剛剛學習不可避免會出現很多問題,若是有錯誤還請大家多多批評。繼續學習《android應用開發揭秘》這本書,這裡把基礎控制項的學習進行了分類,下面兩篇部落客要是一些常用的效果一、   

Android通過Socket(TCP/IP)與PC通訊

這個簡單的例子將示範應用Java實現用戶端與伺服器端傳輸檔案的方法。伺服器端原始碼:import java.net.*;import java.io.*;public class FileServer { public static void main (String [] args ) throwsIOException { // create socket ServerSocket servsock = new ServerSocket(13267); while

總頁數: 2771 1 .... 2329 2330 2331 2332 2333 .... 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.