如何在Android平台下進行Socket通訊

 首先在Java se平台上建立一個Socket服務端:public static void main(String[] args) {  try {   ServerSocket ss = new ServerSocket(8888);   System.out.println("Listening");   while(true) {    Socket socket = ss.accept();

Listview 選項按下去黑了所有按鈕的解決方案 ——android:cacheColorHint=“#00000000”

 在java代碼下,加一條, listView.setCacheColorHint(0);  或者在 布局.xml, listview 中 加上   android:cacheColorHint="#00000000"

Android之PopupWindow彈出對話方塊

Android的對話方塊常用的有兩種:PopupWindow和AlertDialog。popupWindow是一個阻塞式的彈出框,這就意味著在我們退出這個彈出框之前,程式會一直等待,,這就意味著在我們退出這個彈出框之前,程式會一直等待,      *這和AlertDialog不同哦,AlertDialog是非阻塞式彈出框,AlertDialog彈出的時候,後台可是還可以做其他事情的哦。  PopupWindow顧名思義為快顯功能表,不同於AlertDialog對話方塊,PopupWindow彈出

android退出有多個activity的應用

 這裡介紹兩種方法:一種把每個activity記住,然後逐一幹掉;另一種思路是使用廣播。本文來源於網路,如有雷同,那是必須的。寫此貼只是為了總結一下常用東東,還望原作者莫怪,本人真不是想侵權。方法一、用list儲存activity執行個體,然後逐一幹掉上代碼:import java.util.LinkedList; import java.util.List; import android.app.Activity; import android.app.AlertDialog; import

Android中Intent與Bundle 在傳值時有什麼不同

 /** * 測試android中直接用Intent傳值與Bundle傳值的區別 *  * 歡迎大家提問 * by garretly * mail garretly@gmail.com */  前一陣子逛EOE 看有有人提問  Intent 和Bundle有什麼樣的區別既然Intent可以傳值 為什麼還搞個Bundle來個傳值出來 舉個例子先  我現在要從A介面   跳轉到B介面或者C介面   這樣的話 我就需要寫2個Intent  如果你還要涉及的傳值的話

(android) 在GridView中實現單選或多選功能

          最近在做項目的過程中,要用到GridView,同時還得使用單選或多選功能,在網上搜過很多資源貼,但都不是我想要的效果,於是就自行設計了一種方案。什麼都不說,先上個^_^: Demo原始碼下載:http://download.csdn.net/down/3435752/anndaming首先需要構建一個ImageAdapter類,此類繼承了BaseAdapter類,用於做GridView中資源的適配器,代碼如下:package com.demo;import

隨到,我的Android源碼環境開發起步

前些時候把Android源碼環境搞定之後,就著手研究線程/進程間的通訊,因為手上的任務是不間斷地擷取裝置事件,再把獲得事件反饋給ui更新。按照Android的設計架構,應用程式調用下層服務是按照的流程:  但是,對我來說,Android源碼部分內容多了點兒,還不能消化好~~而這次任務主要用到的是類似的流程。  學習了下源碼,發現源碼在不斷地監聽裝置事件時,會採用Looper與遠端控制的機制,中間會通過管道、訊息佇列什麼的方式來喚醒線程。但就我目前還不瞭解這個方式,於是按照我當前能夠實現的程度,稍

android自訂屬性的使用

最近在學習一個開源的項目,看到人家定義的資源檔有如下標籤:而在該項目中,利用以上路徑追溯下去,會追溯到這麼一個類檔案,所以就迷糊了,定義布局檔案跟類有毛關係<比較二>查了下原來是自訂屬性的使用!------------------------------------------------------------------------------------------------------------------------先看一張關係圖: 其實就是,在values目錄下定義一

android ContentProvider結合SQLiteHelper實現資料的共用

網上關於利用ContentProvider實現資料、檔案等的共用,例子很多,我會一一羅列,別人寫過的我就不費話了:重要的幾點:1、ContentProvider基本不需要使用者與它的對象互動,系統會自動喚醒所有註冊了的provider2、ContentProvider的OnCreate方法,並不是一直被系統調用的<網上好多人是誤導,本人親測,只有你第一次安裝該apk的時候才會被調用>  <SqliteHelper

三種方法解決android協助文檔開啟慢

經查是因為本地文檔中的網頁有如下兩段js代碼會連網載入資訊,將其注釋掉後就好了 <link rel="stylesheet"href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,mediumitalic,bold" title="roboto">  <script src="http://www.google.com/jsapi" type="text/javascript"

android:shape的使用(轉載+修改)

Android中常常使用shape來定義控制項的一些顯示內容,今天看了一些shape的使用,對shape有了大體的瞭解,稍作總結:在android的project中建立一個drawable檔案夾(此檔案夾位於res下),存放定義了shape的**.xml檔案,然後在其他xml檔案中引用,如,android:background=@drawable/****.xml先看下面的代碼:複製到剪貼簿 XML/HTML代碼<shape><!-- 實心 --><solid

安卓手機root之後__系統檔案對照表

註:帶*號的千萬不能刪*AccountAndSyncSettings.apk 同步與帳戶設定*ApplicationsProvider.apk 應用程式支援服務Bluetooth.apk 藍芽(刪了就沒有藍芽了)Browser.apk Google瀏覽器(喜歡UC的可用UC替代)Calculator.apk 計算機(內建計算機較弱,可用其他替代)Calendar.apk 日曆(不用日曆的可刪)CalendarProvider.apk 行事曆程式支援服務(不用日曆的可刪)Camera.apk

提示Android requires compiler compliance level 5.0 or 6.0. Found ’1.7′ instead

提示Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties.解決方案:1.項目右鍵 ->android tools->Fix Project2.如果不可以,檢查Project->Properties->Java

android 手機登入介面程式1(轉載+修改)

(2011-10-06 19:56:08)一個普通登入介面的代碼,主要是三個EditText,一個checkBox,兩個button<?xml version="1.0" encoding="utf-8" ?><LinearLayout

android-RelativeLayout布局的相關屬性

android的RelativeLayout布局,即相對布局,相對於控制項位置的定位,當沒有使用以下屬性確定控制項間的相對位置時,控制項將重疊在一起參照寫法:android:layout_above="@id/****"android:layout_above 將控制項的底部至於給定ID的控制項之上android:layout_bellow 將控制項的頂部至於給定ID的控制項之下android:layout_toLeftOf

Android開發之路——單選框,複選框,彈出框等控制項操作

由於這幾個控制項都是比較常用的控制項,所以在進行操作的時候會比較常用,所以這個部分算是Android軟體開發的重要部分,內容比較簡單。分類型進行介紹1.單選框操作:單選框在Android裡面隨處可見,它是由兩部分組成的,一部分是RadioGroup,一部分是RadioButton。一個RadioGroup裡面是有多個RadioButton。每個RadioButton就是一個單選項,而控制的時候是控制RadioGroup。下面是Xml和代碼的實現部分xml:<RadioGroup      

Android 控制項之RatingBar評分條

RatingBar是Adnroid中的評分條。效果挺得的 源碼下載一、概述    RatingBar是SeekBar和ProgressBar的擴充,用星星來評級。使用的預設大小RatingBar時,使用者可以觸摸/拖動或使用鍵來設定評分,它有倆種樣式(大、小),其中大的只適合指示,不適合於使用者互動。二、執行個體1.布局檔案<?xml version="1.0" encoding="utf-8"?><LinearLayout

Android應用開發之(你必須知道的android selector下的屬性值)

 在res/drawable檔案夾新增一個檔案,此檔案設定了圖片的觸發狀態,你可以設定 state_pressed,state_checked,state_pressed,state_selected,state_focused,state_enabled 等幾個狀態:android:state_pressedBoolean. "true" if this item should be used when the object is pressed (such as when a button

在用android日誌的時候老是彈出一個視窗,內容為:”Copy” did not complete normally. Please see the log 和 什麼函數

在用android日誌的時候老是彈出一個視窗,內容為:"Copy" did not complete normally. Please see the log for more information.  Argument not valid  怎麼解決這個問題呢???自己也不知道是怎麼回事?? 引用 3 樓 yqsqq 的回複:關閉翻譯軟體的劃詞功能就可以了這個可以,我用的是有道這都被你發現了,太牛逼了 [Android討論] 什麼函數,能達到和android手機上按“返回”鍵一樣的效果? 

Android中字串的拆分-split

 [java] view

總頁數: 2771 1 .... 997 998 999 1000 1001 .... 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.