• 关于

    控ondraw定义

    的搜索结果
  • 自定义控件详解(一):Paint类与Canvas类

      前言:     自定义控件必需的两个类:Paint与Canvas   Paint    ---  相当于绘图的"笔"   Canvas --- 相当于绘图的"纸"    一、Paint     绘图笔,即用来设定比如 颜色、线条宽度、线条透明度等熟悉的。   看一下Paint类所有的setXX...

    文章 听着music睡 2017-03-31 612浏览量

  • 自定义的一个仿ios开关效果的SwitchButton

    项目需求,本来想找网上的直接用,但是自己也不是太忙,就说自己写下吧。用了一上午的时间调试出来了基本的效果:         原理:          通过自定义View来进行按钮的绘制。        知识点:           (1)继承view,实现构造方法,熟练使用onDraw(Canv...

    文章 非花非雾 2015-09-15 2440浏览量

  • Android 自定义控件开发入门(一)

    作为一个有创意的开发者,或者软件对UI设计的要求比较高,你经常会遇到安卓自带的控件无法满足你的需求的情况,这种时候,我们只能去自己去实现适合项目的控件。同时,安卓也允许你去继承已经存在的控件或者实现你自己的控件以便优化界面和创造更加丰富的用户体验。   那么怎样来创建一个新的控件呢?  这得看需...

    文章 mingchaosun 2014-08-09 1455浏览量

  • 万券齐发助力企业上云,爆款产品低至2.2折起!

    限量神券最高减1000,抢完即止!云服务器ECS新用户首购低至0.95折!

    广告

  • Android开发实践:自定义带动画的View

      对于一个自定义View来说,onMeasure只是用来计算View尺寸,onDraw()才是真正执行View的绘制,所以一般我们都需要重写onDraw()函数来绘制我们期望的UI界面。下面我以一个具体的例子探索自定义View的onDraw()的实现过程和关键点。     我们的目标是制作一个...

    文章 技术小阿哥 2017-11-26 577浏览量

  • 【Android开发】图形图像处理技术-旋转、缩放、倾斜和平移图像

    一.旋转图像 使用Android提供的android.graphics.Matrix类的setRotate()、postRotate()和preRotate()方法,可以对图像进行旋转。 由于这三种方法处理方法名不同外,语法格式等均相同,下面将以setRotate()方法为例来进行介绍。setRo...

    文章 光仔december 2015-05-09 2107浏览量

  • MFC设置窗体背景图片(画刷) .

    from:http://blog.csdn.net/leolee82/article/details/6992626   先载入一张图片,ID为IDB_BITMAP2 TestDlg.h中:CBrush m_brBk;//在public中定义TestDlg.cpp中:在初始化函数OnInitDia...

    文章 double2li 2012-07-17 1159浏览量

  • vc++学习篇(二)——打印和视频功能的实现

    好久没有写技术文章了,这次是因为接了学校的一个活,没有办法,逼迫我继续学习vc++,现在不得已又硬着头皮去学习了,虽然自己知道这个东西很难,但是相信自己一定回胜利,而且,自己还有这么多朋友帮助,相信自己一定回学回的。 这次老师让我们回去了准备把以前的一个招生的系统的给更改以下,主要是添加两个功能:...

    文章 孤剑 2005-01-28 657浏览量

  • 3.2 自定义控件基础 之 View的测量

    本文对应项目的码云地址:https://gitee.com/wanchuanxy/AndroidHeroesTest/tree/master/3/SystemWidget 在现实生活中,如果我们去画一个图形,就必须知道它的大小和位置。Android系统在绘制View之前也必须对View进行测量,...

    文章 李蔚蓬 2018-08-07 494浏览量

  • Android -- 自定义View

    步骤 自定义View的属性 在View的构造方法中获得我们自定义的属性 重写onMesure 重写onDraw 自定义View的属性 在res/values/下建立一个attrs.xml ,在里面定义我们的属性和声明我们的整个样式: <?xml version="1.0" encod...

    文章 老朱教授 2017-10-01 853浏览量

  • 自定义控件探索之旅一2(笔记)

    前言:这是自定义控件探索之旅的第二篇,上一篇主要介绍了安卓自定义控件的基础,这些基础内容主要有Android的坐标系、角度与弧度的换算、安卓的颜色介绍。这一篇我们继续自定义控件的探索之旅。 自定义ViewGroup 和 自定义View的基本概念: 我们知道,自定义控件的第一步(也就是写代码的第一步...

    文章 小猪看流星 2018-04-02 734浏览量

  • Android模糊图像

    在Android中,我们可以实现很多很酷的处理图片的效果。在2014年某次会议的讲演《图像的魔力》中,我介绍了其中的一部分。其中的一项技术是如何模糊图像,示例代码是使用RenderScript实现的,因为在Android中没有内置的可使用的简单的API。在这个系列中,我们将着眼于RenderScr...

    文章 广贤 2014-04-25 1082浏览量

  • android自定义控件(理论知识学习 +自定义属性的讲解)

    View树和UI界面架构图   UI界面架构图: android视图最外层是一个window对象。 phoneWindow来实现。 phoneWindow将一个decorView作为整个布局的根view. 屏幕分为TitleView和ContentView. ContentVie...

    文章 西北野狼 2015-11-01 699浏览量

  • 自定义控件详解(六):Paint 画笔MaskFilter过滤

      首先看一个API:setMaskFilter(MaskFilter maskfilter): 设置MaskFilter,可以用不同的MaskFilter实现滤镜的效果,如滤化,立体等。 以下有两个MaskFilter的子类可供选择: BlurMaskFilter:指定了一个模糊的样式和半径来...

    文章 听着music睡 2017-06-13 712浏览量

  • 自定义控件基础 之 3.4 ViewGroup的测量 & 3.5 ViewGroup的绘制

    ViewGroup的测量 之前分析中说了,ViewGroup会去管理其子View,其中一个管理项目就是负责子View的显示大小。当ViewGroup的大小为wrap_content时,ViewGroup就需要对子View进行遍历,以便获得所有子View的大小,从而来决定自己的大小。而在其他模式下则...

    文章 李蔚蓬 2018-08-07 408浏览量

  • Android应用性能优化最佳实践.2.4 避免过度绘制

    2.4 避免过度绘制 过度绘制(Overdraw)是指在屏幕上的某个像素在同一帧的时间内被绘制了多次。在多层次重叠的UI结构(如带背景的TextView)中,如果不可见的UI也在做绘制的操作,就会导致某些像素区域被绘制了多次,从而浪费多余的CPU以及GPU资源。 当设计上追求更华丽的视觉效果时,...

    文章 华章计算机 2017-05-02 2139浏览量

  • Android自定义Tablayout下划线指示器Indicator:设置宽高、圆角、渐变颜色

    Android自定义Tablayout下划线指示器Indicator:设置宽高、圆角、渐变颜色 Android原生的Tablayout下面有一个指示器(指示线、下划线),如图所示:详情见附录1。但是Android原生的Tablayout指示器Indicator自定义空间很有限,能设置颜色,如果想把...

    文章 开开心心过 2018-04-27 4800浏览量

  • [Android Pro] Android开发实践:自定义ViewGroup的onLayout()分析

    reference to : http://www.linuxidc.com/Linux/2014-12/110165.htm 前一篇文章主要讲了自定义View为什么要重载onMeasure()方法(见 http://www.linuxidc.com/Linux/2014-12/110164.ht...

    文章 最美的回忆 2017-07-12 627浏览量

  • Android自定义view之圆形进度条

    本节介绍自定义view-圆形进度条 思路: 根据前面介绍的自定义view内容可拓展得之; 1:新建类继承自View 2:添加自定义view属性 3:重写onDraw(Canvas canvas) 4:实现功能 下面上代码1.自定义view代码: public class CustomView e...

    文章 一叶飘舟 2015-09-01 1543浏览量

  • Android 自定义控件

    (属性其实就一是一对Key-value的玩意,然后在代码中对这些进行控制,Android的AttributeSet 让我想起了dojo中的玩意,这个其实就是一个键值对的集合,在构造函数中传入的……) 所谓自定义控件(或称组件)也就是编写自己的控件类型,而非Android中提供的标准的控件,如Tex...

    文章 醉意人间 2014-12-15 464浏览量

  • Android开发技巧——自定义控件之自定义属性

    Android开发技巧——自定义控件之自定义属性 掌握自定义控件是很重要的,因为通过自定义控件,能够:解决UI问题,优化布局性能,简化布局代码。 上一篇讲了如何通过xml把几个控件组织起来,并继承某个ViewGroup子类,把它们封装起来使用。这是我们接触到的最简单的一种自定制控件了。但许多时...

    文章 浩码农 2015-11-24 765浏览量

  • 21、深入浅出MFC学习笔记,Application Framework简介

    1、Application Framework是一个完整的程序模型;是一组合作无间的对象,彼此藉消息的流动而沟通,并且互相调用对方的函数以求完成任务。<?xml:namespace prefix = o /> 2、“整厂整线”最重要最有价值的是各单元之间的流程与控制。 3、所谓co...

    文章 hopegrace 2011-02-26 745浏览量

  • [Chromium] Chromium Android WebView层的设计

    Chromium Android WebView是Chromium专为Android WebView提供一个对Content的封装层。从整体上来看可以理解为一个特殊化的Embedder, 功能可以概括为:    1. 对Content和部分Browser Components封装到Java实现,供...

    文章 horky 2015-04-07 1428浏览量

  • 自定义控件之圆形颜色渐变进度条--SweepGradient

      前几天在群里面有人找圆形可颜色渐变进度条,其中主要的知识点是SweepGradient; mSweepGradient = new SweepGradient(240, 360, new int[] {  Color.CYAN,  Color.DKGRAY,  Color.GRAY,  C...

    文章 西北野狼 2015-12-05 816浏览量

  • Android性能优化

    针对Android的性能优化,主要有以下几个有效的优化方法: 1.布局优化 2.绘制优化 3.内存泄漏优化 4.响应速度优化 5.ListView/RecycleView及Bitmap优化 6.线程优化 7.其他性能优化的建议 下面我们具体来介绍关于以上这几个方面优化的具体思路及解决方案。 ...

    文章 Android进阶开发 2019-04-11 620浏览量

  • Android人脸检测介绍

    自从Play Services 8.1中引入了Vision开发库,开发者可以方便地对视频或图像进行人脸定位。只要有一张包含了人脸信息的图片,你就可以收集每一张图片上的人脸信息,例如人脸的位置、是否微笑、睁眼或者闭眼和他们具体的面部特征。 这些信息对于许多应用来说是非常有用的,例如一个相机应用可以利...

    文章 玄学酱 2017-08-03 1400浏览量

  • Android自定义View 画弧形,文字,并增加动画效果

    一个简单的Android自定义View的demo,画弧形,文字,开启一个多线程更新ui界面,在子线程更新ui是不允许的,但是View提供了方法,让我们来了解下吧。 1.封装一个抽象的View类   BaseView.java /**    * 封装基本View   * @author an...

    文章 ansen_666 2016-04-29 7795浏览量

  • Android应用开发初印象

    前段时间终于拿下了蓄谋已久的HTC G2 TIM,并且在手机上安装了各种各样的软件好好的玩了一把。总体感觉Android的应用相对来说还是少了一些,耐玩的游戏还不多。其中钻石迷情(jewels)还算是比较耐玩的,时间模式下我现在的最高分是46230,和高手比起来,不知道这个分数是不是还低了些呢,呵...

    文章 科技小毛 2017-09-11 905浏览量

  • Android实例剖析笔记(三)

    上一篇文章介绍了Android的菜单机制,并动手做了一个实验来探究动态菜单的实验机制。这一篇将重点介绍Activity的生命周期,通过一个简单的实验来摸索状态转换的机制,最后介绍NotePad中使用的自定义控件技术。 Activity的生命周期       Activity类中有许多onXXX...

    文章 嗯哼9925 2018-01-07 921浏览量

  • 自定义初学4——自定义属性

    前面只是简单说了自定义View,接下来我们再来个增强版——自定义View的属性 1、自定义View的属性,首先在res/values/  下建立一个attrs.xml , 在里面定义我们的属性。 <resources>     <declare-styleable name...

    文章 爆米花9958 2016-04-18 498浏览量

  • Android属性动画完全解析(中),ValueAnimator和ObjectAnimator的高级用法

    转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/43536355 大家好,在上一篇文章当中,我们学习了Android属性动画的基本用法,当然也是最常用的一些用法,这些用法足以覆盖我们平时大多情况下的动画需求了。但是,正如上篇文章当...

    文章 一叶飘舟 2015-05-07 1297浏览量

1 2 3 >

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT