Android各种各样的Drawable-更新中

概述2D绘图通常情况下,我们很少直接使用Drawable的实现类,大部分的情况下还是使用xml的方式进行开发。只有在程序中需要动态的修改drawable的属性时,才需要使用具体的drawable类型提供的方法。事实上xml中配置的节点和Drawable的实现类是一一对应的。Android 在android.graphics.drawable包中提供了了很多Drawable抽象类的实现类:ColorD...
阅读(3084) 评论(0)

SurfaceView的那点事儿

View之孪生兄弟-SurfaceView概述Android系统中提供了View进行绘图处理,View可以满足大部分的绘图需求,但是在某些时候却力不从心,特别是进行一些开发的时候。一般的View通过刷新来重绘视图,Android系统通过发出VSYNC信号来进行屏幕的重绘,刷新的时间间隔是16ms。如果在16ms内View完成了所需要执行的操作,那么用户在视觉上就不会产生卡顿的感觉;而如果执行的逻辑太...
阅读(2758) 评论(0)

Android-Xml绘图

Android XML绘图XMl在Android中可不仅仅是一个布局文件、配置列表。它甚至可以变成一张画、一张图。Bitmap声明: res/drawable/bitmap.xml <bitmap xmlns:android="http://schemas.android.com/apk/res/android"...
阅读(5836) 评论(0)

Android动画效果-更新中

概述Android系统提供了三种实现动画的方式,一种是补间动画(Tween Animation 在SDK中成为View Animation),另一种是帧动画(Frame Animation 在SDK中称为Drawable Animation) ,第三种 属性动画(property animation )。 补间动画可以实现View组件的移动、放大、缩小以及渐变等效果 帧动画则提供了一种逐帧播放图片的...
阅读(2069) 评论(1)

Android-2D绘图

概述Android中使用图形处理引擎,2D部分是android SDK内部自己提供,3D部分是用Open GL ES 1.0大部分2D使用的api都在android.graphics和android.graphics.drawable包中。他们提供了图形处理相关的: Canvas、ColorFilter、Point(点)和RetcF(矩形)等,还有一些动画相关的:AnimationDrawable、...
阅读(2797) 评论(0)

Android绘图机制与处理技巧-更新中

概述这里我们主要来探讨下 Android屏幕的相关只是 Android绘图技巧 Android图像处理技巧 SurfaceView的使用 绘图技巧中,医生讲的比较粗略,更多的细节参考了 Keegan小钢的博文屏幕的尺寸信息Android手机屏幕,不管是分辨率还是大小,五花八门。。。要想在不同的屏幕上保持绘图的准确性,需要对屏幕有充分的认识.屏幕参数 屏幕大小 指屏幕对角线的长度,通常用寸来表示。比...
阅读(1745) 评论(0)

Android Scroll分析

概述相对于Android2.x版本中常见的长按、点击操作,滑动的方式具有更友好的用户体验性。因此从4.x的版本开始,滑动操作大量出现在Android系统中。我们在这里主要阐述两个问题 发生滑动的效果的原因 如何处理、实现滑动效果 滑动效果分析滑动一个View,本质上就是移动一个View。改变其当前所处的位置,它的原理和动画效果的实现非常相似,都是通过不断的改变View的坐标来实现这一个效果。所以要实...
阅读(1794) 评论(0)

Android空间架构与自定义控件详解-更新中

概述:控件是每个Adnroid APP都必不可少的一部分,无论是使用系统控件还是使用自定义控件。这些控件组成了精美的界面。 本章将讲解Android控件架构,以及如何实现自定义控件。 本章你讲了解到以下内容: Android控件架构 View的测量和绘制 ViewGroup的测量和绘制 自定义控件的三种方式 事件的拦截机制...
阅读(1535) 评论(0)

ListView使用技巧-更新中

虽然在Android5.X中,RecyclerView在很多地方组件取代了ListView,但是ListView的使用依然是分广泛。本博文将对以下两方面的内容进行介绍 1. ListView常用技巧 2. ListView常用拓展ListView常用技巧 使用ViewHolder模式提高效率 设置项目间分割符 隐藏ListView的滚动条 取消ListView的Item点击效果 设置List...
阅读(1760) 评论(0)

Android开发工具新接触

这里讲得是死丢丢的那些事儿,使用as已经一年有余,就不在此啰嗦啦…….以后发现一些关于死丢丢的需要留意的地方,会回来补充,占个坑先。。。以下纯流水……本人梳理的AS常用技巧和填坑记录谷爷于13年I/O大会发布了Android Studio,功能不完善,bug也多。于是乎谷爷与14年I/O大会死丢丢重新亮相,带来了不少的惊喜,记得第一装as 那时候的版本还是0.8,现在2.0preview都出来啦……...
阅读(1362) 评论(0)

Adnroid体系与系统架构

Android体系与系统架构1.1 Google生态系统1.2 Android系统架构1.2.1 Linux1.2.2 Dalvik和ART1.2.3 Framework1.2.4 Standard libraries1.2.5 Application1.3 Android App 组件框架1.3.1 Android四大组件是如何协同工作1.3.2 应用运行上下问对象1.4 Adnroid系统源代码...
阅读(1626) 评论(0)
    个人资料
    • 访问:881053次
    • 积分:14361
    • 等级:
    • 排名:第886名
    • 原创:404篇
    • 转载:0篇
    • 译文:5篇
    • 评论:142条
    WeChat
      欢迎关注我的公众号,干货只有干货,还有更多惊喜和资源在等着你
    博客专栏