• 自定义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...

  • Android中View的绘制过程 onMeasure方法简述 附有自定义View例子

    时间:2023-12-02 09:52:41

    Android中View的绘制过程 onMeasure方法简述 附有自定义View例子Android中View的绘制过程当Activity获得焦点时,它将被要求绘制自己的布局,Android framework将会处理绘制过程,Activity只需提供它的布局的根节点。绘制过程从布局的根节点开始,从...

  • 【转】Android中View的绘制过程 onMeasure方法简述 附有自定义View例子

    时间:2023-12-02 09:50:33

    Android中View的绘制过程当Activity获得焦点时,它将被要求绘制自己的布局,Android framework将会处理绘制过程,Activity只需提供它的布局的根节点。绘制过程从布局的根节点开始,从根节点开始测量和绘制整个layout tree。每一个ViewGroup 负责要求它的...

  • Android中自定义样式与View的构造函数中的第三个参数defStyle的意义

    时间:2023-12-02 09:41:06

    零、序一、自定义Style二、在XML中为属性声明属性值1. 在layout中定义属性2. 设置Style3. 通过Theme指定三、在运行时获取属性值1. View的第三个构造函数的第三个参数defStyle2. obtailStyledAttributes3. Example四、结论与代码下载零...

  • Android绘图机制(二)——自定义View绘制形, 圆形, 三角形, 扇形, 椭圆, 曲线,文字和图片的坐标讲解

    时间:2023-12-01 19:28:21

    Android绘图机制(二)——自定义View绘制形, 圆形, 三角形, 扇形, 椭圆, 曲线,文字和图片的坐标讲解我们要想画好一些炫酷的View,首先我们得知道怎么去画一些基础的图案,比如矩形,圆形,三角形,多边形等….新建一个项目然后我们创建一个listview,每个图案一个Activity,这...

  • android 自定义view 前的基础知识

    时间:2023-12-01 19:19:01

    本篇文章是自己自学自定义view前的准备,具体参考资料来自Android LayoutInflater原理分析,带你一步步深入了解View(一)Android视图绘制流程完全解析,带你一步步深入了解View(二)Android视图状态及重绘流程分析,带你一步步深入了解View(三)Android自定...

  • Android绘图机制(三)——自定义View的实现方式以及半弧圆新控件

    时间:2023-12-01 19:05:46

    Android绘图机制(三)——自定义View的三种实现方式以及实战项目操作在Android绘图机制(一)——自定义View的基础属性和方法 里说过,实现自定义View有三种方式,分别是1.对现有的控件进行扩展 2.通过组件来实现新的控件 3.重写View来实现全新的控件所以...

  • 安卓开发28:自定义View类

    时间:2023-12-01 18:59:03

    自定义View类通过自定义View类,可以自定义复杂的,按照自己需求的控件。一个简单的例子mainActivity.java 这个里面就是最普通的代码,但是给自定义的控件加上了一个onclick的时间package com.example.test.com;import android.app.Ac...

  • Android自定义View之CircleView

    时间:2023-11-30 21:15:37

    Android自定义View之CircleView版权声明:本文为博主原创文章,未经博主允许不得转载。转载请表明出处:http://www.cnblogs.com/cavalier-/p/5999037.html前言大家好,我是Cavalier,这次和大家分享一下《Android自定义View之Ci...

  • Android 自定义View修炼-Android实现圆形、圆角和椭圆自定义图片View(使用BitmapShader图形渲染方法)

    时间:2023-11-27 09:45:13

    一、概述Android实现圆角矩形,圆形或者椭圆等图形,一般主要是个自定义View加上使用Xfermode实现的。实现圆角图片的方法其实不少,常见的就是利用Xfermode,Shader。本文直接继承ImageView,使用BitmapShader方法来实现圆形、圆角和椭圆的绘制,等大家看我本文的方...