Android之旅–Handler與多線程

      本文首先解釋一下handler是用來幹嘛的,然後通過例子介紹其在多線程中的應用。什麼是Handler    

看了這張圖你還會想著用MonoDroid來開發Android應用嗎?

 很多.NET程式員都夢想著用.NET來開發移動終端的程式。當然這可能也是一個趨勢。MonoDroid就是其中一個,它是微軟.NET for

十七、Android無法訪問本機伺服器(localhost)的解決方案

在Android開發中通過localhost或127.0.0.1訪問本機伺服器時,會報java.net.ConnectException: localhost/127.0.0.1:8083 -Connection

二十六、Android WebView緩衝

在項目中經常會使用到WebView控制項,當載入html頁面時,會在/data/data/應用package目錄下產生database與cache兩個檔案夾如如示:請求的url記錄是儲存在webviewCache.db,而url的內容是儲存在webviewCache檔案夾下.         為了便於理解,接下來類比一個案例,定義一個html檔案,在裡面顯示一張圖片,用WebView載入出來,然後再試著從緩衝裡把這張圖片讀取出來並顯示。      第一步:建立一個Android工程命名為WebV

十九、Android Activity初探

Activity是一個應用中的組件,它為使用者提供一個可視的介面,方便使用者操作,比如說拔打電話、照相、發郵件或者是瀏覽地圖等。每個activity會提供一個可視的視窗,一般情況下這個視窗會覆蓋整個螢幕,但在某此情況下也會出現一些比螢幕小的視窗飄浮在另外一個視窗上面。                接下來我們為Android應用添加一個新的Activity                 第一步、建立一個繼承Activity的類,如:MainActivitypackage

二十八、申請Android Google Map API key

1.首先找到debug keystore路徑:開啟Eclipse--->Windows--->Preferences--->Android--->Build一般是這樣的路徑 C:\Users\Administrator\.android\debug.keystore             2、在cmd執行命令:1)、開啟cmd控制台2)、導航到jdk的bin目錄    cd D:\dev\java\jdk1.6.0_12\bin    d:3)、執行擷取認證指紋命令: 

三十五、android adb命令詳解

cmd常用控制台1、清屏命令:cls2、列出目前的目錄詳細資料:dir3、刪除檔案:del xxx.txtandroid adb常用命令1)、建立sdcardmksdcard 50M D:/sdcard.img --> 建立一張容量為50M的SDCard2)、刪除sdcardcd d:/del sdcard.img3)、把ljq.txt檔案放在sdcardadb push d:/ljq.txt /sdcard/4)、建立avd模擬器android create avd -n avd名稱 -

三、Android中的顯示單位

px (pixels)像素 一般HVGA代表320x480像素,這個用的比較多。               dip或dp (device independent pixels)裝置獨立像素 這個和裝置硬體有關,一般為了支援WVGA、HVGA和QVGA 推薦使用這個,不依賴像素。                 sp (scaled pixels — best for text size)比例像素主要處理字型的大小,可以根據系統的字型自適應。                      

二十四、按後退鍵退出Android程式

主要目的是按後退鍵的時候,讓程式能夠退出。             實現起來的思路: 1.捕獲到後退鍵事件就觸發。@Override public boolean onKeyDown(int keyCode, KeyEvent event) {//按下的如果是BACK,同時沒有重複 if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) { //DO SOMETHING

四十、Android home鍵和back鍵區別

back鍵Android的程式無需刻意的去退出,當你一按下手機的back鍵的時候,系統會預設調用程式棧中最上層Activity的Destroy()方法來銷毀當前Activity,當此Activity又被其它Activity啟動起來的時候,會重新調用OnCreate()方法進行建立,當棧中所有Activity都彈出結束後,應用也就隨之結束了.如果說程式中存在service之類的,則可以在恰當的位置監聽處理下也就可以了.             

四十四、Android之android:layout_weight詳解

1、LinearLayout可以為其包含控制項指定填充權值layout_weight。 這樣就允許其包含的控制項可以填充螢幕上的剩餘空間。這也避免了所有控制項擠成一堆的情況,而是允許他們放大填充所有空白。剩餘的空間會按這些控制項指定的權值比例分配螢幕。                2、預設情況下,weight的值是0,表示按照控制項的實際大小顯示;如果weight設定高於零。                3、剩餘空間會按照該控制項的weight值占所有控制項weight的比例分配給該控制項。

四十六、android中的Bitmap

在Android SDK中可以支援的圖片格式如下:png , jpg , gif和bmp。1.Bitmap的建立藉助於BitmapFactory。1)資源中的圖片使用BitmapFactory擷取位元影像Bitmap bmp = BitmapFactory.decodeResource(this.getResources(), R.drawable.testImg); 或者是Resources

四十二、Android完全退出應用程式

在Android中,如果想退出Android程式,一般都是調用finish()、System.exit(0)、android.os.Process.killProcess(android.os.Process.myPid())等方法來實現退出程式功能,可是在實際開發中,並不能達到完全退出應用程式的效果,這是因為調用finish()、System.exit(0)、android.os.Process.killProcess(android.os.Process.myPid())只能殺死當前的act

四十五、android camera

1.關於預覽橫豎差90度的問題 原因分析       經過查證和實驗,可以證實:Android提供的SDK(android.hardware.Camera)裡大概不能正常的使用豎屏(portrait layout)載入照相機,當用豎屏模式載入照相機時會產生以下情況:1. 照相機成像左傾90度(傾斜);2. 照相機成像長寬比例不對(失比)。之所以是“大概”,原因是因為可能可以通過一些比較複雜的手段解決。如果以上成立,那為什麼豎屏不能正常成像也就很顯然了。為什麼會產生這樣的情況,請看下面的研究分析。

四十七、實現調用Android手機的拍照功能

一、main.xml布局檔案<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:orientation="vertical"android:layout_width="fill_parent"android:layout_height="fill_parent"><ImageView

Android之菜單二——操作功能表

操作功能表不同於選項菜單,選項菜單服務於Activity,而操作功能表則是註冊到某個View對象上的。如果一個View對象註冊了操作功能表,使用者可以通過長按該View對象以呼出操作功能表。操作功能表不支援快速鍵,其菜單選項也不能附帶表徵圖,但是可以為操作功能表的標題指定表徵圖。以下類比操作功能表main.xml布局檔案<?xml version="1.0" encoding="utf-8"?><LinearLayout

Android之列表對話方塊

main.xml布局檔案<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent"

Android之動畫效果編程基礎

本文出自http://wangstar.javaeye.com/blog/409115,感覺基礎知識歸納得不錯,就COPY下來方便尋找。    動畫效果編程基礎--Android Animation     動畫類型     Android的animation由四種類型組成 XML中 alpha 漸層透明度動畫效果 scale 漸層尺寸伸縮動畫效果 translate 畫面轉換位置移動動畫效果 rotate 畫面旋轉動畫效果     JavaCode中 AlphaAnimation

Android之普通對話方塊

main.xml布局檔案<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent"

總頁數: 2771 1 .... 170 171 172 173 174 .... 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.