對于Android Studio,可能直接導入從GitHub下載好的BadgeView.java到項目之下是最簡單的方法,不需要導入badgeview.jar。
2017-04-11
按照老師的代碼編寫,則會在Android Studio的運行中報出異常:
Error: java.util.concurrent.ExecutionException: com.android.ide.common.proce...
原因是 top1_bg.9 并非是嚴格的.9格式圖片,我們必須刪掉它,直接用顏色#000000代替。
然后重啟,就可以了。但如果還是報同樣的錯誤,那就是tabline.9這張圖片也有問題,解決方法參見:http://www.xianlaiwan.cn/qadetail/73825 里面的“板栗酥餅”的方法。
Error: java.util.concurrent.ExecutionException: com.android.ide.common.proce...
原因是 top1_bg.9 并非是嚴格的.9格式圖片,我們必須刪掉它,直接用顏色#000000代替。
然后重啟,就可以了。但如果還是報同樣的錯誤,那就是tabline.9這張圖片也有問題,解決方法參見:http://www.xianlaiwan.cn/qadetail/73825 里面的“板栗酥餅”的方法。
2017-04-11
給大家提個醒,記得在tab的xml文件里面的textview中設置字體的顏色?。。。〔蝗蛔煮w默認顏色和背景色一樣!看不出來效果!花了一個小時改錯?。。?!結果是這個問題
2017-03-15
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
我覺得教學網站大都講得是初級課程,一般看書都能看懂,然后不喜歡看書的人就會覺得老師講得真好,。。。,真搞笑
2017-02-28