1 過時的方法:popupwindow.setbackgrounddrawable(new bitmapdrawable());
改正:popupwindow.setbackgrounddrawable(new colordrawable(0x00000000));
也可以使用new colordrawable();
2 過時的方法:getresources().getcolor(r.color.heise);
getresources().getdrawable(r.drawable.111)
改正:contextcompat.getcolor(this, r.color.heise);
contextcompat.getdrawable(this,r.drawable.111)
3 過時的方法:windowmanager.getdefaultdisplay().getwidth();
改正: displaymetrics dm = new displaymetrics();
windowmanager.getdefaultdisplay().getmetrics(dm);
width = dm.widthpixels;
4 過時的方法:viewpager.setonpagechangelistener()
改正: viewpager.addonpagechangelistener()
5 過時的方法:fragment方法
@override
public void onattach(activity activity)
改正:@override
public void onattach(context context)
7 new arrayadapter會報unchecked call to"arrayadapter()"as a member of raw type…
這是因為new arrayadapter的時候沒有加泛型new arrayadapter<>()就可以了;
8 標記為 @deprecated不允許在專案中使用
一些已經過時的交流技巧
之前在學校的時候,自己從一些將溝通能力的書上讀到過,也挺一些講座的同學介紹過,在與人交流時,如果對方問了乙個你不知道怎麼回答的問題,那麼可以談一些和這個問題有關的其他話題,藉機把這個問題迴避過去。這乙個技巧在不涉及什麼實質的聊天場景中,可能還能適合一點。但是,有時候會發現,有一些面試者在面試場景中也...
Android 效能優化的一些方法
2.view中設定快取屬性.setdrawingcache為true.3.優化你的布局。通過android sdk中tools目錄下的layoutopt 命令檢視你的布局是否需要優化。4.動態載入view.採用viewstub 避免一些不經常的檢視長期握住引用.5.將acitivity 中的wind...
Android效能優化的一些方法
android4.0這個選項是預設開啟的。2.view中設定快取屬性.setdrawingcache為true.3.優化你的布局。通過android sdk中tools目錄下的layoutopt 命令檢視你的布局是否需要優化。4.動態載入view.採用viewstub 避免一些不經常的檢視長期握住引...