Android項目左邊紅X,項目裡卻沒有錯誤提示。

不要慌張,如果clean和重啟都沒有作用,此時要查看problems視圖,快速鍵為Alt+Shift+Q,X。把這裡的問題描述拿去搜尋,一般就會找到答案。如果問題描述如下:“Error generating final archive: Debug Certificate expired on 12/04/17 16:30”說明debug認證到期了。 原因分析:android要求所有的程式必須有簽名,否則就不會安裝該程式。在我們開發過程中,adt使用debug keystore,在

android項目命名規則

一、Android編碼規範1.java代碼中不出現中文,最多注釋中可以出現中文2.局部變數命名、靜態成員變數命名只能包含字母,單詞首字母出第一個外,都為大寫,其他字母都為小寫3.常量命名只能包含字母和_,字母全部大寫,單詞之間用_隔開4.layout中的id命名命名模式為:view縮寫_模組名稱_view的邏輯名稱view的縮寫詳情如下LayoutView:lvRelativeView:rvTextView:tvImageView:ivImageButton:imButton:btn5.acti

AndroidRuntime(5844): android.view.WindowManager¥BadTokenException: Unable to add window — tok

getApplicationContext()、Activity.this、 getBaseContext區別getApplicationContext() 返回應用的上下文,生命週期是整個應用,應用摧毀它才摧毀Activity.this的context 返回當前activity的上下文,屬於activity ,activity 摧毀他就摧毀getBaseContext() 

android自訂控制項02

我們在做項目的時候,由於android內建的屬性不能滿足需求,android提供了自訂屬性的方法,其中的format是做什麼用的?以及如何使用它?下面列出一些常用的。1. reference:參考某一資源ID。    (1)屬性定義:            <declare-styleable name = "名稱">                   <attr name = "background" format = "reference" />          

android指南針—核心代碼

指南針一直是一個不可或缺的重要的角色開發指南針的思路很簡單,程式先準備一張指南針圖片,讓圖片上方向的指標,指向正北方,接下來開發檢測方向的感應器,程式檢測到手機頂部繞過Zf軸多少度,讓指南針的圖片,反向轉過多少度即可。主要代碼如下package com.example.compass;import android.app.Activity;import android.hardware.Sensor;import android.hardware.SensorEvent;import

android 匯入項目報錯

android 匯入項目報錯  1、打項目的properties -->android 為其指一個運版本,2、修改default properties 檔案 ,改相應版本等級3、選中項目,單擊右鍵,選中properties ,開啟android 選中相應 sdk4、project -->clean.      KO(blue moon 需指定 sdk 為Googles APIs )Eclipse啟動時在Android SDK Content Loader卡住 右擊android工程—

Android 判斷Root的方法

方法一:(不彈框)    private final static int kSystemRootStateUnknow = -1;    private final static int kSystemRootStateDisable = 0;    private final static int kSystemRootStateEnable = 1;    private static int systemRootState = kSystemRootStateUnknow;public

Android Bitmap映像最佳化

    在Android應用開發中不可避免的會用到圖形映像,這樣就會產生Bitmap對象。如果在開發過程中沒有處理好Bitmap對象就很容易產生Out Of Memory(OOM)的異常。以下列舉幾點使用Bitmap對象需要注意的地方:    一個Android應用程式最多隻能使用16M的記憶體,在Android的 Android Compatibility Definition Document (CDD) 3.7節中描述了不同螢幕解析度及密度的裝置在VM中會分配的大小。          

Android從SD卡中選擇圖片的三種方法及自訂系統選擇框標題的方法

方法一:Intent localIntent = new Intent();localIntent.setType("image/*");localIntent.setAction("android.intent.action.GET_CONTENT");startActivityForResult(localIntent, PHOTO_PICKED_WITH_DATA);:方法二:Intent localIntent = new

androidGoogle地圖API定位得到經緯度

private LocationManager locationManager;locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER,1000, 5, new MyLocationListener());Location location =

android 設計模式開篇

