Android培训之UI设计信息条数的实现

作者:达内 更新时间:2014-06-13 17:38 来源:达内 点击:
学习任何一门语言都是一样的,高级语言尤如此。不能说哪门语言最好,也没有人说现在学习哪门高级语言最好找工作。不管哪门语言,学好了、学熟练、学通了比什么都好。

学习任何一门语言都是一样的,高级语言尤如此。不能说哪门语言最好,也没有人说现在学习哪门高级语言最好找工作。不管哪门语言,学好了、学熟练、学通了比什么都好。今天达内培训就来讲述一下Android开发中UI设计信息条数的实现。

private Bitmap generateNumberIcon(int resId, int newsCount){

Bitmap icon = BitmapFactory.decodeResource(getResources(), resId);

int iconSize = icon.getWidth();

Bitmap mBitmap = Bitmap.createBitmap(iconSize, iconSize, Config.ARGB_8888);

Canvas canvas = new anvas(mBitmap);

Paint paint = new Paint();

paint.setDither(true);

paint.setFilterBitmap(true);

Rect src = new Rect(0, 0, iconSize, iconSize);

Rect dst = new Rect(0, 0,iconSize, iconSize);

canvas.drawBitmap(icon, src, dst, paint);

Paint countPaint = new Paint(Paint.ANTI_ALIAS_FLAG|Paint.DEV_KERN_TEXT_FLAG);

countPaint.setColor(getResources().getColor(R.color.red));

countPaint.setStyle(Paint.Style.STROKE

countPaint.setTypeface(Typeface.DEFAULT_BOLD);

countPaint.setTextSize(iconSize*2/3f);

canvas.drawText(String.valueOf(newsCount),iconSize/4 , iconSize*5/6, countPaint);

return mBitmap;

}

在达内能收获自己想要的知识,也能获得自己失去的光荣,如果你想摆脱现在的现状,为什么不来达内试一试,可能会发现一个不一样的自己。

标签:

相关阅读

达内新闻