使用自定義的AlertDialog。

2022-09-17 22:42:24 字數 459 閱讀 9545

使用自定義的alertdialog。

1、核心的方法是setview(view view);把自己的view放置到dialog中填充。

2、setcanceledontouchoutside(boolean)是用來設定dialog以外區域是否會消失。

3、還要設定下style:setwindowanimations(int)用來設定dialog的彈出方式和style。比如:

@anim/dialog_enter

@anim/dialog_exit

@color/transparent

4、預設dialog彈出來是整個螢幕的背景為半透明的,可以設定為全透明:

windowmanager.layoutparams lp = window.getattributes(); 

lp.dimamount =0f;

window.setattributes(lp);

自定義Attribute的使用

attribute類是所有屬性型別的基類。個人理解attribute型別的主要作用是為某些需要進行特殊注釋的型別快速新增備註資訊。例如 using system using system.collections.generic using system.reflection 標示某個方法是否是aja...

使用自定義的UIView

其實使用自定義的uiview非常簡單,就是利用模板生成的基於view的ios程式,然後在xib檔案中,將對應view的對應類修改為你的自定義類就可以了。當然也可以使用直接建立的方式,就是在loadview當中直接使用的方式進行繪製。myview view myview alloc initwithf...

自定義Listview的使用

listview是android一系列元件之一,它以垂直列表的方式列出所需的列表項。實現方式有兩種 使用listview元件 當前的activity繼承listactivity。listview是需要繫結資料來源的。根據列表的介面卡型別,列表分為三種,arrayadapter,adapter和 cu...