亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
很好?。?!贊?。。M滿的贊~\(≧▽≦)/~
講的非常好,希望大神能分享分享多屏幕適配的教學視頻,工作中經常做不好這塊,總是找不到完美解決方案!
lp.leftMargin= (int) ((arg0+arg1)*mScreen1_3);
if(mcurrentIndex == position){
lp.leftMargin = (int) (screenWidth1_3*(mcurrentIndex + positonOffset));
}else {
lp.leftMargin = (int) (screenWidth1_3*(mcurrentIndex - 1+ positonOffset));}
完美的取代了你那16行代碼,不過hyman大神的實力在下表示敬佩。

最贊回答 / 板栗酥餅
我運行的時候也出現了【Error:Execution failed for task ':app:mergeDebugResources'. > Crunching Cruncher top1_bg.9.png failed, see logs】的錯誤,這說明使用了不符合標準規范的9.png圖片。將使用的9.png圖片打開,調整一下<...圖片...>,像左圖一樣,將圖片邊框的黑線拉伸完全即可。然后關閉工程,再重啟就不會報錯了。一點拙見,如有錯誤還請指正。
老師好快啊、、、、

最贊回答 / qq_青春_1
去網上下載一個BadgeView.jar包,直接導入到libs文件夾里面,就行了。
一群腦殘。解釋就是掩飾。掩飾就是fact 還解釋啥呀。
覺得還不錯啊。思路非常清晰啊調用哪個類哪個方法。初始化 這都是JAVA SE的基礎吧 SE學明白了跟著老師的思路走就OK。 在說這個是高級分類里的。挺簡單的一個東西 以后要學習JAVA EE 必須也得明白 不分家。
一頓復制整那么快。還錄視頻 要不你干脆別說話了 直接操作。
if(arg2&gt;0){
int leftMargin = (int) ((arg2*arg3)/3)+arg1*(屏幕總寬度/3);
}
后面講指示器的地方 講的有點復雜了! 完全可以通過 onPageScrolled(arg1,arg2,arg3) 方法中的3個參數來確定指示器的移動位置, int leftMargin = (int) ((arg2*arg3)/3)+arg1*(屏幕總寬度/3);
不錯,很滿意哦
這種方法實現也很好,不同的思路不同的實現方法,點贊~~~
最后的判斷有點繁瑣,positionOffset+position能直接得到當前的比例了
課程須知
本課程對于學習者要求較高,最少也要達到以下兩個要求,首先,對Java語言的掌握,必須熟悉、熟練、精通;其次,要對Android中的布局達到小成的境界,熟悉Android常用API;最后再加一條,如果想很好的跟上老師的講課速度,那么好好熟悉一下Eclipse IDE吧
老師告訴你能學到什么?
1、BadgeView的使用 2、ViewPager與FragmentPagerAdapter結合制作主界面 3、ViewPager的OnPageChangeListener的詳細介紹 4、如何巧妙利用onPageScrolled方法,完美實現指示器的動畫效果

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消