I、只要Run As Android Application 過,到工作目錄的bin檔案夾下就能找到與項目同名的apk檔案。II、 A.選中項目,右鍵=》Andoid Tools=》Export Unsigned Application Package,直接儲存,未簽名的。 B.選中項目,右鍵=》Andoid Tools=》Export Signed Application Package,後面一步步的去做,簽過名的。 APK簽名主要有兩種: 1.
1 main.xml檔案如下<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/linearLayout" android:layout_width="fill_parent" android:layout_height="fill_parent"
有些時候,應用需要在開機時就自動運行, 例如某個自動從網上更新內容的後台service。怎樣實現開機自動啟動並執行應用?在撰寫本文時,聯想到高煥堂先生以“Don''t call me, I''ll call youback!”總結Android架構,真是說到點子上了。理解這句話的含義,許多有關Android平台上實現某種功能的問題,都能迎刃而解。使用情境:手機開機後,自動運行程式,在螢幕上顯示"Hello. I
下午遇到一個問題,jni找不到類,解決步驟如下:1. 系統變數設定:(1)我的電腦-屬性-進階-環境變數增加系統變數:java_home:D:\Program Files\Java\jdk1.7.0_01(java安裝好後的路徑),Path變數中添加 %java_home%/bin,增加系統變數:classpath:.;D:\Program Files\Android\android-sdk\platforms\android-8\android (第1點android檔案夾路徑,特別注意要加"
/*** 在wifi未開啟狀態下,仍然可以擷取MAC地址,但是IP地址必須在已串連狀態下否則為0* * @param context*/public static void getMacAddress(Context context) {String macAddress = null, ip = null;WifiManager wifiMgr = (WifiManager) context.getSystemService(Context.WIFI_SERVICE);WifiInfo
ADB全稱Android Debug Bridge, 是android sdk裡的一個工具, 用這個工具可以直接操作管理android模擬器或者真實的andriod裝置(如G1~8手機).它的主要功能有: 運行裝置的shell(命令列) 管理模擬器或裝置的連接埠映射 電腦和裝置之間上傳/下載檔案 將本地apk軟體安裝至模擬器或android裝置 ADB是一個 用戶端-伺服器端 程式, 其中用戶端是你用來操作的電腦, 伺服器端是android裝置.先說安裝方法, 電腦上需要安裝用戶端.
在Andorid開發中經常遇到與SD卡有關的調試,比如MP3檔案、圖片檔案等。在使用模擬器開發時,可以通過硬碟來類比SD卡。具體做法是: 1.建立一個SD卡鏡像檔案 開啟cmd,我是進入到c盤根目錄下,輸入如下命令:mksdcard 1024M
今天,我有一個android項目需要匯入一個外部的jar包。在我匯入jar包後,沒有報任何的錯誤,可是當我啟動並執行時候就錯誤,找了半天,最後發現它提示說沒有找到那個類(就是在匯入的包裡的類)然後然後,就各種Google,各種百度,最後就解決的哈,我的解決方案是這樣的:(有同樣問題的童鞋可以試試哈)一、 在項目右鍵--> Build Path --> Configure Build Path --> 在Libraries tab中 點擊右邊的Add Library-->
程式名稱 :超難打地鼠版本 :1.0網站 :www.softboy.uqc.cn 簡介 :打地鼠是一款卡通畫面精美,敏捷類小遊戲。拿著榔頭拚命的去錘吧,看有多少個地鼠死在你的榔頭下面。難度提升了,看你能過幾關。配置說明: 安卓系統2.2 以上,螢幕解析度480*800以上且已安裝flash外掛程式,否者黑屏並影響遊戲體驗資費類型 : 免費開發人員資訊 : softboy官網地址 : 無支援手機系統: Android 2.
程式名稱 :夢幻魔方版本 :2.0網站 :www.softboy.uqc.cncsdn 下載頻道: http://download.csdn.net/detail/icemanyandy/5133461簡介 :夢幻魔方(FancyCube)是一款掌上魔方軟體,3d可視化,可以在掌中把玩,相比其他同類軟體來說,"自動複原"功能可以還原一個已經打亂的魔方,它是按照魔方公式一步一步演算出來.不妨打亂一個魔方,然後自己拿一個真實的,按照自動還原功能來學習.資費類型 :
製作boot.img ----原創by jacklce(本方法適合android開發人員,轉載請註明出處)1.從out\host\linux-x86\bin拷貝出打包工具:mkbootfs,mkbootimg2.從out\target\product\product拷貝出源檔案ramdisk.img,kernel3.解包ramdisk.img (最好在一個單獨目錄裡解包ramdisk) : gunzip -c ../ramdisk.img | cpio -i4.修改解包出來的檔案,(
Android主要有以下幾種屏:QVGA和WQVGA屏density=120;HVGA屏density=160;WVGA屏density=240;下面以480dip*800dip的WVGA(density=240)為例,詳細列出不同density下螢幕解析度資訊:當density=120時 螢幕實際解析度為240px*400px (兩個點對應一個解析度)狀態列和標題列高各19px或者25dip橫屏是螢幕寬度400px
去年的時候總結過三種退出android程式的方式http://blog.csdn.net/com360/article/details/6663669,以前總結的不夠好,也不夠全面,今天晚上重新去總結一下退出android程式的方式,做為去年總結的升級,如果還有不全面的地方,還敬請各位朋友指正..如果想討論更多內容請加入這個QQ群:200956440當應用不再使用時,通常需要關閉應用,可以使用以下兩種方法關閉android應用:第一種方法:首先擷取當前進程的id,然後殺死該進程。
關於如果和防止android 程式防止被360kill掉之後重啟的問題,肯定大家也搜尋了好多方法,都不好使,對不對,什麼增高許可權了,什麼進程優先順序了,這些東西都不是我們可控的,所以有沒有一些非常保險的方法,讓程式被kill掉之後自動重啟呢。 大家發現沒有,當我們使用360進行程式清理的時候,有些應用自己快速的啟動起來了,他們是怎麼實現的呢?其實我們沒有見過他們的源碼,也不好說是怎麼實現的。
//服務和訪問者在同一進程,所以叫本地服務//訪問者:package cn.com.localquery;import cn.com.service.ILocalQuery;import cn.com.service.LocalQueryService;import android.app.Activity;import android.content.ComponentName;import android.content.Intent;import
Android系統作為一款比較成熟的手機系統,在資料存放區方面了提供了多種儲存方式,資料庫SQLite、SharedPreferences、File、ContentProvider、網路等方式,本文主要介紹一下SharedPreferences,我們簡稱它為SP,SP是一種比資料庫更加輕量級的資料存放區方式,其主要是以xml的形式儲存應用程式所需要的比較簡單的資料,xml檔案中了資料主要是以key-value索引值對的形式儲存。
mainActivity如下:package cn.c;import java.io.File;import java.util.ArrayList;import java.util.Set;import android.app.Activity;import android.gesture.Gesture;import android.gesture.GestureLibraries;import android.gesture.GestureLibrary;import
MainActivity.java如下:package com.cn.perfectlistview;import java.util.ArrayList;import android.app.Activity;import android.os.Bundle;import android.widget.ListView;//解決的問題://1 ListView非同步載入網狀圖片//2 ListView滑動時,圖片錯位public class MainActivity extends
// 得到螢幕的寬displayMetrics = getResources().getDisplayMetrics();screenWidth = displayMetrics.widthPixels;// 得到標題列和狀態列的高度Rect rect = new Rect();Window window = getWindow();mImageView.getWindowVisibleDisplayFrame(rect);int statusBarHeight = rect.top;int
Android開發的過程中,每次調用startService(Intent)的時候,都會調用該Service對象的onStartCommand(Intent,int,int)方法,然後在onStartCommand方法中做一些處理。然後我們注意到這個函數有一個int的傳回值,這篇文章就是簡單地講講int傳回值的作用。從Android官方文檔中,我們知道onStartCommand有4種傳回值:START_STICKY:如果service進程被kill掉,保留service的狀態為開始狀態,但不保