做Android開發(fā)五年了,期間做做停停(去做后臺開發(fā),服務(wù)器管理),當回來做Android的時候,發(fā)現(xiàn)很生疏,好些控件以前寫得很順手,現(xiàn)在好像忘記些什么了,總要打開這個項目,打開那個項目,有時未必還找得到。
成都創(chuàng)新互聯(lián)一直通過網(wǎng)站建設(shè)和網(wǎng)站營銷幫助企業(yè)獲得更多客戶資源。 以"深度挖掘,量身打造,注重實效"的一站式服務(wù),以成都網(wǎng)站設(shè)計、成都網(wǎng)站制作、移動互聯(lián)產(chǎn)品、營銷型網(wǎng)站服務(wù)為核心業(yè)務(wù)。10年網(wǎng)站制作的經(jīng)驗,使用新網(wǎng)站建設(shè)技術(shù),全新開發(fā)出的標準網(wǎng)站,不但價格便宜而且實用、靈活,特別適合中小公司網(wǎng)站制作。網(wǎng)站管理系統(tǒng)簡單易用,維護方便,您可以完全操作網(wǎng)站資料,是中小公司快速網(wǎng)站建設(shè)的選擇。總結(jié)起來,還是源于沒有好好做一個屬于自己的代碼庫,把平時開發(fā)項目中一些自定義的控件,或一些耦合性很低的模塊封裝起來,或者平時比較少寫博客。如果你是一個剛學(xué)會開發(fā)的程序猿,或者是有過好幾年開發(fā)經(jīng)驗的大鳥,也該開始整理整理自己的代碼,這也不枉此生敲代碼的歲月,同時在面試中,也會給你帶來不少印象分喔。所以,我也開始準備自己的代碼庫,放在github 或者微博上,希望可以跟各位大神多交流。下面我先放一到兩個自定義控件。
自定義一套 Dialog通用提示框:
上訴提示框都是一種類型,當然有可能你不大滿意,或者與你們設(shè)計師的要求的風(fēng)格不一致,沒關(guān)系,你只要進去修改一下dialog 的布局就可以了。當然,我希望在自定義這些控件的時候,能用xml 來渲染的,盡量不要用圖片去做背景之類的。每個app 的提示框風(fēng)格其實大體一致的,不會每個頁面的提示框都不一樣,如果真的變化太大,我們就重新自定義一個dialog即可。其它的只需設(shè)置一下信息即可:
new CommomDialog(mContext, R.style.dialog, "您確定刪除此信息?", new CommomDialog.OnCloseListener() { @Override public void onClick(boolean confirm) { if(confirm){ Toast.makeText(this,"點擊確定", Toast.LENGTH_SHORT).show(); dialog.dismiss(); } } }) .setTitle("提示").show();