Android開發把項目打包成apk

做完一個Android項目之後,如何才能把項目發布到Internet上供別人使用呢?我們需要將自己的程式打包成Android安裝包檔案 --APK(Android

把Android原始碼加入SDK

各位調試Android程式的時候遇到“source not found”錯誤應該很抓狂吧,Goolge在發布SDK時沒有把原始碼包含進去著實有點讓人費解,對很多人來說Git無疑是個生澀的東西,而 framework中所有Java代碼加起來打個包也就是20多MB。更要命的是,Android Eclipse plugin (ADT)不允許我們在項目屬性中attach原始碼到android.jar上。好在Eric

android開發環境配置

一.sdk的安裝1.sdk下載    去http://www.android.com/

Android全屏設定及取消全屏設定

1、//在onCreat方法中setContentView()之前插入requestWindowFeature(Window.FEATURE_NO_TITLE);//取消標題列getWindow().setFlags(WindowManager.LayoutParams. FLAG_FULLSCREEN ,              WindowManager.LayoutParams. FLAG_FULLSCREEN);//全屏註:這種方法在啟動activity時會閃現狀態列之後再全屏2、在m

Android,我的第一次接觸!

堅持抗戰10小時,終於可以看到Android的應用了!周末休息的時候看看新聞,看到很多人在說google,諾基亞,微軟在智能手機上的“戰爭”,於是好奇Android,看看基於它的開發是怎麼做的。從沒接觸過java ,從沒見過android,連它的IDE都不知道是用什麼,更沒見過Android手機!從-1開始吧,連從0開始的勇氣都沒有!這種摸索是很痛苦的,還好,現在世道就是好,因為有搜尋!一、開發環境:1、 

迅雷快速下載 Android SDK相關

用AVD Manager升級SDK時,會線上升級,會很慢很慢。當你看到temp目錄下產生了個小檔案時,記下檔案名稱,然後在前面加上https://dl-ssl.google.com/android/repository/           ,然後去用迅雷下載,下載完放到C:\Program Files (x86)\Android\android-sdk-windows\temp   啟動 AVD Manager

Android 程式適應多種多解析度

關於在不同解析度中的布局自動適應的問題,在網上找了很多,現在將其分享出來:預設的載入方式都不能很好地適應不同的解析度,Android 從1.6 開始支援多種解析度的處理,原理簡而言之就是根據螢幕參數,動態載入資源檔。在Android 專案檔結構中,drawable 檔案夾下包含三個子檔案夾,分別為drawable-hdpi, drawable-mdpi, drawable-ldpi, 分別存放hdpi,mdpi,ldip 的位元影像。應用程式運行時,Android 系統會根據當前裝置的螢幕大小、

android 模擬器使用SDcard

項目使用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

android退出有多個activity的應用

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

[android] 動態添加試題選項按鈕 radioButton

1 最近在做WebView載入試題的功能,但是選項按鈕如果放的WebView中,點擊時反應很慢。於是把選項用原生的RadioButton,而試題題目和答案放在WebView中。但是選項的個數不確定,所以需要動態添加按鈕,一個RadioGroup裡面存放若干Radio(這些都是從資料庫擷取來的資料),然後每次動態產生Radio 2 3 以下是動態添加按鈕的代碼:—————————————————— 4 5 private LinearLayout layout; //布局 ,

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

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

Android SDK無法更新問題解決

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

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之AndroidManifest.xml

          先瞭解一下AndroidManifest.xml。就是功能資訊清單檔。(以後廣播接收器、音樂播放器,都是在這定義)         

01 Android應用的構成 四大組件 Activity, Intent Receiver , Service , Content Provider

對於一個Android應用程式來說,是由四種構造塊組織而成的,這四種構造塊如下:但是,並不是每一個Android應用程式都需要這四種構造塊,這不是必須的,某些時候,我們只需要這四種中的幾種組合成我們的應用。1、Activity       Activity是Android構造塊中最基本的一種,在應用中,一個activity通常就是一個單獨的螢幕。每一個activity都被實現為一個獨立的類,並且繼承於Activity這個基類。這個activity類將會顯示由幾個Views控制項組成的使用者介面,

Android Notification與Toast(一)

  Notification與Toast都可以起到通知、提醒的作用。但它們的實現原理和表現形式卻完全不一樣。Toast其實相當於一個組件(Widget)。有些類似於沒有按鈕的對話 框。而Notification是顯示在螢幕上方狀態列中的資訊。還有就是Notification需要用NotificationManager來管理,而Toast只需要簡單地建立Toast對象即可。  下面來看一下建立並顯示一個Notification的步驟。建立和顯 示一個Notification需要如下5步:  1. 

android賺錢 植入有米廣告方法

有米連結 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.

android 內部檔案讀取

Android 檔案管理方法Android使用的是基於Linux的檔案系統,對於檔案的訪問和管理是通過使用權限設定來限制的.在Linux系統中,檔案許可權分別描述了建立者、同組使用者和其他使用者對檔案的操作限制。x表示可執行,r表示可讀,w表示可寫,d表示目錄,-表示普通檔案。產生這樣的檔案許可權與程式人員設定的Android

android Listview2 筆記

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

Android Junit 單元測試步驟

//第一步:在AndroidMainFest.xml檔案下的<Activity>標籤上寫入下面一句代碼 <uses-library android:name="android.test.runner" />//在AndroidMainFest.xml</application>下下句下面代碼,注意targePackage是填自己應用程式的包名<instrumentation

總頁數: 2771 1 .... 772 773 774 775 776 .... 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.