給大家提個醒,記得在tab的xml文件里面的textview中設(shè)置字體的顏色!?。?!不然字體默認顏色和背景色一樣!看不出來效果!花了一個小時改錯!?。?!結(jié)果是這個問題
2017-03-15
TextView變BadgeView,再設(shè)置一下Padding就行了
2017-03-04
this.setBackgroundDrawable(new ShapeDrawable(new Shape() {
@Override
public void draw(Canvas c, Paint p) {
p.setColor(Color.RED);
p.setStyle(Paint.Style.FILL);
int h = c.getHeight();
c.drawRoundRect(new RectF(0,0,c.getWidth(),h),h/2,h/2,p);
}
}));
@Override
public void draw(Canvas c, Paint p) {
p.setColor(Color.RED);
p.setStyle(Paint.Style.FILL);
int h = c.getHeight();
c.drawRoundRect(new RectF(0,0,c.getWidth(),h),h/2,h/2,p);
}
}));
2017-03-04
我覺得教學(xué)網(wǎng)站大都講得是初級課程,一般看書都能看懂,然后不喜歡看書的人就會覺得老師講得真好,。。。,真搞笑
2017-02-28
lp.leftMargin = (int) (position * mScreen1_3 + (positionOffset )
* mScreen1_3);實現(xiàn)導(dǎo)航欄滑動不需要老師那么麻煩,這一句就可以
* mScreen1_3);實現(xiàn)導(dǎo)航欄滑動不需要老師那么麻煩,這一句就可以
2016-12-06
Longing_0
直接lp.leftMargin= (int) (mCurrentPageIndex*mScreen1_3+(positionOffset+position-mCurrentPageIndex)*mScreen1_3);
就不用判斷了吧
這位同學(xué)的很好
直接lp.leftMargin= (int) (mCurrentPageIndex*mScreen1_3+(positionOffset+position-mCurrentPageIndex)*mScreen1_3);
就不用判斷了吧
這位同學(xué)的很好
2016-11-26
不管怎么說,先解決問題:
先把.9.png格式的兩張圖片放到drawable文件夾下,沒有就在res下創(chuàng)建drawable,雙擊圖片,在右邊界面會顯示一個圖片(可編輯),需要做的操作就是把兩個圖片都用帶顏色的邊框起來,上下左右四個方向都需要(就是你鼠標放上去后有一個向上/下拉的箭頭,然后你試試就明白我說什么了)。
根據(jù)上網(wǎng)查詢資料,報錯的原因就是因為androidstdio檢查.9格式的規(guī)則很嚴格,老師給的圖片是不規(guī)范的.9格式圖片,所以編譯不成功。
.9格式的圖片一般都是放在drawable文件夾下的,如果.9圖片是規(guī)則的,就可以直接使用了。
希望能幫到你~
先把.9.png格式的兩張圖片放到drawable文件夾下,沒有就在res下創(chuàng)建drawable,雙擊圖片,在右邊界面會顯示一個圖片(可編輯),需要做的操作就是把兩個圖片都用帶顏色的邊框起來,上下左右四個方向都需要(就是你鼠標放上去后有一個向上/下拉的箭頭,然后你試試就明白我說什么了)。
根據(jù)上網(wǎng)查詢資料,報錯的原因就是因為androidstdio檢查.9格式的規(guī)則很嚴格,老師給的圖片是不規(guī)范的.9格式圖片,所以編譯不成功。
.9格式的圖片一般都是放在drawable文件夾下的,如果.9圖片是規(guī)則的,就可以直接使用了。
希望能幫到你~
2016-11-21