`
407827531
  • 浏览: 1073101 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

旋转中 android 的视图按钮

 
阅读更多

推荐安卓开发神器(里面有各种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;
}
}

 

分享到:
评论

相关推荐

    安卓Android工具栏刷新按钮的动画旋转效果实现

    在安卓(Android)应用开发中,用户界面的交互体验至关重要,而刷新按钮的动画效果是提升用户体验的一个关键因素。在本教程中,我们将探讨如何在Android工具栏中实现一个点击后由单箭头变为旋转圆圈的刷新按钮动画...

    android 仿音量旋转按钮

    在Android开发中,为了提供用户友好的交互体验,有时我们需要创建自定义视图来模仿系统功能,例如音量控制的旋转按钮。这个“android 仿音量旋转按钮”项目就是一个实例,它允许用户通过旋转来调整音量,类似于手机...

    android RotateButton 旋转圆环

    "android RotateButton 旋转圆环"是一个自定义按钮控件,专为录音功能设计,它在用户触发录音时显示一个旋转的圆环动画,点击后按钮转换为停止按钮,并继续展示旋转效果,直至录音结束。这个控件的实现涉及到多个...

    Android 自定义View-旋转小按钮(修复bug)

    总的来说,"Android自定义View-旋转小按钮"项目涵盖了自定义View的基本流程,包括继承View类、重写`onDraw()`、实现动画效果、设置可配置属性以及处理用户交互。这个案例对于深入理解Android UI编程非常有帮助。

    Android 视图上下左右45度滑动效果.zip

    总之,这个压缩包提供的资源可以帮助开发者学习和实现Android视图的45度角滑动效果,无论是为了创建独特的用户界面,还是利用现成的库如ResideMenu来增强应用的交互体验。在实际开发中,理解并掌握这些技巧将有助于...

    Android 类似于ArcMenu(github上开源项目)的自定义多个按钮视图

    2. **动画效果**:为了实现弧形展开效果,我们需要利用Android的动画库,如ObjectAnimator或ValueAnimator来控制按钮的移动和旋转。此外,可能还需要结合PropertyAnimation API来实现更复杂的动画效果。 3. **事件...

    android特效按钮点击效果.zip

    在Android开发中,按钮(Button)的点击效果是用户界面(UI)设计的重要组成部分,它不仅增强了用户体验,还能提升应用的交互性和吸引力。"android特效按钮点击效果.zip"这个压缩包可能包含了一些特殊的按钮动画或者...

    android的绕Y轴旋转动画

    在Android开发中,实现物体绕Y轴旋转的动画是一种常见的视觉效果,这通常涉及到对View或者整个布局的3D变换。这种效果可以增加用户界面的交互性和吸引力,尤其是在设计游戏或者复杂的用户界面时。在本场景中,描述...

    安卓旋转按钮eclipse

    总之,"安卓旋转按钮eclipse"项目提供了一个自定义视图的实战案例,它涉及到Android UI设计、事件处理、动画实现等多个关键知识点。通过学习和理解这个项目,开发者可以提升对Android自定义组件的理解,从而在实际...

    ANDROID 仿path按钮效果(无旋转)

    "ANDROID 仿path按钮效果(无旋转)"是一个尝试模拟iOS中的Path应用风格的按钮设计,它着重于提供一个美观而简洁的交互元素,而不涉及复杂的旋转动画。在这个项目中,我们将深入探讨如何在Android中实现这样的按钮...

    android活动按钮变大

    首先,Android中的按钮(Button)是视图(View)的一种,我们可以直接在布局文件中定义按钮,并通过设置属性来调整其大小、样式等。例如,使用XML布局文件中的`<Button>`标签,可以这样创建一个按钮: ```xml ...

    android特效按钮点击效果

    首先,Android中的按钮(Button)是视图控件(View)的一种,它提供了基本的点击事件处理能力。我们可以通过设置按钮的背景资源来改变其默认样式,以实现不同的点击效果。通常,我们可以使用XML drawable文件来定义...

    Android例子源码按钮旋转和动态上推menu效果

    这个"Android例子源码按钮旋转和动态上推menu效果"示例就是一个很好的实践,它展示了如何通过编程手段实现两个核心功能:按钮旋转动画以及菜单的动态上推效果。这两种效果在许多现代应用程序中都非常常见,比如百度...

    Android悬浮按钮

    在Android开发中,"悬浮按钮"(FloatingActionButton)是一种常见的UI元素,主要目的是提供一个突出且易于触及的交互点,通常用于执行主要或次级操作。Android悬浮按钮的设计旨在遵循Material Design规范,它是一个...

    android视图的例子

    本示例主要关注Android视图的使用,特别是与多媒体相关的部分,如图像、音频和视频的展示。这个压缩包可能包含了一个章节(Ch 6 - Views)的源代码,用于演示如何在Android应用中处理多媒体内容。 首先,让我们深入...

    Android TextView 45度倾斜旋转效果

    `textAlignment`用于控制文字在视图中的对齐方式,`transformPivotX`和`transformPivotY`则是设置旋转的基点,通常设置为“50%”以使基点位于View中心。 示例代码如下: ```xml android:id="@+id/myTextView" ...

    android圆形360旋转按钮

    在Android开发中,创建独特且吸引用户的界面是至关重要的,其中按钮控件是用户交互的核心元素之一。"Android圆形360旋转按钮"是一个专为提升用户体验设计的组件,它结合了美观与动态效果,带给用户更加直观的操作...

    Android-一个数据加载状态的Android自定义视图

    在这个主题中,我们将深入探讨如何创建一个自定义的Android视图来展示数据加载的不同状态,如加载中、空数据、错误和成功。 首先,让我们定义"数据加载状态视图"的基本需求。通常,这样的视图应该包括以下几个部分...

    android简单旋转菜单

    在Android开发中,创建引人注目的用户界面是至关重要的,而旋转菜单是一种常见的交互元素,可以提升应用的用户体验。本篇文章将详细讲解如何利用Android的动画系统来实现一个简单的旋转菜单,即“android简单旋转...

    android按钮点击动画特效

    首先,Android提供了多种方式来实现按钮点击动画,如属性动画(Property Animation)、帧动画(Frame Animation)以及视图动画(View Animation)。其中,属性动画是Android 3.0及以上版本引入的,它能直接改变对象...

Global site tag (gtag.js) - Google Analytics