当前位置: 代码迷 >> canvas的解决方案
 
  • Android自定义控件View(3)组合控件

    Android自定义控件View(三)组合控件不少人应该见过小米手机系统音量控制UI,一个圆形带动画效果的音量加减UI,效果很好看。它是怎么实现的呢?这篇博客来揭开它的神秘面纱。先上效果图相信很多人都知道Android自定义控件的三种方式,Android自定义控件View(一)自绘控件,Android自定义控件View(二)继承控件,还有就是这一节即将学习到的组合控件。我们通过实现圆形音量UI来讲...

    70
    热度
  • android动画片-tween动画实现原理

    android动画-tween动画实现原理现有的Android动画框架是建立在View的级别上的,在View类中有一个接口startAnimation来使动画开始,startAnimation函数会将一个Animation类别的参数传给View,这个Animation是用来指定我们使用的是哪种动画,现有的动画有平移,缩放,旋转以及alpha变换等。如果需要更复杂的效果,我们还可以将这些动画组合起来...

    42
    热度
  • Android中Bit地图,byte[],Drawable相互转化

    Android中Bitmap,byte[],Drawable相互转化一、相关概念1、Drawable就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还有可能是一个图层(LayerDrawable),我们根据画图的需求,创建相应的可画对象2、Canvas画布,绘图的目的区域,用于绘图3、Bitmap位图,用于图的处理4、Matri...

    38
    热度
  • Android中Bit地图和Drawable(转)

    Android中Bitmap和Drawable(转)转:http://dyh7077063.iteye.com/blog/970672?一、相关概念1、Drawable就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还有可能是一个图层(LayerDrawable),我们根据画图的需求,创建相应的可画对象2、Canvas画布,绘图...

    22
    热度
  • Google map google 地图 api / map有关

    Google地图googlemapapi/地图有关 第一种效果:可搜索,可以计算 ? ? 参考: ? http://www.ditu123.com/main/google_map_api.html#The_Hello_World_of_Google_Maps ? 代码: ? <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Strict//EN" "http...

    429
    热度
  • 揭底HTML5和CSS3

    揭秘HTML5和CSS3 互联网的发展总是在不断地催生新技术的产生,而HTML5和CSS3是最近一直被讨论的热门话题,对于每个互联网开发者尤其是前端开发者而言,都充满了好奇与渴望。那么HTML5和CSS3究竟有哪些让我们眼前一亮的东西呢?我在WebRebuild 北京交流会和珍珠奶茶帮上给大家分享了《揭秘HTML5和CSS3》,PPT在这里:http://docs.google.com/prese...

    219
    热度
  • 【Android应用开发技术:传媒开发】打印

    【Android应用开发技术:媒体开发】打印作者:郭孝星微博:郭孝星的新浪微博邮箱:[email protected]/**/博客:http://blog.csdn.net/allenwellsGithub:https://github.com/AllenWells在Android4.4以及更高版本的系统中,提供了直接从Android应用程序打印图片和文字的服务,包括打印图片、HTML页...

    28
    热度
  • Android 漂浮类动效的分析与实现

    Android漂浮类动效的分析与实现!尊重原创,欢迎转载,转载请注明:FROMGA_studiohttp://blog.csdn.net/tianjian4592注:因部分原因,本篇主要讲解动效分析的思路,不提供源码下载,请见谅......上一篇只讲了Canvas中的drawBitmap方法,并且还说的这个方法好像很腻害、能做出很多牛逼效果的样子,接下来这篇文章只是为了作为上一篇文章...

    75
    热度
  • Android应用程序UI硬件加速渲染的预加载资源map集服务(Asset Atlas Service)分析

    Android应用程序UI硬件加速渲染的预加载资源地图集服务(AssetAtlasService)分析我们知道,Android系统在启动的时候,会对一些系统资源进行预加载。这样不仅使得应用程序在需要时可以快速地访问这些资源,还使得这些资源能够在不同应用程序之间进行共享。在硬件加速渲染环境中,这些预加载资源还有进一步优化的空间。Android系统提供了一个地图集服务,负责将预加载资源合成为一个纹理上...

    190
    热度
  • Android 自定义 View 实现通讯录字母目录(仿微信通讯录)

    Android自定义View实现通讯录字母索引(仿微信通讯录)一、效果:我们看到很多软件的通讯录在右侧都有一个字母索引功能,像微信,小米通讯录,QQ,还有美团选择地区等等。这里我截了一张美团选择城市的图片来看看;我们今天就来实现图片中右侧模块的索引功能,包括触摸显示以选中的索引字母。这里我的UI界面主要是参照微信的界面来实现,所以各位也可以对照微信来看看效果,什么都不说了,只有效果图最具有说服力!...

    439
    热度
  • Android Scroller的使用及自小弟我理解

    AndroidScroller的使用及自我理解以前做一个看书的项目时,有个翻书的功能,当手指滑动书页移动一段然后抬起后,需要页面view自动完成剩余的操作:1、当滑动距离大于某个设定值时,自动滚动到末尾处,翻一页。2、当滑动距离小于该设定值时,自动回滚到起始处,还原。实现这个功能,当时是用了Scroller来实现的。我一步步来说下吧:1、Scroller的最简单用法解释网上有很多关于Scrolle...

    14
    热度
  • Android学习之——(2)项目中的网络连接相关以及Bit地图处理学习

    Android学习之——(2)项目中的网络连接相关以及Bitmap处理学习接上一篇http://blog.csdn.net/fu222cs98/article/details/21552199一、网络连接相关a.检查网络是否可用/***检查网络是否可用**@paramcontext*@return*/publicstaticbooleandetect(Contextcontext){Connect...

    31
    热度
  • Android控件Gallery3D成效

    Android控件Gallery3D效果效果图如下:贴上代码:1.扩展Gallery:publicclassGalleryFlowextendsGallery{privateCameramCamera=newCamera();//相机类privateintmMaxRotationAngle=60;//最大转动角度privateintmMaxZoom=-300;////最大缩放值privateint...

    31
    热度
  • 在源与目的地之间绘制路径并连接所有点(城市)时,在Google地图路径中获取意外线条

    问题描述 注意:仅在输入源和目标后单击“在GoogleMap上查看”按钮,仅在输入源和目标后单击添加路径点,并且不要将任何路径点文本框留为空白(即动态文本框) 从源代码获取的源代码,由geocodezip回答: //Codegoesherevarcnt=1;varautocomplete=[];varmarker=[];varmarkers=[];varusedIds=[];varm...

    26
    热度
  • 6、调用

    AndroidBitmapShader实战实现圆形、圆角图片转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/41967509,本文出自:【张鸿洋的博客】1、概述记得初学那会写过一篇博客Android完美实现图片圆角和圆形(对实现进行分析),主要是个自定View加上使用Xfermode实现的。其实实现圆角图片的方法应该很多,常见的就...

    89
    热度
  • Creating custom and compound Views in Android - Tutorial(通译)

    CreatingcustomandcompoundViewsinAndroid-Tutorial(翻译)CreatingcustomandcompoundViewsinAndroid-Tutorial(翻译)译前的:之前做了三篇学习笔记,从知乎上面看到了这篇英文的推荐,总的来说可以是一篇导读,没有相关的学习,看这篇,可以作为一个学习脉络导向;有相关的学习底子,可以作为一个基础夯实、思维理清。没想到...

    204
    热度
  • Android开发-仿景点通景区mapSurfaceView实现

    Android开发--仿景点通景区地图SurfaceView实现最近在帮老师做一个项目,类似于景点通的App手机应用,我们是要精细化一些室内的地图,室内的地图采用的是自己的一套定位机制,所有室内地图也要自己来实现,参考了网上一些例子,考虑到效率的问题,最后决定使用SurfaceView来进行地图绘制,实现的功能有:双击放大多点触摸放大地图拖拽添加地图标记效果图一张:代码思路1.处理缩放和拖拽事件在...

    26
    热度
  • Android自定义View,View中的原点坐标相关有关问题

    Android自定义View,View中的原点坐标相关问题我们自定义了View,但是有没想过一个问题,就是View中的(0,0)坐标,也就是原点坐标在哪??我们是不是有时候很困惑,接下来我们就来研究View中的原点坐标相关的问题。?一、newHelloView时View的原点我们通过从View中绘制一条从原点到右下角的线来看看这个View中的原点和这个View的宽和高。这里我们从onDraw(Ca...

    87
    热度
  • DragManager拖沓控制

    DragManager拖拉控制 讨厌的DragManager ? 在一个容器上覆盖了层,透明png,然后容器里面就接受不到drag的任何事件了。翻看flex框架代码发现是在DragProxy里面做的判断,还是没有对drag忽略的代码。 ? 没辙了,只好用MouseMove来做了: <?xml?version="1.0"?>?? <!--?Simple?example?to?de...

    258
    热度
  • 关于Javascript绘制图形技术的议论

    关于Javascript绘制图形技术的讨论目前,WEB的应用中,在页面上绘制图形的技术可以说是百花齐放,据了解主要有以下几种方式: 1、利用DIV+CSS+DHTML实现 2、利用Javascript库实现,例如jsDraw2D、高性能矢量图形库wz_jsgraphics.js 3、利用SVG/VML+JS库实现,例如Raphael.js库 本次发帖是想了解论坛里做过这块开发的兄弟们常用的...

    149
    热度