原创 Android UI學習 - 對話框 (AlertDialog & ProgressDialog)
本文是對網上的文章《Android開發指南-用戶界面-對話框》的部分內容進行簡化,並加上自己的某些理解。裏面的相同內容,版權歸原翻譯作者所有。 顯示對話框 對話框經常作爲Activity的一部分來創建和顯示。你通常應該從
原创 Android Bitmap和Canvas學習筆記
位圖是我們開發中最常用的資源,畢竟一個漂亮的界面對用戶是最有吸引力的。 1. 從資源中獲取位圖 可以使用BitmapDrawable或者BitmapFactory來獲取資源中的位圖。 當然,首先需要獲取資源: R
原创 19、從頭學Android之Android的數據存儲--SharedPreferences
SharedPreferences簡介 在Android開發過程中,有時候我們需要保存一些簡單的軟件配置等簡單數據的信息,而如果我們直接用數據庫存儲的話又不太方便,在這裏我們就可以用到SharedPreferences,SharedP
原创 [Android]異步任務AsyncTask使用解析
AsyncTask主要用來更新UI線程,比較耗時的操作可以在AsyncTask中使用。 AsyncTask是個抽象類,使用時需要繼承這個類,然後調用execute()方法。注意繼承時需要設定三個泛型Params,Progress和Re
原创 Android多線程及異步處理問題
原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章 原始出處 、作者信息和本聲明。否則將追究法律責任。http://myqdroid.blog.51cto.com/2057579/392157 1、問題提出 1)爲何需要多線程?
原创 SystemClock類概述
類的概述 核心計時設施。 三種不同的時鐘是適合的,並且他們不應該被混淆: System.currentTimeMillis()是一個標準的“牆”時鐘(時間和日期)表達毫秒自紀元。該牆時鐘能夠被用戶或電話網絡(見setCurrentTi
原创 正則的反斜槓問題
在拆分字符串時我希望通過\來拆分,可是用\\來拆分的時候遇到 Exception in thread "main" java.util.regex.PatternSyntaxException: Unexpected internal
原创 android dialog ——ProgressDialog 進度條對話框詳解
首先在onCreateDialog方法裏創建一個ProgressDialog,如下: //this表示該對話框是針對當前Activity的 progressDialog = new ProgressDialog(this); //設
原创 Android中的android:layout_width和android:width區別
android:width 其實是定義控件上面的文本(TextView) 的寬度,當然這個寬度也是和 android:layout_width 配合起來作用的,如果 android:layout_width="fill_parent"
原创 Bitmap , BitmapDrawable ,Drawable,byte[]
BitmapDrawable 是 Drawable的子類 Drawable - 作爲Android平下通用的圖形對象,它可以裝載常用格式的
原创 Android 中LayoutInflater的使用
LayoutInflater的使用,在實際開發種LayoutInflater這個類還是非常有用的,它的作用類似於 findViewById(),不同點是: LayoutInflater是用來找layout下xml佈局文件,並且實例化!
原创 Android應用開發筆記(10):製作自定義背景Button按鈕、自定義形狀Button的全攻略
在Android開發應用中,默認的Button是由系統渲染和管理大小的。而我們看到的成功的移動應用,都是有着酷炫的外觀和使用體驗的。因此,我們在開發產品的時候,需要對默認按鈕進行美化。在本篇裏,筆者結合在應用開發中的經驗,探討一下自定義
原创 玩轉Android---UI篇---ListView之ArrayAdapter(列表)---2
ArrayAdapter(數組適配器)一般用於顯示一行文本信息,所以比較容易。 public ArrayAdapter(Context context,int textViewResourceId,List<T> objects
原创 自定義視圖中使用自定義變量
在編寫Android自定義按鈕示例基礎上,如果要指定字體大小產生這樣的效果: 其實是不需要自定義變量的,可以直接使用TextView的配置屬性: <com.easymorse.textbutton.TextButton
原创 View 編程(0): 認識 LayoutInflater
LayoutInflater 在 android 開發中使用頻率較高,需要留意! 該類是一個抽象類,在文檔中如下聲明: public abstract class LayoutInflater extends Object