Time of Update: 2013-12-11
為了開發android應用,在開發時發現sdk沒有原始碼,這樣在開發時太麻煩了,下面說說如何下載原始碼,以及如何配置。 下載原始碼需要git,先下載一個git。下面的操作都是在windows下完成的。 在安裝好git後,通過git clone git://android.git.kernel.org/platform/frameworks/base.git framework 然後運行cd
Time of Update: 2013-12-11
本文給出當前我使用過的Android 調試橋方法要使用調試橋首先需要 切換目錄到Android SDK下的tools目錄或者設定下路徑常見的使用方法如下:1.把本地apk檔案推入真機adb push name.apk system/app2.卸載真機apk程式adb uninstall packagename比如adb uninstall cm.android.game3.如果adb push 失敗則需要執行adb remount4.如果執行adb uninstall .失敗則可以嘗試adb
Time of Update: 2013-12-11
大家好,今天我們要講的是android開發中,比較常用的名令集錦, 在我們開發中難免用到Android命令,有些確實命令確實很有用處。特別對於一些初學者來說,命令根本沒有想過用也不會用,比如他們想安裝一個.apk檔案到模擬器上面,但是他們不會啟動模擬器,他們只會先啟動Eclipse,然後在啟動模擬器,這樣不但浪費時間,而且Eclipse又佔用你的記憶體。這也是我為什麼總結這篇文章的原因了,希望對大家有所協助。如果想讓系統認識你輸入的命令(如:輸入android命令)有兩種方法:1.設定環境變數.
Time of Update: 2013-12-11
json資料格式解析我自己分為兩種;一種是普通的,一種是帶有數組形式的; 普通形式的:伺服器端返回的json資料格式如下:{"userbean":{"Uid":"100196","Showname":"u75afu72c2u7684u7334u5b50","Avtar":null,"State":1}}分析代碼如下:// TODO 狀態處理 500 200
Time of Update: 2013-12-11
大家重點學習一下AndroidWidget開發中如何構建Activity類,本例中的Activity類和普通的Activity極為相似,只是在觸發函數中載入完Activity資訊後需要多加一些處理。AndroidWidget開發構建Activity類本例AndroidWidget開發中的Activity類和普通的Activity極為相似,只是在觸發函數中載入完Activity資訊後需要多加一些處理。(1)在onCreate(Bundlebundle)函數中末尾添加如下語句。其意圖在於儲存mApp
Time of Update: 2013-12-11
ProGuard簡介 ProGuard是一個SourceForge上非常知名的開源項目。官網網址是:http://proguard.sourceforge.net/。
Time of Update: 2013-12-11
android:allowTaskReparenting 是否允許activity更換從屬的任務,比如從簡訊息任務 切換到瀏覽器任務。--------------------------------------------------------------------------------------android:alwaysRetainTaskState 是否保留狀態不變, 比如切換回home, 再從新開啟,activity處於最後的狀態---------------
Time of Update: 2013-12-11
android 讀取json資料(遍曆JSONObject和JSONArray)public String getJson(){ String jsonString = "{\"FLAG\":\"flag\",\"MESSAGE\":\"SUCCESS\",\"name\":[{\
Time of Update: 2013-12-11
json資料格式解析我自己分為兩種;一種是普通的,一種是帶有數組形式的;普通形式的:伺服器端返回的json資料格式如下:{"userbean":{"Uid":"100196","Showname":"\u75af\u72c2\u7684\u7334\u5b50","Avtar":null,"State":1}}分析代碼如下:// TODO 狀態處理500 2
Time of Update: 2013-12-11
由於本人英文能力實在有限,不足之初敬請諒解本部落格只要沒有註明“轉”,那麼均為原創,轉貼請註明連結android Fragment開發文檔翻譯 - 1android Fragment開發文檔翻譯 - 2本系列並沒有對原文100%翻譯,也沒有100%的貼出原文Fragment也是android3.0(api level 11)新增的組件[java] public class Fragment implements ComponentCallbacks2,
Time of Update: 2013-12-11
目前為止,我們已經瞭解到了,當改變螢幕方向的時候,activity將會被銷毀,隨後被重建。請記住一點,當activity被重建之後,它的當前資訊可能消失。當一個activity被kill掉,將會調以下方法中的一個或著兩個:onPause() —— 當一個activity被kill掉或被轉入背景時候,這個方法總是被調用。onSaveInstanceState() ——
Time of Update: 2013-12-11
到目前為止,在所有的章節中,我們所看見的UI都是通過XML來實現的。之前也提及過,除了使用XML,也可以使用代碼來實現UI介面。這個方式是很有用的,比如你的UI需要在運行時被產生。舉個例子,假設你在編寫一個“電影票的預定系統”,你的程式使用按鈕Buttons去顯示每個電影院的座位。在這種情況下,你就會需要依據實際情況去動態地產生UI。下面的例子將會展示如何通過編碼,動態地在Activity中產生UI。1、建立一個工程:UICode。2、UICodeActivity.jav
Time of Update: 2013-12-11
在面板拖拽表徵圖到介面,然後在res/strings.xml增加如下代碼:<string name="spinner_prompt">Blood type</string> <string-array name="bloods"> <item>Boold Types
Time of Update: 2013-12-11
問題???obtainBuffer() track 0x2e7580 disabled, restarting具體如下: W/AudioTrack(6469): obtainBuffer() track 0x2e6378 disabled, restarting W/AudioTrack(6469): obtainBuffer() track 0x2e6378 disabled, restarting W/AudioTrack(6469):
Time of Update: 2013-12-11
做android開發時 所用到的應用軟體有:eclipse java ADT android SDK (目前國內網路更新SDK 比較慢 最好在網上搜尋一下 離線版的這樣方便!)1.安裝 java (JDK)2.安裝eclipse3.安裝ADT4.配置環境變數5.配置eclipse 在本教程中 為了方便配置環境變數
Time of Update: 2013-12-11
這個View由兩個TextView構成,一個TextView顯示Title,一個View顯示內容,所不同是,它增加一個方法setExpanded ,可以控制顯示內容的TextView的可見度:[java] public void setExpanded(boolean expanded) { mDialogue.setVisibility(expanded ? VISIBLE : GONE); } public void
Time of Update: 2013-12-11
package com.example.zuqiubifen;import android.app.Activity;import android.app.AlertDialog;import android.app.ProgressDialog;import android.os.Bundle;import android.webkit.WebView;import android.webkit.WebViewClient;public class Jishi extends
Time of Update: 2013-12-11
[java]mediaPlayer=new
Time of Update: 2013-12-11
RelativeLayout布局android:layout_marginTop="25dip" //頂部距離android:gravity="left" //空間布局位置android:layout_marginLeft="15dip //距離左邊距// 相對於給定ID控制項android:layout_above 將該控制項的底部置於給定ID的控制項之上;android:layout_below
Time of Update: 2013-12-11
Add permission:[html]<uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT"/> <uses-permission