Android開發中的drawable-(hdpi,mdpi,ldpi)和WVGA,HVGA,QVGA的區別以及聯絡

1.drawable-(hdpi,mdpi,ldpi)的區別dpi是“dot per inch”的縮寫,每英吋像素數。四種密度分類: ldpi (low), mdpi (medium), hdpi (high), and xhdpi (extra high)一般情況下的普通螢幕:ldpi是120,mdpi是160,hdpi是240,xhdpi是320。2.WVGA,HVGA,QVGA的區別VGA是”Video Graphics Array”,顯示標準為640*480。WVGA(Wide VGA)

Android開發人員指南(10) —— Android API Levels

當你開發你的Android應用程式時,瞭解該平台API變更管理的基本方法和概念是很有協助的。同樣的,知道API層級標識以及該標識如何保障你的應用與實際硬體裝置相相容對於開發及後續的發布、維護都是有益的。本節內容告訴你API層級的知識,以及它如何影響你開發和使用的應用。關於如何使用“以API層級進行過濾”來使用API參考手冊,從本文末尾的html#filtering">文檔過濾(Filtering the documentation)中可以得到更多資訊。  API層級是什嗎?(

Android 的訊息佇列模型

Android是參考Windows的訊息迴圈機制來實現Android自身的訊息迴圈的。 Android通過Looper、Handler來實現訊息迴圈機制,Android訊息迴圈是針對線程的(每個線程都可以有自己的訊息佇列和訊息迴圈)。 Android系統中,Looper負責管理線程的訊息佇列和訊息迴圈。我們可以通過Loop.myLooper()得到當前線程的Looper對象,通過Loop.getMainLooper()可以獲得當前進程的主線程的Looper對象。

android平板上的GridView視圖緩衝最佳化

最近在做android平板上的開發,其中涉及到高解析度之下使用GridView的效能問題。在Android手機軟體開發中,如果在ListView或者GridView上使用大數量Item,很多人都會想到ViewHolder......沒錯,ViewHolder非常適合用在ListView或者每行小於4個Item的GridView。但是如果是高解析度的裝置(android平板甚至android電視),每行包含4個以上Item的話,即使用了ViewHolder也依然卡。  &nbs

什麼是Android?

 Android在中國,被叫做安卓,此名是來源於其英文發音。廣義來講,其實它就是一款運行在手機上的作業系統。它的開發商Google提供了相應的SDK包給開發人員,這樣我們才能夠使用其API和工具在安卓系統的平台上開發相應的手機端軟體。 特性應用程式架構 包含了一系列可複用的萬用群組件Dalvik虛擬機器 手機端最佳化的Java程式運行時環境整合瀏覽器 基於開源項目Webkit引擎流暢的圖形畫面 自訂的二位元影像形庫;基於OpenGL ES

