AndroidManifest.xml檔案詳解(application)

文法(SYNATX):<applicationandroid:allowTaskReparenting=["true" | "false"]            

Android OpenGL詳解一

概述  Android通過OpenGL包含了對高效能2D和3D圖形的支援.尤其支援OpenGLES API.OpenGL是一個跨平台的圖形API,提供了軟體操作3D圖形硬體的介面.OpenGLES是一個專用於嵌入式裝置的OpenGL規格.從android1.0開始支援OpenGLES 1.0和1.1API規格.從Android2.2 (API Level 8)開始,架構支援OpenGLES 2.0 API規格.  註:Android架構所提供的API與J2MEJSR239 OpenGL ES

AndroidManifest.xml檔案詳解(permission-tree)

文法(SYNTAX):<permission-treeandroid:icon="drawable resource"                 android:label="string resource"

android系統關機流程分析

關機動作從按鍵觸發中斷,linux kernel層給android framework層返回按鍵事件進入  framework層,再從 framework層到kernel層執行kernel層關機任務。長按鍵對應的handler代碼:frameworks/policies/base/phone/com/android/internal/policy/impl/PhoneWindowManager.javaRunnable mPowerLongPress;private final

android程式安裝以後不要顯示表徵圖

有時候我們的程式只是提供一個服務不需要顯示啟動介面(可能程式運行中會啟動其他介面),同時也不需要在主介面顯示程式表徵圖,因為點進去開啟一個Activity也並沒有實際作用(沒有什麼可顯示的)這個時候可以這樣做:只要所有的activity中都不註冊這個<intent-filter>就可以[java] <intent-filter>     <action

Android 程式開發:(一)詳解活動 —— 1.5 顯示進度對話方塊

當要進行耗時的操作的時候,往往會看見“請稍候”字樣的對話方塊。例如,使用者正在登入伺服器,此時並不允許使用者使用這個軟體,或者應用程式把結果返回給使用者之前,要進行某些耗時的計算。在這些情況下,顯示一個“進度條”對話方塊,能友好地讓使用者等待,同時也能阻止使用者進行某些不必要的操作。1、建立一個工程:Dialog。  2、main.xml中的代碼。 <?xml version="1.0"

Android 程式開發:(六)適應方向 —— 6.3 重新布局

如果想根據螢幕的方向自訂UI,除了把views錨定在螢幕的四周(上一節講過"錨定"視圖),更簡單的辦法就是建立一個獨立的res/layout檔案夾,它包含了不同螢幕方向下的UI布局。如果想要支援landscape橫屏模式,那麼就可以在res檔案夾下面建立一個layout-land檔案夾(land代表landscape)。樣本圖:基本上,在layout檔案夾下面的main.xml定義了在portrait豎屏模式下activity的布局。但在layyout-land檔案夾下面的m

Android的BUG - SurfaceTexture中的野指標

當初遇到這個bug,是不週期性低機率出現,最後找到一個比較容易重現的步驟:啟動系統然後進google + 建立一個帳號(注意是建立一個帳號) 沒幾步就重啟了這個BUG,一開始追蹤也是無頭緒的,在這個bug出現時,系統的debuggerd還是有些問題,pt_regs設定的和核心對應不上,tombstone的資訊完全無用,core dump功能也是無法使用,唯一的線索就是一點點logcat的trace, trace如下:D/OpenGLRenderer( 2021):

level—list設定背景用法

學習android 中statusbar源碼,發現電量表徵圖中使用了<level—list>標籤的stat-sys-battery.xml.<level-list xmlns:android="www.2cto.com">    <item android:maxLevel="2"

問題小結(7)-sd卡和/data分區使用方式檢測

用來擷取sd卡和系統/data分區的使用方式,包括:總的空間大小、可用空間、已用空間。[java]package com.schogini.dhcp;  import java.io.File;  import android.content.Context; import android.os.Environment; import android.os.StatFs;  public class

android SlidingDrawer滑動抽屜

