`
dowhathowtodo
  • 浏览: 805717 次
文章分类
社区版块
存档分类
最新评论

android--ImageView绘制开关按钮

 
阅读更多

今天弄了一下用图片绘制开关按钮.

效果图:

还有我两张start图片和stop图片就是上面的图片,到时候大家可以按照自己的图片调用..

Main.xml文件

在xml进入这段代码就ok了。

<ImageView
android:id="@+id/start"
android:layout_width="150.px"
android:layout_height="80.px"
android:src="@drawable/start"
android:layout_x="120.0px"
android:layout_y="250.0px"
/>

Activity文件

ok完成..

分享到:
评论

相关推荐

    Android基于ImageView绘制的开关按钮效果示例

     今天弄了一下用图片绘制开关按钮. 效果图: 还有我两张start图片和stop图片就是上面的图片,到时候大家可以按照自己的图片调用.. Main.xml文件 在xml进入这段代码就ok了。 &lt;ImageView Android:id=@+id/start...

    android-UI控件

    除此之外,Android还提供了一些高级控件,如Spinner(下拉列表)、ProgressBar(进度条)、RadioButton(单选按钮)和ToggleButton(开关按钮)。Spinner可以显示一个下拉菜单供用户选择;ProgressBar用于表示进度或...

    Android自定义View实现开关按钮

    `onMeasure()`计算View的尺寸,`onLayout()`决定View的位置,而`onDraw()`则绘制开关按钮的图形,包括背景和滑动按钮。记得在这三个方法中正确处理宽高测量和绘图逻辑,以确保开关按钮正常显示。 5. 为了响应用户的...

    Android中使用开关按钮设置图片显示方式的教学案例任务说明.pdf

    在Android应用开发中,使用开关按钮(Switch)来控制图片显示方式是一种常见的交互设计。本文将详细介绍如何在Android环境中创建一个教学案例,通过开关按钮来切换图片的显示效果,例如从正常显示到磨砂效果。这个...

    android:给整个页面添加上水印

    - 可以提供一个开关按钮,根据用户的选择动态添加或移除水印。添加时同上述步骤,移除时只需将水印的`ImageView`从布局中移除即可。 6. **使用第三方库** - 除了手动实现外,还可以利用第三方库如`Android-...

    android自定义选择开关switchButton

    2. **编写自定义View类**:继承自`android.view.View`或者`android.widget.Switch`,并重写必要的方法,如`onDraw()`来绘制开关的外观,`onTouchEvent()`处理触摸事件,实现滑动切换功能。 3. **状态设置**:在XML...

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

    ToggleButtons是Android中的一个开关按钮,可以用于表示两种互斥状态。在我们的多按钮视图中,ToggleButtons或许被用来表示按钮的选择状态,或者作为触发展开/关闭菜单的中心按钮。 总的来说,实现这样一个自定义...

    Android应用源码之(ImageButton图片按钮)-IT计算机-毕业设计.zip

    在毕业设计中,`ImageButton`可以广泛应用于各种场景,如导航栏的图标、设置项的开关按钮等。结合实际需求,可以设计出具有独特交互效果和功能的`ImageButton`,提升应用的美观度和易用性。 这个项目提供了一个...

    自定义滑动开关和切换按钮

    重写`onDraw()`方法绘制开关的图形,利用`Canvas`进行画布操作。同时,可以监听`onCheckedChanged()`事件,处理状态改变时的行为。为了实现滑动动画,可以使用`ObjectAnimator`或者自定义`ValueAnimator`来平滑地...

    Android自定义Switch控件

    在这个类中,我们可以覆盖onDraw()方法来自定义绘制,使用canvas对象来绘制开关的各个部分。同时,重写onTouchEvent()处理触摸事件,实现滑动开关的效果。 4. **动画效果**:为了使开关在切换状态时有动画效果,...

    Android消息提醒,小红点(支持圆、矩形、椭圆、圆角矩形、正方形,支持链式操作

    总的来说,这个Android消息提醒小红点组件展示了自定义视图、形状绘制、链式操作和工厂模式等核心编程概念,为Android开发者提供了一种灵活的方式来实现各种形状的消息提示,提升应用的用户界面体验。

    Android经典设计源码-ImageButton.rar

    在Android开发中,`ImageButton`是一个非常常见的控件,它结合了`ImageView`和`Button`的功能,允许用户点击图像来触发相应的事件。这个压缩包文件"Android经典设计源码-ImageButton.rar"很可能是包含了一个关于`...

    Android常见Views速查表

    - **`android:text`**: 设置按钮上显示的文字。 - 其他属性同 `TextView`。 **示例代码:** ```xml android:id="@+id/next_button" android:layout_width="wrap_content" android:layout_height="wrap_content...

    android各组件详解- View

    CheckBox、RadioButton、ToggleButton:分别代表复选框、单选按钮和切换按钮,用于实现多选、单选和开关等功能。 #### 7. EditText:编辑文本的输入框,允许用户输入和编辑文本数据。 #### 8. AutoCompleteTextView...

    Android项目滑动按钮,滑动锁的实现(已封装好,可直接使用).rar

    在Android开发中,滑动按钮(Slide Button)和滑动锁(Slide Lock)是一种常见的交互元素,常用于安全验证、开关控制等场景。本资源提供了一个已经封装好的Android滑动按钮和滑动锁的实现,方便开发者直接集成到自己...

    一个Demo让你掌握所有的android控件

    - Switch:开关,二选一的切换按钮。 - RatingBar:评分条,用户可以给内容打星。 4. 自定义视图: - 继承View或ViewGroup来创建自定义控件,满足特定需求,例如自定义动画效果、绘制特殊形状等。 5. 使用Demo...

    Android UI组件

    - Google推出的现代设计语言,提供了丰富的预设组件和交互效果,如浮动操作按钮、切换开关等。 - 使用`MaterialComponents`主题,可以轻松地将应用风格统一为Material Design。 7. **工具和库** - Android ...

Global site tag (gtag.js) - Google Analytics