下面我列舉一些重要的認識點:設計模式,提供了很多軟體工程問題所需處理的解決方案。根據模式的目的可分為3類:1.建立型模式:與對象的建立有關。2.結構性模式:處理類與對象的組合。3.行為性模式:對類或對象怎樣互動和怎樣 分配職責進行描述。物件導向設計的2個基本原則:1.針對介面編程,而不是針對實現編程。2.優先使用對象組合,而不是類繼承。 物件導向設計的5個設計原則:1.單一職責原則(SRP)2.開放封閉原則(OCP) 3.Liskov替換原則(LSP)4.依賴倒置原則(DIP)5.介面隔離原則(

Android SAX解析xml檔案

andorid讀取xml檔案內容方法有三種 sax dom pull,其中 pull是android內建的1.先認識一下xml檔案中的些術語Xml代碼 <?xml version="1.0" encoding="UTF-8"?>    <persons>        <person id="23">            <name>李明</name>            <age>23</age>     

Android 2.3 input輸入事件處理

linux核心提供了一個Input子系統來實現的,Input子系統會在/dev/input/路徑下建立我們硬體輸入裝置的節點,一般情況下在我們的手機中這些節點是以eventXX來命名的,如event0,event1等等,可以利用EVIOCGNAME擷取此事件結點名稱。這就是android中對於input事件處理資料的來源點,至於驅動寫入資料這塊就不說了。首先,簡而言之的介紹一下android事件傳遞的流程,按鍵,觸屏等事件是經由WindowManagerService擷取,並通過共用記憶體和管道

Android應用程式 — WakeLock 保持後台喚醒狀態

一些手機app(如、QQ等)有新訊息來到達,手機螢幕即使在鎖屏狀態下也會亮起,並提示使用者有新訊息。但是,一般情況下手機鎖屏後,Android系統為了省電以及減少CPU消耗,在一段時間後會使系統進入休眠狀態,這時,Android系統中CPU會保持在一個相對較低的功耗狀態,而收到新訊息必定有網路請求,而網路請求是消耗CPU的操作,那麼如何在鎖屏狀態乃至系統進入休眠後,仍然保持系統的網路狀態以及通過程式喚醒手機呢?答案就是Android中的WakeLock機制。官方對於WakeLock的解釋:   

android Camera 資料流程分析

上一篇文章  android Camera --- 架構簡介         地址: http://blog.csdn.net/andyhuabing/article/details/7229557  

Android中動態添加╱刪除的Spinner菜單

實現步驟: 第一步:建立Android 工程:SpinnerDemo。                                                                    第二步:編寫Activity 的子類別:SpinnerDemo,其程式碼如下: package com.a3gs.spinner;import java.util.ArrayList;import java.util.List;import

android SDCard儲存資訊

在做一個項目,需要知道儲存卡的容量資訊,特記錄一下android儲存卡容量資訊用android.os.Environment和android.os.StaFs兩個類來擷取,具體方法如下:1.EnvironmentFile data = Environment.getDataDirectory();//擷取手機隱藏檔對象File data = Environment.getExternalStorageDirectory();//擷取sdcard檔案對象File data =

Android 拷貝資料庫檔案

       

百度安卓地圖學習(二)

看完了http://blog.csdn.net/woshishuoshuoa/article/details/9853985後便學會了簡單定位,那麼如何進行搜尋呢,在之前的項目上建立一個activity,代碼如下:package com.diecolor;import com.baidu.mapapi.BMapManager;import com.baidu.mapapi.map.MKEvent;import com.baidu.mapapi.map.MapController;import

Android 匯入多個第三方jar包

 今天遇到一個問題,需要在工程目錄下匯入兩個第三方jar包。大家都知道,在eclipse裡匯入jar包是通過右鍵工程目錄選擇Add Library,選擇jar包所在目錄,然後匯入。但是在源碼目錄package/app/下編譯應用,該如何匯入呢?其實實現起來也挺簡單,需要修改一下Android.mk檔案 代碼如下: LOCAL_PATH:= $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE_TAGS :=

總頁數: 2771 1 .... 861 862 863 864 865 .... 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.