原创 ProgressDialog進度對話框的用法

1、圓形模糊進度的ProgressDialog,效果如圖: 代碼: private void progressDialog1() { // 創建ProgressDialog對象 ProgressDialog progressDia

原创 Android 佈局優化

在開發過程中我們經常說性能優化,但性能優化是一個比較寬泛的概念。在Android開發中性能優化可能包括:Java代碼優化, 算法優化, SQLite優化, 佈局優化等。那麼這篇博客就來總結並分享下Android開發中的佈局優化。 佈局原則

原创 TextView循環改變字體大小的跑馬燈

使用自定義的TextView去循環改變字體的大小: 源碼: import android.content.Context; import android.graphics.Color; import android.os.Handler

原创 Android上實現仿IOS彈性ScrollView

前言 IOS的UI和用戶體驗是它的優勢, 與IOS相比, Android的UI和用戶體驗可能要差一些。 雖然Android版本已經到了4.4, 對系統的各個方法進行了大量實質性的優化, 但他的顯示效果和交互體驗依然不及IOS。 例如IO

原创 Android Animations動畫使用詳解

一、動畫類型 Android的animation由四種類型組成:alpha、scale、translate、rotate XML配置文件中 alpha 漸變透明度動畫效果 scale 漸變尺寸伸縮動畫效果 translat

原创 android在一個程序中啓動另一個程序

1、啓動另外一個程序,必須要先知道這個程序的包名 可以先查找手機中有沒有安裝此包名的程序 (1)先獲取手機中的所有包名,然後查找 private boolean isAvilible(Context context, String pac

原创 圖片的一些效果處理方法

1、圖片縮放,圖片的圓角,圖片倒影,旋轉圖片,圖片反轉,圖片色彩飽和度亮度處理,圖片寫字,懷舊圖片風格,模糊圖片效果,浮雕效果,銳化效果,底片效果,光照效果,素描,圖像裁剪。。。效果的實現,下面是例子的鏈接: http://downloa

原创 DatePickerDialog和TimePickerDialog時間選擇對話框

1、DatePickerDialog日期選擇框 代碼: private void datePickerDialog() { Calendar calendar = Calendar.getInstance(); DatePicke

原创 Android中Dialog的用法介紹

Dialog是android開發過程中最常用到的組件之一,它包括以下幾種類型: 1、警告對話框:Alertialog http://blog.csdn.net/u013985004/article/details/25601833 2、

原创 android文件夾的管理

1、創建文件夾 File sdcardPath = Environment.getExternalStorageDirectory(); String folder = sdcardPath.getAbsolutePath() + Fi

原创 webView loadData 中文亂碼問題

1、使用 loadData方法是中文部分會出現亂碼,即使指定“utf-8”、“gbk”、“gb2312”也一樣。 webView.getSettings().setDefaultTextEncodingName("UTF -8");//設

原创 android解壓ZIP壓縮包文件

源碼: import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.util.zip.ZipEntr

原创 Android Animations動畫使用

一、動畫類型 Android的animation由四種類型組成:alpha、scale、translate、rotate XML Java Code 類型 alpha AlphaAnimation 漸變透明度動畫效果 scale Sca

原创 重寫ImageGetter,讓TextView異步加載包含圖片的html內容

1、URLImageGetter類 import java.net.URL; import android.app.Activity; import android.content.Context; import android.gr

原创 Alertialog警告對話框的用法

1、普通對話框,效果如圖: 代碼: 第一種寫法: private void dialog() { Dialog dialog = new AlertDialog.Builder(this) .setTitle("對話框的標題