Time of Update: 2018-12-06
做完一個Android項目之後,如何才能把項目發布到Internet上供別人使用呢?我們需要將自己的程式打包成Android安裝包檔案 --APK(Android
Time of Update: 2018-12-06
各位調試Android程式的時候遇到“source not found”錯誤應該很抓狂吧,Goolge在發布SDK時沒有把原始碼包含進去著實有點讓人費解,對很多人來說Git無疑是個生澀的東西,而 framework中所有Java代碼加起來打個包也就是20多MB。更要命的是,Android Eclipse plugin (ADT)不允許我們在項目屬性中attach原始碼到android.jar上。好在Eric
Time of Update: 2018-12-06
一.sdk的安裝1.sdk下載 去http://www.android.com/
Time of Update: 2018-12-06
1、//在onCreat方法中setContentView()之前插入requestWindowFeature(Window.FEATURE_NO_TITLE);//取消標題列getWindow().setFlags(WindowManager.LayoutParams. FLAG_FULLSCREEN , WindowManager.LayoutParams. FLAG_FULLSCREEN);//全屏註:這種方法在啟動activity時會閃現狀態列之後再全屏2、在m
Time of Update: 2018-12-06
堅持抗戰10小時,終於可以看到Android的應用了!周末休息的時候看看新聞,看到很多人在說google,諾基亞,微軟在智能手機上的“戰爭”,於是好奇Android,看看基於它的開發是怎麼做的。從沒接觸過java ,從沒見過android,連它的IDE都不知道是用什麼,更沒見過Android手機!從-1開始吧,連從0開始的勇氣都沒有!這種摸索是很痛苦的,還好,現在世道就是好,因為有搜尋!一、開發環境:1、
Time of Update: 2018-12-06
用AVD Manager升級SDK時,會線上升級,會很慢很慢。當你看到temp目錄下產生了個小檔案時,記下檔案名稱,然後在前面加上https://dl-ssl.google.com/android/repository/ ,然後去用迅雷下載,下載完放到C:\Program Files (x86)\Android\android-sdk-windows\temp 啟動 AVD Manager
Time of Update: 2018-12-06
關於在不同解析度中的布局自動適應的問題,在網上找了很多,現在將其分享出來:預設的載入方式都不能很好地適應不同的解析度,Android 從1.6 開始支援多種解析度的處理,原理簡而言之就是根據螢幕參數,動態載入資源檔。在Android 專案檔結構中,drawable 檔案夾下包含三個子檔案夾,分別為drawable-hdpi, drawable-mdpi, drawable-ldpi, 分別存放hdpi,mdpi,ldip 的位元影像。應用程式運行時,Android 系統會根據當前裝置的螢幕大小、
Time of Update: 2018-12-06
項目使用DB檔案較大,前期模擬器開發,所以想把DB push到SDcard然後再讀取:步驟如下:1、運行->cmd->e:->cd e:\PD\android-sdk_r18-windows\tools2、emulator mksdcard 1024M sdcard.img3、啟動模擬器(載入sdcard啟動):emulator -avd android-emulator-2.3.3 -sdcard
Time of Update: 2018-12-06
這裡介紹兩種方法:一種把每個activity記住,然後逐一幹掉;另一種思路是使用廣播。本文來源於網路,如有雷同,那是必須的。寫此貼只是為了總結一下常用東東,還望原作者莫怪,本人真不是想侵權。方法一、用list儲存activity執行個體,然後逐一幹掉上代碼:import java.util.LinkedList; import java.util.List; import android.app.Activity; import android.app.AlertDialog; import
Time of Update: 2018-12-06
1 最近在做WebView載入試題的功能,但是選項按鈕如果放的WebView中,點擊時反應很慢。於是把選項用原生的RadioButton,而試題題目和答案放在WebView中。但是選項的個數不確定,所以需要動態添加按鈕,一個RadioGroup裡面存放若干Radio(這些都是從資料庫擷取來的資料),然後每次動態產生Radio 2 3 以下是動態添加按鈕的代碼:—————————————————— 4 5 private LinearLayout layout; //布局 ,
Time of Update: 2018-12-06
Android中常常使用shape來定義控制項的一些顯示內容,今天看了一些shape的使用,對shape有了大體的瞭解,稍作總結:在android的project中建立一個drawable檔案夾(此檔案夾位於res下),存放定義了shape的**.xml檔案,然後在其他xml檔案中引用,如,android:background=@drawable/****.xml先看下面的代碼:複製到剪貼簿 XML/HTML代碼<shape><!-- 實心 --><solid
Time of Update: 2018-12-06
1、在SDK Manager下Tools->Options開啟了SDK Manager的Settings,選中“Force https://… sources to be fetched using http://…”,強制使用http協議。2、修改host檔案,添加下面兩行#google_android更新203.208.46.146 dl.google.com203.208.46.146
Time of Update: 2018-12-06
在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
Time of Update: 2018-12-06
先瞭解一下AndroidManifest.xml。就是功能資訊清單檔。(以後廣播接收器、音樂播放器,都是在這定義)
Time of Update: 2018-12-06
對於一個Android應用程式來說,是由四種構造塊組織而成的,這四種構造塊如下:但是,並不是每一個Android應用程式都需要這四種構造塊,這不是必須的,某些時候,我們只需要這四種中的幾種組合成我們的應用。1、Activity Activity是Android構造塊中最基本的一種,在應用中,一個activity通常就是一個單獨的螢幕。每一個activity都被實現為一個獨立的類,並且繼承於Activity這個基類。這個activity類將會顯示由幾個Views控制項組成的使用者介面,
Time of Update: 2018-12-06
Notification與Toast都可以起到通知、提醒的作用。但它們的實現原理和表現形式卻完全不一樣。Toast其實相當於一個組件(Widget)。有些類似於沒有按鈕的對話 框。而Notification是顯示在螢幕上方狀態列中的資訊。還有就是Notification需要用NotificationManager來管理,而Toast只需要簡單地建立Toast對象即可。 下面來看一下建立並顯示一個Notification的步驟。建立和顯 示一個Notification需要如下5步: 1.
Time of Update: 2018-12-06
有米連結 http://www.youmi.net/register?r=MjA0MzM= 步驟一,下載有米廣告SDK,將 youmi-android.jar 匯入想要嵌入廣告的的工程中。1. 右鍵您的工程根目錄,選擇“Properties”2. 在左面板中選擇“Java Build Path”3. 然後選擇“Libraries”標籤4. 點擊“Add External JARs„”5. 選擇 youmi-android.jar 的目錄路徑.6.
Time of Update: 2018-12-06
Android 檔案管理方法Android使用的是基於Linux的檔案系統,對於檔案的訪問和管理是通過使用權限設定來限制的.在Linux系統中,檔案許可權分別描述了建立者、同組使用者和其他使用者對檔案的操作限制。x表示可執行,r表示可讀,w表示可寫,d表示目錄,-表示普通檔案。產生這樣的檔案許可權與程式人員設定的Android
Time of Update: 2018-12-06
ListView編程的一般步驟1)在布局檔案中聲明ListView控制項2) 使用一維或多維動態數組儲存ListView要顯示的資料 ;3) 構建適配器Adapter,將資料與顯示資料的布局頁面綁定; 4)通過setAdapter()方法把適配器設定給ListView第一步:編寫布局檔案main.xml,添加三個Textview和listview實現整體布局。具體代碼如下 View Code 1 <?xml version="1.0" encoding="utf-8"?> 2
Time of Update: 2018-12-06
//第一步:在AndroidMainFest.xml檔案下的<Activity>標籤上寫入下面一句代碼 <uses-library android:name="android.test.runner" />//在AndroidMainFest.xml</application>下下句下面代碼,注意targePackage是填自己應用程式的包名<instrumentation