1.activity檔案
for(int i=0;i
view point=new view(this);
point.setbackgroundresource(r.drawable.point_grey);//設定引導頁圓點顏色
linearlayout.layoutparams params=new layoutparams(10, 10);
if(i>0)
point.setlayoutparams(params);//設定圓點大小
ll_point_grey.addview(point);//將圓點放置linnearlayout中
}//測量圓點距離,使用檢視樹的方式(因為inivs方法在oncreate中呼叫,layout並未繪製完成,不能直接測量圓點距離)
ll_point_grey.getviewtreeobserver().addongloballayoutlistener(new ongloballayoutlistener()
});}
//設定viewpager介面卡
class guideadpter extends pageradapter
@override
public boolean isviewfromobject(view arg0, object arg1)
@override
public object instantiateitem(viewgroup container, int position)
@override
public void destroyitem(viewgroup container, int position, object object)
}//設定viewpager滑動監聽
class guidepagerlistener implements onpagechangelistener
//選中
@override
public void onpageselected(int position)
else
}//滑動狀態變化
@override
public void onpagescrollstatechanged(int state) }}
2.activity_guide
Unity實現引導頁效果
效果圖 1 建立canvas,設定rendermode screenspace overlay,uiscalemode scalewithscreensize,referenceresolution x 1080,y 1920 2 建立乙個rawimage,命www.cppcns.com名為 par...
Python Appium實現滑動引導頁進入APP
1 建立session 2 運用 模擬手指從右向左滑動的操作 獲取螢幕寬度和高度 def getsize self x self.driver.get window size width y self.driver.get window size height return x,y 向左滑動 def...
winfrom程式 引導頁淡出效果
using system using system.collections.generic using system.componentmodel using system.data using system.drawing using system.text using system.window...