当前位置: 代码迷 >> drawRect的解决方案
 
  • Android自定义view之作图实用型的柱形图和折线图

    Android自定义view之绘制实用型的柱形图和折线图概述:前几天突然需要做两种图表——柱形图、折线图,于是第一反应是先看看网上有没有现成的,结果有是有,但都不是我想要的,而且大多数不是用纯android代码完成,HTML5似乎完成这类工作要容易得多,但是我本人并不会HTML5,只能黯然神伤,掩面流泪,最终只能自己敲代码了。**知识点:**android自定义view、图形图像、Fragment...

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

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

    28
    热度
  • Android自学进程—Surfaceview整理总结

    Android自学历程—Surfaceview整理总结这里借鉴了不少博主的劳动成果,先表示感谢。(一定要自己整理才能看的进去~~)其实这里还有个疑惑,SurfaceView与View的区别,以及如何选择使用。涉及到画面更新的需求。一种是主动更新,另一种是被动更新。类似棋牌类游戏,需要被动的点击去触发它,完全可以采用View。而比如罗盘,需要一直在旋转,这个时候需要一个线程去处理它。此种情况选用Su...

    40
    热度
  • 进阶5之Android UI介面之(滑动效果之Gallery + GridView)

    进阶五之AndroidUI介面之(滑动效果之Gallery+GridView)人一生下就会哭,笑是后来才学会的。所以忧伤是一种低级的本能,而快乐是一种更高级的能力。本讲内容:滑动效果之Gallery+GridViewAndroid系统自带一个GridView和Gallery两个控件,GridView网格显示,Gallery单个浏览,两者结合起来可以真正实现Gallery浏览图...

    70
    热度
  • Android - 自定义View

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

    4
    热度
  • 《iPhone与iPad开发实战—iOS经典施用剖析》连载八

    《iPhone与iPad开发实战—iOS经典应用剖析》连载八3.3.5主视图控制器代码主视图控制器是MainViewController,由于视图使用的控件都已经在视图MainView中定义了,所以在视图控制器MainViewController代码很少了,在本应用中还设计了按钮按下和按钮选择时候的普通和高亮状态效果。这些效果可以在检查器中设定,也可以通过代码设定,本应用是通过代码设定这些效果。先...

    113
    热度
  • Android-SurfaceView的使用方法

    Android---SurfaceView的使用方法SurfaceView概要介绍SurfaceView在View层次内部提供了一个专用的绘图界面,你可以控制这个界面的格式以及尺寸。由于SurfaceView界面有Z轴顺序,因此SurfaceView可能在持有它的窗口的背后,它要冲破隐藏它的窗口,才会允许它的界面显示出来。View的层次管理会正确的处理界面的合成,通常,Surface...

    12
    热度
  • Android 自定义View (2) 进阶

    Android自定义View(二)进阶转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/24300125继续自定义View之旅,前面已经介绍过一个自定义View的基础的例子,Android自定义View(一),如果你还对自定义View不了解可以去看看。今天给大家带来一个稍微复杂点的例子。自定义View显示一张图片,下面包含图片的文本...

    210
    热度
  • Android OpenGL ES 画圆球

    AndroidOpenGLES画球体最近因为兴趣所向,开始学习OpenGL绘图。本文以“画球体”为点,小结一下最近所学。>初识OpenGLES接触OpenGL是从Android开始的。众所周知,AndroidView是线程不安全的,于是只允许在主线程中对View进行操作。然而假如我们需要实现复杂的界面,特别是开发游戏,在主线程中画大量图像,会耗费比较长的时间,使得主线程没能及时响应用户输入,...

    24
    热度
  • [Android] AsyncTask施用实例-加载网络图片

    [Android]AsyncTask使用实例---加载网络图片先上效果图。如demo_asynctask.gif对于图片的加载效果,见链接:[Android]PorterDuff使用实例----实现新浪微博图片下载效果本文参考链接:http://developer.android.com/reference/android/os/AsyncTask.htmlAsyncTask被设计成方便编写Thr...

    79
    热度
  • Android双SurfaceView兑现底部拍照,顶部绘图

    Android双SurfaceView实现底部拍照,顶部绘图当SurfaceHolder对象的类型设置为SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS时就只能拍照不能绘制了。为了既能通过SurfaceView拍照又能在上面绘制图形,可以通过双SurfaceView层叠的变通方式如下:用于绘制的SurfaceView,使其透明并位于顶部:packagecom.test...

    83
    热度
  • Android开发网上的一些主要知识点 [2]

    Android开发网上的一些重要知识点[2]11.AndroidJSON解析示例代码来自Google官方的有关Android平台的JSON解析示例,如果远程服务器使用了json而不是xml的数据提供,在Android平台上已经内置的org.json包可以很方便的实现手机客户端的解析处理。下面Android123一起分析下这个例子,帮助Android开发者需要有关HTTP通讯、正则表达式、JSON解...

    41
    热度
  • 戏说Android view 工作流程《上》

    戏说Androidview工作流程《下》遍历View树performTraversals()执行过程view树遍历概述还是回到ViewRoot.java,我们直接看performTraversals(),该函数就是android系统View树遍历工作的核心。一眼看去,发现这个函数挺长的,但是逻辑是非常清晰的,其执行过程可简单概括为根据之前所有设置好的状态,判断是否需要计算视图大小(m...

    39
    热度
  • [转]AsyncDisplayKit 课程:达到 60 FPS 的滚动帧率

    [转]AsyncDisplayKit教程:达到60FPS的滚动帧率[原文:https://github.com/nixzhu/dev-blog/blob/master/2014-11-22-asyncdisplaykit-tutorial-achieving-60-fps-scrolling.md]Facebook的Paper团队给我们带来另一个很棒的库:AsyncDisplayKit。这个库能让...

    271
    热度
  • 浅谈用jQuery兑现无刷新验证码

    浅谈用jQuery实现无刷新验证码 1.思路: 页面上的验证码图片是servlet,采用jquery实现异步校验信息 ? 2.所用到的文件 VerifyCodeServlet.java??--用于生成图片的servlet ResultServlet.java?????????--用于校验验证码正确性的servlet verifyCode.js?????????????????--校验的js文件 j...

    594
    热度
  • 分享开发 Android 手机施用的开发经验——QR生成器

    分享开发Android手机应用的开发经验——QR生成器首届Google暑期大学生博客分享大赛——2010Android篇声明一下:本次活动是谷歌举办的,要求是在校大学生。我今年本科毕业,但是继续上研了,目前好像处于无人管阶段,即不属于人事部也不属于教育部,不知道我有没有资格参加这个活动。好了,闲话少说,有没有资格暂且不管,先把博文写好吧。本文讲述的是我从接触android到开发出第一款软件的过程,...

    94
    热度
  • 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
    热度
  • 透过Servlet生成验证码图片(转)

    通过Servlet生成验证码图片(转)原文地址:http://www.cnblogs.com/xdp-gacl/p/3798190.html一、BufferedImage类介绍生成验证码图片主要用到了一个BufferedImage类,如下:创建一个DrawImageServlet,用来生成验证码图片1packagegacl.response.study;2importjava.awt.Color;...

    85
    热度
  • Android View作图及实践

    AndroidView绘制及实践概述整个View树的绘图流程是在ViewRoot.java类的performTraversals()函数展开的,该函数做的执行过程可简单概况为:-判断是否需要重新计算视图大小(measure)-判断是否重新需要安置视图的位置(layout)-判断是否需要重绘(draw)其整个流程图如下:图片来自:Android开源项目源码解析公共技术点中的View绘制流程在Andr...

    52
    热度