04 2016 档案

摘要:前言 Android6.0相比之前的Android版本有一个很大的不同点,就是动态的获取权限。之前我们需要什么权限只需要在Manifest文件中声明即可,在6.0中,又新增了运行时权限的动态检测。 Android6.0分了两种权限Normal Permissions(安装时自动授权,用户也不能取消权 阅读全文
posted @ 2016-04-24 02:49 li-xyz 阅读(2657) 评论(0) 推荐(0)
摘要:转自http://blog.csdn.net/a396901990/article/details/38129669 简介: 在自定义view的时候,其实很简单,只需要知道3步骤: 1.测量——onMeasure():决定View的大小 2.布局——onLayout():决定View在ViewGro 阅读全文
posted @ 2016-04-19 22:37 li-xyz 阅读(890) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/a396901990/article/details/36475213简介:在自定义view的时候,其实很简单,只需要知道3步骤:1.测量——onMeasure():决定View的大小2.布局——onLayout():决定View在ViewGroup中的位置3.绘制——onDraw():如何绘制这个View。而第3步的onDraw系统已经封装的很好... 阅读全文
posted @ 2016-04-19 22:09 li-xyz 阅读(411) 评论(0) 推荐(0)
摘要:仿支付宝的芝麻信用仪表盘 实现的效果 实现的功能: 指针和数字动态改变 背景动态变化 没了... 代码如下 MyCustomView.java package com.example.testcustomview; import android.animation.ValueAnimator; im 阅读全文
posted @ 2016-04-18 18:48 li-xyz 阅读(764) 评论(0) 推荐(0)
摘要:本文转自:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2012/1212/703.htmlAndroid中使用图形处理引擎,2D部分是android SDK内部自己提供,3D部分是用Open GL ES 1.0。今天我们主要要了解的是2D相关的,如果你想看3D的话那么可以跳过这篇文章。大部分2D使用的api都在android.gra... 阅读全文
posted @ 2016-04-15 18:38 li-xyz 阅读(4163) 评论(0) 推荐(0)
摘要:看了无数资料,总结一下自定义View 先明白一个自定义View的三大流程 onMeasure() 测量,决定View的大小 onLayout() 布局,决定View在ViewGroup中的位置 onDraw() 绘制,画出这个View的内容 这三个方法都存在于View类中,我们自定义View需要针对 阅读全文
posted @ 2016-04-15 00:33 li-xyz 阅读(289) 评论(0) 推荐(0)