• wing带你玩转自定义view系列(2) 简单模仿qq未读消息去除效果

    时间:2024-01-12 13:41:30

    上一篇介绍了贝塞尔曲线的简单应用 仿360内存清理效果这一篇带来一个  两条贝塞尔曲线的应用 : 仿qq未读消息去除效果。转载请注明出处:http://blog.csdn.net/wingichoy/article/details/50503630老规矩,先上效果图:qq的未读消息去除很炫酷,其实就...

  • 自定义控件(视图)2期笔记13:View的滑动冲突之 内部拦截法

    时间:2024-01-08 08:39:43

    1. 内部拦截法:父容器不拦截事件,所有的事件全部都传递给子元素,如果子元素需要此事件就直接消耗掉,否则就交给父容器进行处理。这种方法和Android中的事件分发机制不一样,需要配合requestDisallowInterceptTouchEvent方法才能正常工作,使用起来较外部拦截法稍显负责一点...

  • 自定义控件(视图)2期笔记12:View的滑动冲突之 外部拦截法

    时间:2024-01-08 08:22:50

    1. 外部拦截法:点击事件通过父容器拦截处理,如果父容器需要就拦截,不需要就不拦截。这种方法比较符合事件分发机制。外部拦截法需要重写父容器的onInterceptTouchEvent方法,在内部做相应的拦截即可。这种方法的伪代码,如下: @Override public boolean on...

  • iOS中 xib自定义View在storyboard中的使用

    时间:2024-01-07 18:16:42

    1,创建UIView 的SubClass 命名为MyView2, new一个名为MyView的xibp13,配置xib的属性p24,为View 添加背景色,添加一个按钮并定制按钮约束,这里我添加的约束为垂直居中,Button与View等宽,Button左边起点位置为0。p35,设置xib中的File...

  • Android 自定义View之自绘控件

    时间:2024-01-03 14:35:51

    首先要提前声明一下,我对于自定义View的理解并不是很深,最近啃了几天guolin博主写的关于自定义View的博客,讲的非常棒,只不过涉及到源码和底层的一些东西,我自己就懵逼了,目前只是会了关于自定义View的简单使用,不过还是要写出来,当做练习了,哈哈~对于一些没有接触过的初学者,希望会有所帮助,...

  • Android自定义View——实现字母导航栏

    时间:2023-12-28 15:48:57

    1、自定义View实现字母导航栏2、ListView实现联系人列表3、字母导航栏滑动事件处理4、字母导航栏与中间字母的联动5、字母导航栏与ListView的联动1、先看主布局,方便后面代码的说明2、分析自定义字母导航栏1.我们在使用的时候把宽设置为20dp,高设置为填充父控件,所以这里获取的宽度为2...

  • ios --xib自定义,解决在导航栏不透明的情况下,自定义xib view高度被压缩64的问题

    时间:2023-12-28 15:14:58

    在使用xib自定义view的时候,个人习惯性的直接使用xib中的约束,所以自然而然的要打开Autolayout。以前在使用的时候没有发现什么问题,最近项目中使用的时候突然发现在导航栏透明的情况下,出现实际的frame比设置的frame高度缩小64的问题,然后上网查找各种博客,最后差点被五花八门的写法...

  • android 每个块半径不同的扇形图,自定义view

    时间:2023-12-28 15:11:48

    1.首先看效果图2.自定义PieChartView,继承自View,下边为PieChartView代码package com.yingjinbao.im.peach.customview;import android.content.Context;import android.graphics.C...

  • android 自定义view之 TypeArray

    时间:2023-12-27 15:22:11

    在定义view的时候,我们可以使用系统提供的属性,也可以自定义些额外的属性来设置自定义view的样式,这个时候,我们就需要TypeArray,字面意思就是Type 数组。今天我们就讲讲如何自定义View的属性。TypeArray是和xml文件联合使用,在android中,很多都是和xml文件联合使用...

  • 自定义View(三)实现简单的可拖动、可缩放的ImageView

    时间:2023-12-26 22:46:19

    实现技术主要用到1、多点触摸  2、matrix的矩阵,平移、缩放根据手指的数量判断是进行的拖动、还是缩放动作package com.bi.xintest;import android.content.Context;import android.graphics.Bitmap;import and...

  • View (二) 自定义属性

    时间:2023-12-23 13:29:12

    主要有三种方法可以实现自定义属性。方法一:不使用命名空间,不使用attrs.xml文件。通过attrs.getAttributeResourceValue方法拿到属性值方法二: 使用命名空间, 不使用attrs.xml文件。通过attrs.getAttributeResourceValue方法拿到属...

  • Android Fragment 生命周期及其API使用(建议使用自定义View替换Fragment)

    时间:2023-12-22 16:01:45

    使用Fragment 官方例子中显示:例如:一个学生Fragment,需要传入studentId,进行http请求显示,那么setArguments后防止杀掉Fragment后,参数为0,显示不了数据。 public static StudentFragment newInstance(int st...

  • Android 自定义View修炼-打造完美的自定义侧滑菜单/侧滑View控件

    时间:2023-12-22 09:46:48

    一、概述在App中,经常会出现侧滑菜单,侧滑滑出View等效果,虽然说Android有很多第三方开源库,但是实际上咱们可以自己也写一个自定义的侧滑View控件,其实不难,主要涉及到以下几个要点:1.对Android中Window类中的DecorView有所了解2.对Scroller类实现平滑移动效果...

  • ios 在storyboard 和 xib中,显示自定义view的预览效果

    时间:2023-12-18 12:33:27

    发现FSCalendar这个控件能在xib中显示预览效果,是怎么实现的呢?其中涉及的知识又有哪些?主要就是IBInspectable 和 IB_DESIGNABLE先看 IBInspectable,来个小demo#import <UIKit/UIKit.h>@interface View...

  • Android 自定义View实现QQ运动积分抽奖转盘

    时间:2023-12-15 20:31:04

    因为偶尔关注QQ运动, 看到QQ运动的积分抽奖界面比较有意思,所以就尝试用自定义View实现了下,原本想通过开发者选项查看下界面的一些信息,后来发现积分抽奖界面是在WebView中展示的,应该是在H5页面中用js代码实现的,暂时不去管它了。这里的自定义View针对的是继承自View的情况,你可以将C...

  • Android的自定义View及View的绘制流程

    时间:2023-12-13 23:06:40

    目标:实现Android中的自定义View,为理清楚Android中的View绘制流程“铺路”。想法很简单:从一个简单例子着手开始编写自定义View,对ViewGroup、View类中与绘制View相关的方法解析,并最终弄清楚View的绘制流程。View类代表用户界面组件的基本构建块;View在屏幕...

  • 自定义View的学习(一) 自绘制控件

    时间:2023-12-09 13:36:39

    一、自绘控件就是自己绘制的控件,通过onDraw()方法将控件绘制出来  自定义一个可点击的View  这个View可以记住用户点击的次数public class CounterView extends View implements OnClickListener { private Pai...

  • Android 自定义View (三) 圆环交替 等待效果

    时间:2023-12-04 09:16:58

    转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/24500107一个朋友今天有这么个需求(下图),我觉得那自定义View来做还是很适合的,就做了下,顺便和大家分享下,对于自定义View多练没坏处么。如果你看了前两篇,那么这篇一定so...

  • Android自定义view(一):制作一个最最最简单的自定义view

    时间:2023-12-02 13:46:43

    转载:https://blog.csdn.net/wsyizmao/article/details/78491422浅谈安卓自定义view(一):制作一个最最最简单的自定义view对于安卓程序员来说,自定义view简直很重要,毕竟有很多功能,譬如圆形头像这些,用单纯的原生非常难以实现,而用自定义vi...

  • android显示通知栏Notification以及自定义Notification的View

    时间:2023-12-02 10:02:33

    遇到的最大的问题是监听不到用户清除通知栏的广播。所以是不能监听到的。自定义通知栏的View,然后service运行时更改notification的信息。/** * Show a notification while this service is running. * 在servic...