Android AlertDialog學習

1. 有兩個按鈕的對話方塊Builder builder=new AlertDialog.Builder(AlertDialogActivity.this);builder.setIcon(android.R.drawable.btn_plus);builder.setTitle("btnplus");builder.setMessage("去不去?");builder.setPositiveButton("確定", new

Android scaleType屬性與ImagView中圖片的顯示的關係

關於android中ImageView的外觀,即圖片在其內顯示出的樣子,與布局檔案中adjustViewBonds和scaleType屬性的關係。我進行了一些探索。現跟大家共用,歡迎各位指教。分別將adjustViewBonds設為true和false,與各種scaleType搭配,產生了不同效果。(上面的ImagView的adjstViewBonds值為false;下面的ImagView的adjstViewBonds值為true;兩個ImagView大小相同)如下:代碼:Xml代碼  <

我的android繪圖學習筆記(一)

2010-11-04偶打算繪製一個座標軸,畫一個折線圖,一開始用直線畫出了座標軸,但是不太好看先貼上代碼/** testPaint.java**/package com.test;import android.app.Activity;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import

Android之大話設計模式—-整體說明及章節介紹

筆者在《如何成為Android高手》一文和視頻中曾提出,成為一名真正的Android高手必須掌握和遵循的一些準則:1,學會懶惰2,精通Android體系架構、MVC、常見的設計模式、控制反轉(IoC)(Inversion of

Android(六)通知、樣式、主題、HTML

一、Android中的通知 一般手機上邊都有一個狀態條,顯示電池電量、訊號強度、未接來電、簡訊...。Android的螢幕上方也具有狀態條。這裡所說的通知,就是在這個狀態條上顯示通知。發送通知的步驟如下:1).擷取通知管理器NotificationManager mNotificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);2).建立一個通知,指定其表徵圖和標題int

android 多線程斷點續傳下載 一

想做一個下載功能,當然理想的功能要支援多任務同時下載,斷點續傳的功能,我想一步一步來,首先困難擺在了多任務這裡開始我的思路是在一個Service中啟動下載的流操作,然後通過Service中聲明一個Activity中的Handler更新UI(比如進度條。。。)可是我發現在Service中聲明一個Activity中的Handler是做不到的(可能只是我做不到吧,無法申請記憶體)於是,我決定在Activity中直接啟動線程,讓其運行,調用自身的Handler來更新UI,沒想到在這個下載Activity

Android開發入門學習筆記之二

完成環境的基本搭建後就可以開發了,不過最新版的SDK需要手動安裝虛擬設備,所以下載介紹下建立AVD的方法。一、AVD的全稱為:Android Virtual Device,就是Android啟動並執行虛擬設備,他是Android的模擬器識別。建立的Android要運行,必須建立AVD,每個AVD上可以配置很多的運行項目。

Android開發入門學習筆記之三

在Eclipse報如下錯誤: The method compare(Object, Object) of type ServiceAddressComparator must override a superclass method 原因:jdk5中,實現介面方法不能用@Override ,只有重寫抽象方法可以用解決:通過設定eclipse的衝突可以解決這個問題。首先修改Eclipse下“Windows” --> Prefereces --> Java

JBox2D For Android – 用canvas繪製shape

