編輯:關於Android編程
android系統的默認對話框是黑色背景,白色邊框的樣式,對於android系統來說是相當漂亮的,可是與自己的項目風格不搭,所以只好想辦法重寫他的樣式了,當然dialog是支持樣式重寫的
使用new Dialog(context, style).setContentView(layout);
即可定制屬於自己項目的dialog
當然,這兒的style起到了至關重要的作用,要知道那個與項目不搭的白邊得全靠它了
在value下新建style.xml
下面分享一下我的代碼:
首先:MainActivity
protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.main); } public void dialogStyle(View v){ final Dialog d=new Dialog(this, R.style.dialog); View vv = LayoutInflater.from(this).inflate(R.layout.dialog_test, null); TextView delete = (TextView) vv.findViewById(R.id.delete); d.setCanceledOnTouchOutside(true); d.setContentView(vv); d.show(); delete.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub d.dismiss(); } }); } }
源碼地址:http://download.csdn.net/detail/u014608640/8046705 有需要的朋友可以下載
一.支付寶支付1. 集成說明1.1 作為當下最熱門的支付寶和微信支付,相信有很多的app都很樂意的將支付寶集成在app中,畢竟只要你開發的app有一點涉及到買賣的,都需要
本文從源碼的角度,來展開對動畫的深入解析,關於動畫基本用法,可查看Android動畫之入門篇(一),Android動畫之入門篇(二)。關於動畫有兩個非常重要
今天有空學習了下CardView的使用,既然是使用,不凡使用一個實例操作一下CardView是Android5.0的新控件,所以我們需要在dependencies中添加支
最近我為了准備下一個系列的博客,也是花了很長的時間研讀源碼。很遺憾的是,下一個系列的博客我可能還要再過一段時間才能寫出來,那麼為了不至於讓大家等太久,今天就給大家更新一篇