Time of Update: 2018-12-05
android.os.Looper:Looper用於封裝了android線程中的訊息迴圈,預設情況下一個線程是不存在訊息迴圈(message
Time of Update: 2018-12-05
TextView及其子類,當字元內容太長顯示不下時可以省略符號代替未顯示的字元;省略符號可以在顯示地區的起始,中間,結束位置,或者以跑馬燈的方式顯示文字(textview的狀態為被選中)。 其實現只需在xml中對textview的ellipsize屬性做相應的設定即可。 android:ellipsize="start" 省略符號在開頭 android:ellipsize="middle" 省略符號在中間
Time of Update: 2018-12-05
busybox內建的FTP伺服器啟動方法1:#tcpsvd 0 21 ftpd -w /root &// 上面的0表示對所有ip地址都進行偵聽// ftpd -w這裡的參數-w表示client可以對目錄執行寫操作// 21指定ftp伺服器的預設連接埠// 可以使用-t和-T參數設定client在沒有任何操作的最大時間之後ftpd主動斷開client串連,// 預設-t為2分鐘=2 * 60,-T為1小時=1 * 60 * 60 啟動方法2:#vi
Time of Update: 2018-12-05
找了好久好久終於找到一個開源的嘀咕網Android用戶端源碼,因為之前沒做過這方面的應用,所有都得從頭學。在開始這一篇的內容前,看過了很多關於android平台網路連接的文章,卻老是不得要領,我覺得自己最主要的原因是:一對java.net.*等介面的不熟悉,其實說白了就是對Http協議不瞭解,第二是嘀咕網的api不知道怎麼使用。直到看了Android之基於HTTP協議的下載這篇文章,大概的瞭解了Http協議的一些基本資料,再去看kirin的源碼,才算真正理解了怎樣實現登入的這樣一個過程。所以我極
Time of Update: 2018-12-05
AlarmManager的使用機制有的稱呼為全域定時器,有的稱呼為鬧鐘。通過對它的使用,個人覺得叫全域定時器比較合適,其實它的作用和Timer有點相似。都有兩種相似的用法:(1)在指定時間長度後執行某項操作(2)周期性的執行某項操作AlarmManager對象配合Intent使用,可以定時的開啟一個Activity,發送一個BroadCast,或者開啟一個Service.下面的代碼詳細的介紹了兩種定時方式的使用: (1)在指定時間長度後執行某項操作代碼
Time of Update: 2018-12-05
每次進入到android source目錄後的第一件事恐怕就是先執行. build/envsetup.sh,完成一些命令的初始化,今天主要分析envsetup.sh。1. 命令-也就是envsetup.sh中的函數function help() # 顯示協助資訊function get_abs_build_var() # 擷取絕對變數function get_build_var() #
Time of Update: 2018-12-05
1. 使用者空間的介面 在kernel/power/main.c中,定義了一組sysfs的屬性檔案,其中一個定義是: power_attr(state); 把這個宏展開後: static struct kobj_attribute state_attr = { \.attr ={ \.name = "state", \.mode = 0644, \}, \.show =state_show, \.store =state_store, \}
Time of Update: 2018-12-05
大家好,這裡介紹apk反編譯操作。1:apk反編譯2:odex轉dex 作業環境:ubuntu A:apk反編譯.到code.google上下載apktool.jar以及相關檔案:http://code.google.com/p/android-apktool/downloads/list點擊下載apktool-1.0.0.tar.bz2 和apktool-install-linux-2.1_r01-1.zipApktool 命令./apktool d geek.apk test 反編譯
Time of Update: 2018-12-05
//正確的設定流程private RadioGroup mDualMode = (RadioGroup)findViewById(R.id.dualmode);if(type != null && type.equals("RUIM")){ Log.i(TAG,"________________________________________CDMA RUIM"); mDualMode.check(R.id.dualmode_2);}else{
Time of Update: 2018-12-05
Android ApiDemos樣本解析(59):Graphics->ColorFilters發表於 2011 年 05 月 23 日 由 guidebee本例ColorFilters和下例ColorMatrix 涉及到影像處理中的很多專業術語:Dither(映像的抖動處理,當每個顏色值以低於8位表示時,對應映像做抖動處理可以實現在可顯示顏色總數比較低(比如256色)時還保持較好的顯示效果: Dither on WikipediaPorter Duff Color
Time of Update: 2018-12-05
package com.android.image.demo;import java.io.InputStream;import android.app.Activity;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import
Time of Update: 2018-12-05
列印指定過濾資訊adb logcat -s "System.out" wanqi@wanqi-System-Product-Name:~/huiye_QRD_e8/7x27a-11302301$ adb shell# logcat -helpunknown option -- hUnrecognized OptionUsage: logcat [options] [filterspecs]options include: -s Set default filter
Time of Update: 2018-12-05
如何解決:Android中 Error generating final archive: Debug Certificate expired on 10/09/18 16:30 的錯誤問題概述:在匯入一個app後提示如下錯誤:“Error generating final archive: Debug Certificate expired on 10/09/18 16:30”原因分析:android要求所有的程式必須有簽名,否則就不會安裝該程式。在我們開發過程中,adt使用debug
Time of Update: 2018-12-05
from : http://www.cnblogs.com/linjiqin/archive/2011/03/10/1980170.htmlAndroid之選項按鈕對話方塊main.xml布局檔案<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2018-12-05
在開發Android應用時,通常情況下是通過USB資料線串連裝置和電腦,但對於一些需要使用USB裝置的應用,這種方法就碰到了麻煩,手機的USB介面已經和外接的USB裝置串連,無法再連資料線,此時可以通過網路TCPIP的方法來進行。也就是然ADB 通過網路來串連裝置,而無需USB資料線。具體方法如下:1. 使用USB資料線串連裝置。2. 在命令列輸入adb tcpip 5555 ( 5555為連接埠號碼,可以自由指定)。3. 斷開 USB資料,此時可以串連你需要串連的|USB裝置。4.
Time of Update: 2018-12-05
Android使用者事件輸入路徑 1 輸入路徑的一般原理 按鍵,滑鼠訊息從收集到最終將發送到焦點視窗,要經曆怎樣的路徑,是Android
Time of Update: 2018-12-05
from : http://blog.csdn.net/android_tutor/article/details/7425021最近剛換了電腦,開始搭建Android開發環境的時候,下載SDK總是會出現如下錯誤:[java] view plaincopyFailed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-1.xml.
Time of Update: 2018-12-05
如題:看了下,android2.2系統有越南語的字型檔,所以支援越南語,但setting中語言列表裡沒有越南語選項,起初我在LocalePicker.java的onCreate方法的133行做了如下修改:mLocales = new Loc[finalSize+1]; for (int i = 0; i < finalSize ; i++) { mLocales[i] = preprocess[i]; } Locale
Time of Update: 2018-12-05
http://hi.baidu.com/grfillzaccbaqwq/item/b8dc91da94576e12d90e4490http://www.cnblogs.com/melode11/archive/2009/10/15/1584120.html 【11.04.02】在Android C/C++層添加LOG調試(LOGI\LOGD\LOGE...)輸出支援最近在研究Android
Time of Update: 2018-12-05
from:http://www.cnblogs.com/bmate/archive/2012/09/07/2674432.html 使用第三方jar包除了我以下介紹的方法,別的方法我基本上都實驗過,均會出現編譯或運行錯誤。以下方法經測試編譯和運行都完全沒問題。步驟:方法1:Eclipse下,右鍵工程,Build path,java build path,選擇libraries在右邊的按鈕中點擊“Add Library”選擇“User library”,點擊“下一步”點擊“User