Time of Update: 2018-12-03
遇到Failed to rename directory E:/android/android-sdk_r3-windows/android-sdk-windows/tools to E:/android/android-sdk_r3-windows/android-sdk-windows/temp/ToolPackage.old01這樣的問題?總是提示無法改名?解決方案:1、備份tools檔案夾2、將temp檔案夾下的ToolPackage.new01改名為tools並替換原來的tools3、
Time of Update: 2018-12-03
Server端package com.test;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileOutputStream;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.io.PrintWriter;import
Time of Update: 2018-12-03
主介面就是顯示兩個button,分別進入File與Cache的目錄: 程式的架構為: 來看下主程式的代碼: public class FileCacheActivity extends Activity implements OnClickListener{ private Button myButton1; private Button myButton2; private File cacheDir; private File fileDir; /** Called when
Time of Update: 2018-12-03
/mnt/sdcard/DCIM/.thumbnails/.thumbdata3--1967290299 這個檔案的一些細節介紹如下:是通過MiniThumbFile.java這個檔案提供的介面來訪問這個檔案的。其中saveMiniThumbToFile 是把小圖存到這個檔案裡getMiniThumbFromFile是把小圖從這個檔案裡取出來這個檔案名稱是從這樣來的:sd卡的目錄名 + "/.thumbdata"+version +
Time of Update: 2018-12-03
當在做兩個spinner聯動時,spinner2依據spinner1的選擇填充資料,然後使用setSeletion(2)來設定預設項。結果發現:spinner2顯示的總是第一項,但是實際選擇的確實已經是position 2的位置 。 解決方案: 舊代碼: spinner.setAdapter(adapter); spinner.setSelection(2);
Time of Update: 2018-12-03
第一種,虛擬機器已經建立1)找到虛擬機器.ini這個檔案,例如: zhai.ini 尋找方法:你可以在運行SDK Manager時看到最上面顯示的虛擬機器存放地址 例如顯示: List of existing Android Virtual Devices located at C:/Document and settings/zhaixishan/.android/avd2) 修改zhai.ini檔案 path={你想存放的地址}
Time of Update: 2018-12-03
1.前台控制selectotmybutton_background.xml<?xml version="1.0" encoding="utf-8"?><selector android="http://schemas.android.com/apk/res/android"><item android:state_focused="true"
Time of Update: 2018-12-03
網路上有很多文章在講解如何將SDL整合到Android的平台上,我自己也試著動手做看看,順便將一些步驟及心得整理起來。以下是這次我所用到的開發環境。- Cygwin-Android NDK:android-ndk-r4b-windows- SDL:1.2.14《Step 1》將SDL中的Makefile.minimal修改如下 (紅體字) :# Makefile to build the SDL libraryPREBUILT
Time of Update: 2018-12-03
今天做個MediaPlay的demo,把Mp4檔案匯入到sdcard時,報Failed to push selection: Read-only file system的錯誤。讓抓狂了2個小時,還以為是什麼大問題呢。排除空間大小的問題。 首先排除空間大小的問題。再確認Mp4檔案是沒有問題的,然後在eclipse下開啟File Exployer視窗,在點擊該視窗導航的push按鈕之前,先點擊你要存放檔案到哪個檔案夾下,之前我是點擊了mnt檔案夾,才報的錯。呵呵。。。無語。。
Time of Update: 2018-12-03
轉載請註明出處:http://blog.csdn.net/awebkit1. 解壓apk首先下載dex2jarhttp://code.google.com/p/dex2jar/在dex2jar的解壓縮目錄下面,有個dex2jar.shlijiangwei@lijiangwei-laptop:~/Downloads/tools/dex2jar-0.0.7.11-SNAPSHOT$ ./dex2jar.sh 20110712162837687-445218608.apk 1 [main] INFO
Time of Update: 2018-12-03
我們在平時做開發的時候,免不了會用到各種各樣的對話方塊,相信有過其他平台開發經驗的朋友都會知道,大部分的平台都只提供了幾個最簡單的實現,如果我們想實現自己特定需求的對話方塊,大家可能首先會想到,通過繼承等方式,重寫我們自己的對話方塊。當然,這也是不失為一個不錯的解決方式,但是一般的情況卻是這樣,我們重寫的對話方塊,也許只在一個特定的地方會用到,為了這一次的使用,而去建立一個新類,往往有點殺雞用牛刀的感覺,甚至會對我們的程式增加不必要的複雜性,對於這種情形的對話方塊有沒有更優雅的解決方案呢?
Time of Update: 2018-12-03
顯示網頁: 1. Uri uri = Uri.parse("http://www.google.com"); 2. Intent it = new Intent(Intent.ACTION_VIEW,uri); 3. startActivity(it); 顯示地圖: 1. Uri uri = Uri.parse("geo:38.899533,-77.036476"); 2. Intent it = new Intent(Intent.Action_VIEW,uri); 3
Time of Update: 2018-12-03
在新版本的android中,近場通訊已經被支援。所謂近場通訊(NFC),又稱近距離無線通訊,是一種短距離的高頻無線通訊技術,允許電子裝置之間進行近距離的(10厘米)非接觸式點對點傳輸,NFC由非接觸式射頻識別(RFID)及互聯互連技術整合演變而來,實現了在單一晶片上結合感應式讀卡機、感應式卡片和點對點功能,能在短距離內與相容裝置進行設別和資料交換。NFC在最初僅僅是對RFID技術和網路技術的簡單合并,但是在現在已經演變成為一種短距離無線通訊技術,發展態勢相當迅速。與RFID不同的是,NFC具有雙
Time of Update: 2018-12-03
最近在用android:layout_weight屬性來設定3個ScrollView在整個螢幕的顯示比例,3個Scrollview裡面的內容高度遠遠大於螢幕高度,剛開始是在ScrollView屬性裡面加了一句android:layout_weight來設定權重值,但是在480*800解析度上顯示正常,跑到320*480解析度的模擬器上高度比例顯示的還是不正常,對於android:layout_weight設定權重這個概念好不好暫不討論,但是總不可能每一個解析度都要寫一個xml布局檔案吧,之前不是
Time of Update: 2018-12-03
Activity是一個應用中的組件,它為使用者提供一個可視的介面,方便使用者操作,比如說拔打電話、照相、發郵件或者是瀏覽地圖等。每個activity會提供一個可視的視窗,一般情況下這個視窗會覆蓋整個螢幕,但在某此情況下也會出現一些比螢幕小的視窗飄浮在另外一個視窗上面。1.建立一個activityimport android.app.Activity;import android.os.Bundle;public class MainActivity extends Activity { @
Time of Update: 2018-12-03
今天我轉了一篇文章關於修改android滑鼠游標的表徵圖.文章講的是系統中通過描點的方式得到一個簡單的游標映像.下面我要講的是如何直接畫一個圖片上去. 直接上代碼,代碼的位置與上一篇文章一致,不瞭解的可以去看一下先. if (mMouseSurface == null) { int mMx, mMy, mMw, mMh;
Time of Update: 2018-12-03
android 2.2 和android 2.3 在源碼結構上有一些變化:tatusbar 的位置的變化,2.3中 statusbar 的源碼在 frameworks/base/packages/SystemUI中。 修改statusbar的背景,frameworks/base/packages/SystemUI/res/drawable-mdpi,替換 statusbar_background.9.png
Time of Update: 2018-12-03
查了很多的網頁,上面都只有寫要修改PRODUCT_LOCALES欄位. 但.MK檔案太多的,我找了很久都沒有找到這個欄位在哪裡定義的. 最後發現的結果: ./device/rockchip/sdkdemo/boardconfig.mk中. 這個檔案夾在標準的android代碼中屬於定製檔案目錄,可以在相應的項目中找到對應的檔案夾.修改此項.
Time of Update: 2018-12-03
今天買回來一台台式機 amdX6 1100TCPU 裝入系統後編譯android kernel時出錯。 /bin/sh:./toolchain/arm-eabi-4.4.0/arm-eabi-gcc Command not found 編譯android SDK時同樣報錯。 /bin/bash:./toolchain/arm-eabi-4.4.3/arm-eabi-gcc no such file or
Time of Update: 2018-12-03
候選:linphone是一個成熟的跨平台sip軟電話,但是它的android版本剛剛出來,但是目前還不可使用視訊通話。底層使用的庫是eXosip。模擬器上開源運行,能夠撥打和電話中,但是沒有語音,只是狀態會成為connected。 sipdroid也是開源的,比較成熟,可使用視訊通話。使用的是Mjsip庫。模擬器上提示:not suitable data network。 Imsdroid可使用視訊通話,底層庫是doubango。類比上提示:network not