Android培训
美国上市Android培训机构

400-111-8989

热门课程

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

  • 时间:2015-01-07
  • 发布:达内
  • 来源:达内

学习任何一门语言都是一样的,高级语言尤如此。不能说哪门语言最好,也没有人说现在学习哪门高级语言最好找工作。不管哪门语言,学好了、学熟练、学通了比什么都好。今天达内培训就来讲述一下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;

}

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

上一篇:想买Android平板?请注意这五点
下一篇:Android培训之ImageView讲解

Android 弹性动画的三种实现方式

Android培训教程:Android Gradle高级用法,动态编译技术

Android程序员 那些你不可错过的好书

Android 利用Gradle实现app的环境分离

选择城市和中心
贵州省

广西省

海南省