推荐安卓开发神器(里面有各种UI特效和android代码库实例)

我想要旋转 45 度的视图按钮。为此我写的代码,如下所示。现在旋转按钮本身,而不是文本或按钮上的标签是获取旋转。但我希望该按钮以获取旋转 45 度。如何可以完成这个。

公共类 MyButton 扩展按钮 {

public float degrees;
public float sWidth;
public float sHeight;

public MyButton(Context context) {
super(context);
// TODO Auto-generated constructor stub
}

@Override
protected void onDraw(Canvas canvas) {
// TODO Auto-generated method stub

canvas.save();
canvas.rotate(45.0f);
super.onDraw(canvas);

canvas.restore();
}

@Override
protected void onSizeChanged(int w, int h, int oldw, int oldh) {
// TODO Auto-generated method stub
super.onSizeChanged(w, h, oldw, oldh);
sWidth=w;
sHeight=h;
}
}

更多相关文章

  1. Dagger Hilt - Android官方推荐的依赖注入框架
  2. Android(安卓)中代码去模拟人的操作
  3. Android圆形头像的绘制(二)之自定义视图
  4. android GridView学习笔记
  5. 【工利其器】必会工具之(四)Refactor篇——Android(安卓)Studio在
  6. 【转】eclipse 上调试android的自带应用方法
  7. Android之Intent传递数据的方式
  8. Android点击Button切换多个图片显示
  9. Android(安卓)如何远端调试framework和APK?

随机推荐

  1. android 之 handler
  2. Java集合框架——Android中的ArrayList源
  3. Android Studio导入项目的gradle与studio
  4. Android Calendar一闪而过 无法创建event
  5. invalid resource directory name
  6. Android的SQLite使用实例
  7. Android 进程生命周期(Process Lifecycle
  8. 扔掉USB线,无需无线路由器,利用笔记本电脑(W
  9. IDEA 快捷键 Android Studio快捷键
  10. android中handler用法总结