protected void onDraw(Canvas canvas) {//view 裡的繪製入口/** 遍曆box2d world中的body,並繪製其形狀 */for (Body b = world.getBodyList(); b != null; b = b.getNext()) {xf.set(b.getTransform());for (Fixture f = b.getFixtureList(); f != null; f = f.getNext()) {if

打android的patch

How to download the android kernel由於目前從android網站git後的原始碼中不包括kernel,所以需要單獨下載android kernel,產生使用的補丁,下面是我使用的方法,供大家參考;Here is a way of extracting raw Android patches at a certain point intime, though this may be datedken@ken:/data/android/android-kernel$

Android Intent 基本用法樣本

1: 開啟網頁:                Uri uri = Uri.parse("http://www.baidu.com");Intent intent = new Intent(Intent.ACTION_VIEW,uri);startActivity(intent);2:開啟地圖:Uri uri = Uri.parse("geo:136.46,25.15");Intent intent = new

Android PMEM驅動研究 在應用程式中使用PMEM

Android PMEM主要有兩個作用(來自android mail list):  1. GPU or VPU buffers shared with CPU core  2. Android service heap.  其中1是不能cache的,2可以cache,平台裝置註冊中 cached = X即控制是否可以被cache。  =================================================================================

Android許可權擷取機制與常見許可權不足問題分析

Android系統是運行在Linux核心上的,Android與Linux分別有自己的一套嚴格的安全及許可權機制,很多像我這樣的新手,尤其是習慣了windows低安全限制的使用者,很容易在這方面弄混淆,下面是我總結的Android系統許可權相關的內容,作為這段時間對android許可權學習的總結,也希望能對大家有所協助,不正確之處請指出。首先分清兩個概念:要區分apk運行時的擁有的許可權與在檔案系統上被訪問(讀寫執行)的許可權兩個概念。apk程式是運行在虛擬機器上的,對應的是Android獨特的許

Android Bitmap圖片的儲存

File f = new File("/sdcard/");if(!f.exists()) {f.mkdir();}File myCaptureFile = new File("/sdcard/", "bitmap.png");FileOutputStream fos = null;try {fos = new FileOutputStream(myCaptureFile);} catch (FileNotFoundException e) {// TODO Auto-generated

Android原理揭秘系列之VacantCell緩衝

 操作過Android手機的朋友應該對在待機介面拖動表徵圖的互動效果都有比較深刻的印象,比如說,當把表徵圖拖動起來,表徵圖會懸浮並隨著拖動變換位置,當拖動釋放後,表徵圖會自動的尋找附近合適的空白網格位置。Android在實現這個效果的過程中採用了很多編程技巧,本文著重論述的VacantCell緩衝就很具有代表性。VacantCell緩衝主要是對同一種類型對象的緩衝機制,這種機制的目的是複用已經分配過但已到期的對象,從而避免頻繁的new新的對象。我們知道對象分配是一件比較耗費系統資源的事情,在需要

Android之定義各種樣式的標題列

最近在網上看到一篇介紹Android

Android軟鍵盤的一些控制

"EditText + Button" 形成一個 "輸入+按鍵響應" 的案例在android編程中是最常見不過的了。但還有一些細節需要注意:在EditText輸入後,點擊Button進行請求,軟鍵盤應該自行消失在EditText輸入後,不點擊Button進行請求,而是直接點擊軟鍵盤上的"斷行符號",那麼也應該能夠正常響應請求針對問題1,可以在響應Button的onClick事件中,主動將軟鍵盤隱藏,加入如下代碼即可InputMethodManager imm

Android裝置有哪些解析度

介紹一下常見的幾種:HVGA(Half-size VGA)        即VGA(640*480)的一半,解析度為(480*320),(3:2寬高比)。QVGA        即"QuarterVGA"。顧名思義即VGA的四分之一尺寸,亦即在液晶螢幕(LCD)上輸出的解析度是240×320像素。WQVGA        全稱 : Wide Quarter Video Graphics Array      

Android原理之動態牆紙

Livewallpaper,即動態牆紙,是Android的一大3D特色功能,使用者可以在案頭選擇載入動態牆紙,讓自己的手機案頭背景旋動起來。相對於靜態案頭壁紙,動態牆紙可以展示各種動態變化的背景,而與傳統手機系統採用GIF作為動態背景不同的是,Android的動態牆紙並不是GIF圖片,而是一個標準的Android應用程式,也就是APK。既然是應用程式,當然意味著天生具有有GIF圖片不具備的功能——能與使用者發生互動,而且動態背景變化絕不僅僅局限於GIF圖片那般只能是固定的幾張圖片的迴圈播放。需要

Android實現通過手機找回密碼

其實這篇文章有點標題黨,代碼沒有幾行,真不好意思,但是確實給出瞭解決方案,這個我覺得還是很重要的,代碼寫了幾年之後其實比較注重的就是思路跟方法了。背景:手機用戶端有這麼一個需求,使用者忘記密碼了,然後輸入自己的手機號碼,點擊找回密碼,系統會把密碼發到他手機上,實現密碼找回功能。這個我相信非常常見。我們這邊採用的是跟第三方簡訊平台進行合作,叫億美軟通,官網是:http://www.emay.cn/,基本是7分錢一條簡訊,如果你儲值更多,可能更優惠。下面我真不好意思了,發簡訊就幾句話:引入他們提供的

總頁數: 2771 1 .... 1070 1071 1072 1073 1074 .... 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.