SlidingDrawer(滑動式抽屜)隱藏屏外的內容,並允許使用者拖拽一個handle以顯示隱藏的內容。可以使用在請求的確認或拒絕位置SlidingDrawer可以在垂直或者水平使用。它由兩個子視圖組成:一個是使用者拖拽的handle(柄),另一個是隨著拖動變化的content(內容)。SlidingDrawer應當作為內部布局的覆蓋來使用,也就是說SlidingDrawer內部應該使用FrameLayout或RelativeLayout布局。SlidingDrawer的大小決定了其內容顯示時

Android引路蜂地圖開發樣本:放大、縮小

RasterMap的 zoomIn,zoomOut 用來放大縮小地圖。在項目GISEngineTutorial中建立MapZoom Activity。[java]package com.pstreets.gisengine.demo;   import com.mapdigit.gis.geometry.GeoLatLng; import com.pstreets.gisengine.R; import

andorid系統配置及編譯過程

android系統正以迅雷不及掩耳之勢衝擊著智能手機與平板電腦市場,它顛覆了傳統手機的概念,將手機與平板電腦進行了一次大洗牌,最可貴的是他的開放性(雖不是完全開放)吸引了一大批工程師去改造它,完善它,任何人都可以下載到它的原始碼一睹它的真面目。這一節講講這樣從頭配置一個屬於你的android系統,至於如何擷取android原始碼這裡就不講了。本文是在假設你已經從android官網上擷取了其原始碼的基礎上講解的。1.Create a company directory in //vendor/.&

Android 4.0 ICS SystemUI淺析——StatusBar結構分析

  1.布局概覽      首先,我們通過hierarchyviewer這個工具來查看一下系統啟動後的布局情況(註:hierarchyviewer在SDK/tools目錄下,在windows環境下直接運行hierarchyviewer.bat,linux環境下終端執行./hierarchyviewer;安裝ADT外掛程式後也可以通過Eclipse調用hierarchyviewer來查看)。1.1:  圖

Android 解鎖屏啟動過程

Android 解鎖屏啟動過程一. 開機啟動在開機過程中無線模組初始化時擷取SIM卡,狀態。在初始化完成後調用vm.systemReady()函數通知進入相應的Lock Screen進行解鎖。1. 在hardware/ril/reference-ril/reference-ril.c中:通過 setRadioState (RADIO_STATE_SIM_NOT_READY) 來觸發對無線模組的初始化。通過 static void onRadioPowerOn()

Android ApiDemos樣本解析(46):App-&gt;Voice Recognition

這個例子需要Android系統中安裝了支援RecognizerIntent.ACTION_RECOGNIZE_SPEECH的應用,比如Google的 Voice Search應用。  模擬器上預設沒有安裝,可以參見如何在Android emulator上安裝 APK 在模擬器上安裝一個Voice

Android Adapter詳解

Android Adapter 是將資料繫結到UI 介面上的橋接類。 Adapter負責建立和顯示每個項目的子View和提供對下層資料的訪問。支援Adapter綁定的UI控制項必須擴充Adapter View抽象類別。建立自己的繼承自AdapterView的控制項和建立新的Adapter類來綁定它們是可能的。Android 系統本身提供了兩種現成的Adapter

Android引路蜂地圖開發樣本:疊加自訂圖層

在開發應用的過程中,常常需要在地圖上需繪製一點自訂的興趣點或是自訂的幾何圖形。引路蜂地圖包中RasterMap最終提供的基實就是一張圖片。[java] protected void paint(Graphics g){     map.paint(mapGraphics);     g.drawImage((Image) mapImage.getNativeImage(), 0, 0, 0);       

搭建Android CTS測試環境總結

PC必須是linux系統(最好是64位ubuntu10.04)1、安裝java6環境  下載java6   終端輸入:sudo apt-get install sun-java6-jdk   當出現如下錯誤:   Reading package lists... Done   Building dependency tree   Reading state information...

android 兩個啟動入口 開啟了 兩個應用程式的執行個體的解決辦法

首先,你可以嘗試在給intent設定一些屬性。[java] intent.addCategory(Intent.CATEGORY_LAUNCHER); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK |

總頁數: 2771 1 .... 379 380 381 382 383 .... 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.