Android 的 ramdisk.img、system.img、userdata.img 作用說明,以及UBoot 系統啟動過程

首先通過編譯,先將android內核編譯成功。正常情況下,在目錄out/target.product/generic/(但是有的就沒有generic檔案,如freescale和iriver;但是lonshinetech下面就有這個檔案,依據情況而定,只要能找到產生的三個檔案就可以。例如:~/freescale/R9.2/out/target/product/imx51_bbg$ )下會產生三個檔案:ramdisk.img,system.img,userdata.img。這三個檔案的作用如下:(1

[cocos2dx系列1]windows平台編譯android demo

1、在http://www.cocos2d-x.org/ 上下載cocos2dx 2.0.1.2、解壓後編輯(不是運行)create-android-project.bat,發現其需要cygwin、android sdk和android ndk。android sdk不需要說了吧。3、安裝cygwin,需要添加make。4、去https://developer.android.com/tools/sdk/ndk/index.html下載ndk r8。5、修改create-android-proj

記錄android入門遇到的問題

1、表單要響應按鈕單擊事件,(1)在表單的OnCreate中註冊監聽。Button btnAddBook = (Button)findViewById(R.id.btnAddBook);btnAddBook.setOnClickListener(this);(2)要求表單類實現OnClickListener介面。public class ReadProgressActivity extends Activity implements OnClickListener並且實現public void 

Android禁止橫豎屏和解決切換畫面時重啟Activity的方法

一、固定橫豎屏在AndroidManifest.xml的Activity配置中加入 android:screenOrientation=”landscape”屬性(landscape是橫向,portrait是縱向)。比如  <activity android:name=".ContactsManagerActivity" android:label="@string/app_name"

Android AppWidget 開發中PendingIntent傳送資料丟失解決辦法

AppWidget要向外部發送資料,可以把資料放在Intent裡,再用intent對象產生一個PendingIntent對象,然後用RemoteViews的setOnClickPendingIntent綁定到相應控制項上,具體代碼如下:12345678910RemoteViews updateViews = new RemoteViews(context.getPackageName(), R.layout.widget);ComponentName thisWidget = new

Android工具之被忽略的UI檢視利器:Hierarchy Viewer

 Hierarchy Viewer是隨AndroidSDK發布的工具,位置在tools檔案夾下,名為hierarchyviewer.bat。它是Android內建的非常有用而且使用簡單的工具,可以協助我們更好地檢視和設計使用者介面(UI),絕對是UI檢視的利器,但是好像很少有人提它,難道是因為太簡單?具體來說主要功能有2個:1.從可視化的角度直觀地獲得UI布局設計結構和各種屬性的資訊,協助我們最佳化布局設計;

由android:process引發的記憶體限制的問題

android:process

主題:[原創]Android中LocationManager的簡單使用,擷取當前位置

 Android中LocationManager的提供了一系列方法來地理位置相關的問題,包括查詢上一個已知位置;註冊/登出來自某個 LocationProvider的周期性的位置更新;以及註冊/登出接近某個座標時對一個已定義Intent的觸發等。今天我們就來看看Android

Android控制項之ZoomControls縮放使用

 正常 縮小 放大 一、簡介  ZoomControls是一組可縮放的控制項。它包含倆個按鈕(放大按鈕、縮小按鈕)二、重要方法  hasFocus():判斷焦點  hide():隱藏  onTouchEvent(MotionEvent event):現這個方法來處理觸控螢幕移動事件  setIsZoomInEnabled(boolean isEnabled):是否允許放大  setIsZoomOutEnabled(boolean

Android ActionBar使用方法(一)

 在Android 3.0中除了我們重點講解的Fragment外,Action Bar也是一個重要的內容,Action Bar主要是用於代替傳統的標題列,對於Android平板裝置來說螢幕更大它的標題使用Action Bar來設計可以展示更多豐富的內容,方便操控。  Action Bar主要功能包含:  1. 顯示選項菜單  2. 提供標籤頁的切換方式的導航功能,可以切換多個fragment.  3. 提供下拉的導航條目.  4. 提供互動式即時檢視代替選項條目  5.

Android開發耗電最佳化

首先我們來看看Android手機的電量都主要消耗在了什麼地方: 顯而易見,大部分的電都消耗在了網路連接、GPS、感應器上了。簡單的說也就是主要在以下情況下耗電比較多:1、 大資料量的傳輸。2、 不停的在網路間切換。3、 解析大量的文本資料。那麼我們怎麼樣來改善一下我們的程式呢?1、 在需要網路連接的程式中,首先檢查網路連接是否正常,如果沒有網路連接,那麼就不需要執行相應的程式。檢查網路連接的方法如下: ConnectivityManager mConnectivity; 

Android支援的長度單位

px(像素):螢幕上的點。 pixels(像素). 不同裝置顯示效果相同,一般我們HVGA代表320×480像素,這個用的比較多。 in(英寸):長度單位。 mm(毫米):長度單位。 pt(磅):1/72英寸。 point,是一個標準的長度單位,1pt=1/72英寸,用於印刷業,非常簡單易用; dp(與密度無關的像素):一種基於螢幕密度的抽象單位。在每英寸160點的顯示器上,1dp = 1px。 dip:與dp相同,多用於android/ophone樣本中。 device

android 資料傳遞詳解(Serialization、Parcelable、Parcel、Intent、Bundle)

第一、四大組件間資料傳遞方式:啟動四大組件通過Intent對象來實現,Intent的功能包括啟動四大組件以及相關資訊+傳遞資料。其中傳遞資料Intent提供了putExtra和對應的getExtra方法來實現:putExtra和getExtra 其實是和Bundle put和get方法一一對應的,在Intent類中有一個Bundle的mExtras成員變數所有的putExtra和getExtra方式實際是調用mExtras對象的put和get方法進行存取。所以正常情況下

Android 內容提供器Content Providers(二)

讀取查詢所獲資料Reading retrieved data        查詢返回的遊標對象可以用來訪問結果記錄集。如果你通過指定的一個ID來查詢,這個集合將只有一個值。否則,它可以包含多個數值。(如果沒有匹配結果,那還可能是空的。)你可以從表格中的特定欄位讀取資料,但你必須知道這個欄位的資料類型,因為這個遊標對象對於每種資料類型都有一個單獨的讀取方法-比如getString(), getInt(),

Android開發調試時logcat不顯示問題

 網上搜了N多解決方案,但是很多將log層級的,用法的,更多的是如何在logcat中設定filter進行log的過濾與查看,但是我遇到的問題是,模擬器怎麼著都OK,但真機、手機進行開發調試的時候卻看不到log資訊,這是很惱人的事情(畢竟模擬器跑起來太慢了)。剛開始沒有查到好的方法,就用try

Android Animation 高手必讀 之一 Tweened Animations 代碼實現

Android提供了兩種動畫的機制,可以通過SurfaceView來一幀一幀的繪製,同樣也可以通過Animation機制。Animations分類Animations分為兩種機制:Tweened

android 下使用GPS 無法擷取經緯度的解決方案

 android 下使用GPS 無法擷取經緯度的解決方案: 總結如下: 1.根據網上所說,可以通過兩種方式向模擬器發送經緯度來類比其收到衛星經緯度的行為: (1)在DDMS下通過設定經緯度並send,則在該模擬器中可以得到該經緯度,並且該模擬器下所有應用都以之為原生經緯度 (2)有些情況下不支援在DDMS中設定經緯度,因此需要通過cmd下telnet localhost

Android 中的ListView選中項的背景顏色怎麼設定?

 android中ListView獲得焦點的項預設是黃色的(模擬器上) 現在因為需求想要自己定義被選中項的背景能實現嗎?最佳答案        完全可以實現,這用到了Android的Selector(根據組件的狀態顯示該狀態對應的圖片,並以此圖片作為背景顯示)。

64位linux下android開發環境搭建

 一 安裝64位ubuntu系統,設定支援32位程式啟動並執行環境 插入64位Ubuntu 8.04光碟片開始新安裝系統,因為是菜鳥,一路點擊下一步自動安裝完畢,重新啟動登入後就可以上網了,非常順利。因為Ubuntu 8.04內建的Openoffice沒有永中Office好用,就下了一個準備安裝。可是解壓縮後,按照說明進入終端視窗,進入目錄,鍵入 sudo ./setup

Android版本檢測與更新

由於大家提出的注釋的問題,我做了一些修改,進行了一定的注釋說明,更新一下,希望大家多多支援,謝謝!package com.autoupdate;import java.io.File;import java.io.FileOutputStream;import java.io.InputStream;import java.net.URL;import java.net.URLConnection;import android.app.Activity;import

總頁數: 2771 1 .... 438 439 440 441 442 .... 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.