本篇文章是自己自学自定义view前的准备,具体参考资料来自Android LayoutInflater原理分析,带你一步步深入了解View(一)Android视图绘制流程完全解析,带你一步步深入了解View(二)Android视图状态及重绘流程分析,带你一步步深入了解View(三)Android自定...
分类:
移动开发 时间:
2015-04-19 13:07:59
阅读次数:
205
有关使用Android如何设计出有个性的界面,按照本人估计,除了遵循google的设计规范,就只能使用自定义View这个最灵活的方式了,这几天找了些资料学习自定义View,但是学习android developer文档中自定义的View比较麻烦,又找了些比较简单的材料,结合自己对CustomView...
分类:
移动开发 时间:
2015-04-15 23:16:55
阅读次数:
647
1、提要
Open & Close 在Dribbble的Popular程度能排在所有Shots的首页。而且设计比较简洁,实现起来的难度也相对较小,可以拿来练练手。本文源码猛击:Roujiamo
2、分析
动画开始前是经典的hamburger,由上中下三条直线组成,以l1、l2、l3表示,动画结束后变成了关闭按钮。
关闭的“X“是由hamburger的l1、l3经过旋转变换而来。其中l1绕右...
分类:
移动开发 时间:
2015-04-14 19:49:47
阅读次数:
165
详细研究Android中自定义控件中用到的measure/onMeasure方法是如何实现测量控件大小,如何传递参数的。...
分类:
移动开发 时间:
2015-04-13 18:57:09
阅读次数:
255
不太会美工,所以随便写了个菜单打开关闭的动画,主要是教会大家如何使用属性动画,可以这么说学会属性动画 前面的fream动画和tween动画可以不用看了,因为他们2能做的,属性动画也能做,他们2不能做的,属性动画也能做。直接上代码吧,注释写的还算详细。主activity代码 实际上没啥好看的,主要就是...
分类:
移动开发 时间:
2015-04-13 18:13:58
阅读次数:
283
Android自定义View学习笔记03预备知识BitMap类BitMap位图类,其中有一个嵌套类叫Bitmap.Config,内部有四个枚举值。这个类的作用是定义位图存储质量,即存储一个像素的位数,以及是否能显示透明、半透明颜色(Possible bitmap configurations. A bitmap configuration describes how pixels are store...
分类:
移动开发 时间:
2015-04-13 09:41:51
阅读次数:
201
Android自定义view学习笔记02
本文代码来自于张鸿洋老师的博客之Android 自定义View (二) 进阶 学习笔记,对代码进行些许修改,并补充一些在coding过程中遇到的问题、学习的新东西。
相关代码//CustomImageView.java
package mmrx.com.myuserdefinedview.textview;import android.content.C...
分类:
移动开发 时间:
2015-04-11 17:59:17
阅读次数:
142
前言:第一次写文章,可能有些地方文字表述得不清楚,见谅。做这个东西的灵感来源于之前公司发的一份清明节放假通知上的盖章,就有了做个类似这种圆形印章的View的想法。刚好今天也没什么工作,就试着实现出来。正文:先看效果:实现这个View,还是比较简单的,一是圆环,二是文字扇形排列,三是中间的圆形图片。下...
分类:
移动开发 时间:
2015-04-09 19:33:56
阅读次数:
200
在安卓自定义View中,自定义属性会报一个错Multiple annotations found at this line:然后提示各种属性没有
解决办法是 在 最外层的 xmlns:****="“; 这个地方中,去掉 apk/res/ ,就是达到 自定义view的 目录 接上http://schemas.android.com/ 这个就好了。 加上 /apk/res会让编译器去扫描res下...
分类:
移动开发 时间:
2015-04-09 09:05:27
阅读次数:
178
1 package com.example.donghuatest; 2 3 import android.animation.ObjectAnimator; 4 import android.animation.PropertyValuesHolder; 5 import android.an.....
分类:
移动开发 时间:
2015-04-06 15:38:16
阅读次数:
282