Android掛斷、電話中

 一個很簡陋的小例子參考自:通過AIDL及反射機制,使用隱藏API掛斷電話 個人理解上其實是同名類跨進程欺騙Dalvik VM,大伙兒可進一步聯想擴充下功能,定會有驚喜!!!以下為源碼,僅做個人備份及參考。package lab.sodino.phonecall; import android.app.Activity; import android.os.Bundle; public class PhoneCall extends Activity { /**

Android如何擷取網路上的圖片

 要擷取網路上的圖片,首先得有網路的存取權限,這個不再寫了,以前的文章中寫過,還有布局方式不再寫了,就是寫也是一個簡單的布局,沒有多大意義,直接上核心代碼: 這是本人使用的一個簡單的類,來擷取網上的圖片。         public static Bitmap getImage(String Url) throws Exception

Android常用布局範例

在Android開發中UI設計十分重要,當使用者使用一個軟體時,最先感受到的不是這款軟體的功能是否強大,而是介面設計是否精緻,使用者體驗是否良好。也可以這樣說,有一個好的介面設計去吸引使用者的使用,才能讓更多的使用者體驗到軟體功能的強大。 下面著重講一下Android中幾種常用布局的使用:首先,需要說明的是,各個布局既可以單獨使用,也可以嵌套使用,讀者在實際應用中應靈活掌握。1 LinearLayout

Android 程式開發:(八)使用活動欄 —— 8.1 操縱ActionBar

除了fragments(片段),在Android3和4中新增加的特性,還有ActionBar(活動欄)。ActionBar位於傳統標題列的位置,就在裝置螢幕的頂部。ActionBar顯示了應用的表徵圖和Activity的標題。可選擇地,ActionBar的右側是那些action items(活動項目)。展示了build-in(內建的)Email應用,顯示了應用的表徵圖,Activity(活動)的標題,以及一些活動項目。下一節將詳細地討論action

Android 程式開發:(十一)選擇控制項 —— 11.2 DatePicker

DataPicker和上一節講的TimePicker很相似。使用DatePicker,可以讓使用者選擇一個特定的日期。下面展示如何使用DatePicker。1、使用上一節的工程,BasicViews4,修改main.xml。[html]<?xml version="1.0" encoding="utf-8"?> <LinearLayout

andrid影像處理系統1.3.0映像的長條圖均衡

影像處理結果: 在ImageProcess.java中添加如下代碼:[java]/*     *長條圖均衡化      */     public Bitmap histEqualize(Bitmap myBitmap){         // Create new array&

Android廣播機制

Intent有一個重要的機制就是作為不同進程間傳遞資料和事件的媒介。通常我們自己的應用或者Android系統本身在某些事件來臨的時候會將Intent廣播出去的,而註冊的Broadcast Receiver可以監聽到這些Intent並且可以獲得儲存在Intent中的資料。例如,在電池電量發生變化,網路連接發生變化或者是來電,來簡訊的時候,Android系統都會將相關的Intent進行廣播。如果註冊了針對這些事件的Broadcast

Android ApiDemos樣本解析(162):Views-&gt;Layouts-&gt;Tabl

本例介紹如果使用setColumnCollapsed 來顯示或隱藏表格的某一列: void setColumnCollapsed(int columnIndex, boolean isCollapsed) columnIndex: 列的序號,從0開始isCollapsed: true: 隱藏該列,false恢複該列。在XML中可以使用android:collapseColumns 來設定開始需要隱藏的列的序號,本例開始顯示時隱藏了第三列(Shortcut) <

Android 截屏並寫入SD卡中

----------截屏方法[java] private Bitmap shot() {       View views = getWindow().getDecorView();     views.buildDrawingCache();      // 擷取狀態列高度     Rect

android 圖片平鋪實現

 android螢幕的實現方式,可以讓同一張圖片按順序排列成一個整張大的圖片,如何?呢?請看一下三種實現方式,建議使用第二種實現方式,簡單容易維護。  (1)第一種利用系統提供的api實現  Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.pic);   //bitmap = Bitmap.createBitmap(200

Android 儲存圖片到相簿無法顯示的問題

   今天糾結了很久,用Android內建api:[java]Bitmap bitmap = imageMap.get(url); MediaStore.Images.Media.insertImage(getContentResolver(), bitmap, "myPhoto", "");         

Android系統Surface機制的SurfaceFlinger服務簡要介紹和學習計劃

     前面我們從Android應用程式與SurfaceFlinger服務的關係出發,從側面簡單學習了SurfaceFlinger服務。有了這些預備知識之後,我們就可以從正面來分析SurfaceFlinger服務的實現原理了。SurfaceFlinger服務負責管理系統的框架緩衝區裝置,並且負責渲染系統的UI,即各個應用程式的UI。在本文中,我們就簡要介紹SurfaceFlinger服務,並且制定學習計劃。    

android中listview,gridview載入圖片的線程並發解決方案

           

Android 程式開發:(十四)顯示映像 —— 14.1 Gallery和ImageView

Gallery可以顯示一系列的圖片,並且可以橫向滑動。下面展示如何使用Gallery去顯示一系列的圖片。 1. 建立一個工程,Gallery。 2. main.xml中的代碼。 [html] <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/

Android ApiDemos樣本解析(179):Views-&gt;Lists-&gt;12. Tr

本例使用一個ListView 和一個TextView 實現了一個類似便箋簿功能,在TextView中輸入,然後在ListView中顯示,使用ArrayAdapter, 字串儲存使用ArrayList.[java] private ArrayAdapter<String> mAdapter;  private ArrayList<String> mStrings = new

總頁數: 2771 1 .... 2646 2647 2648 2649 2650 .... 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.