原创 graphic 透明度的bitmap

private static class SampleView extends View { private Bitmap mBitmap; private Bitmap mBitmap2;

原创 Android開發中遇到讀取數據庫中的短信問題

系統數據庫中找到mmssms.db 想要訪問其中的表threads 。 因爲自己直接讀寫SQLite數據庫,代碼很複雜,所以想要藉助ContentProvider來訪問。 但是無法找到對應的URI。比如聯繫人可以用URI:content:

原创 Android-在android應用中嵌入廣告的方案

AdMob是一個比較成熟的移動平臺 廣告 商,其爲android 和 iphone提供了非常方便的集成JAR包,使得開發 者可以在自己的應用 中很方便的嵌入其提供的廣告 ,進而按照廣告 展 示和點擊次數付廣告 費。這裏用個例子 給大家演示

原创 Android UI開發專題(三) 各種Drawable

本次我們主要講解Android平臺下的各種Drawable,這裏在SDK的android.graphics.drawable包下面可以看到有各種Drawable類多達十幾種,它們到底之間有什麼關係和區別呢?     一、Animation

原创 Android開發中自定義View設定到FrameLayout佈局中實現多組件顯示

在Android開發中,如果我們想自定義View視圖組件,並實現在FrameLayout佈局中多個組件的同時顯示呢? 舉例來說想在自定義的View上面顯示Button 等View組件需要完成如下任務 1.在自定義View的類中覆蓋父類的構

原创 設計模式之Singleton(單態)

板橋里人 http://www.jdon.com 2002/05/07 單態定義:Singleton模式主要作用是保證在Java應用程序中,一個類Class只有一個實例存在。 在很多操作中,比如建立目錄 數據庫連接都需要這樣的單線程操作

原创 Android基本界面控件四-圖片控件

5.3 圖片控件 5.3.1 ImageView 圖5.3.1ImageView android.widget.ImageView圖片控件,繼承自android.view.View,在android.widget包中。 最簡單的使用

原创 系出名門Android(5) – 控件(View)之TextView, Button, ImageButton, ImageView, CheckBox

原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章 原始出處 、作者信息和本聲明。否則將追究法律責任。http://webabcd.blog.51cto.com/1787395/342055 [索引頁] [源碼下載] 點擊鏈接下載A

原创 設計模式之Builder(生成器模式)

板橋里人 http://www.jdon.com 2002/05/07 Builder模式定義:將一個複雜對象的構建與它的表示分離,使得同樣的構建過程可以創建不同的表示. Builder模式是一步一步創建一個複雜的對象,它允許用戶可以只

原创 Android系列之淺談Android 3D旋轉

在ANDROID中實現3D旋轉直接使用animation配合camera就可以實現,在apidemo裏就有這樣的實例 我們首先做一個繼承animation的類Rotate3d.java 1 2 3 4 5 6 7 8 9 10 11 12

原创 Android開發中如何固定屏幕顯示!

在Android開發中我們會碰到開發屏幕扭轉的情況,如何固定住屏幕ScreenOrientation 呢? 在學習jetboy代碼時,發現屏幕被旋轉了,代查代碼沒有找到相關設置,在manifest.xml中找到了相關的代碼:Java代碼

原创 android 自定義Dialog(背景圖等)

通常在一些應用中,我們需要自定義彈出框,android系統自帶的彈出框色彩方面 比較單一。下面介紹一下如何能過xml的佈局自定義dialog,很簡單的實例:代碼如下: 1. mya_dialog.xml 1 2 3 4 5 6 7 8

原创 graphic Xfermode

1. Xfermode可以通過修改Paint的Xfermode來影響在Canvas已有的圖像上面繪製新的顏色的方式 。在正常的情況下,在已有的圖像上繪圖將會在其上面添加一層新的形狀。如果新的Paint是完全不透明的,那麼它將完全遮擋住下面

原创 ListView拖動時背景黑色的問題

我們知道在Android中ListView是一個比較常用的UI控件,我們在大部分開發中都需要用到它,因此Android爲我們提供了ListView的多種實現方法,通過自定義顯示佈局讓顯示的內容更加美觀,但是我們會發現這樣一個問題,當我們操

原创 Paint

Paint mPaint = new Paint(Paint.ANTI_ALIAS_FLAG); Typeface mFace = Typeface.createFromAsset(getContext().getAssets(), "f