Android 学习
文章平均质量分 65
yangzhengqui
这个作者很懒,什么都没留下…
展开
-
android studio 2.2 C++ 支持(CMAKE方法)
上次学到了约束布局,现在继续学习android studio 2.2使用CMAKE编译C++,并支持在C++打断点,写C++代码时也支持打断点。学习的时候是使用了国外的一篇博客的代码:http://bhirawa87.my.id/blog/android-studio-cmake/ 首先还是简单介绍一下Cmake.Cmake是一个构建工具,在不同的平台上是不同的构建工具 如:GNU Mak原创 2016-05-31 12:47:25 · 18498 阅读 · 11 评论 -
android 动画学习1(简介与视图动画)
以前是搞cocos开发的,知道动画分为帧动画和骨骼动画。 帧动画是做很多张连续的图片,然后一张一张的播放,只要一秒超过30张看起来就挺流畅了 骨骼动画是用工具编辑好骨骼的位置,然后导出文件就可以了。 这是制作的方法,帧动画占内存,骨骼动画占cpu,骨骼动画的效果也比较好,有点扯远了。。。回归正题: android中总共分为3种动画: 1View Animation :(tween动画)视原创 2016-09-11 20:45:48 · 474 阅读 · 0 评论 -
Android动画学习2(视图动画插值器)
在上篇文章中,学习了android视图动画的,接下来该学习一下视图动画插值器(本文就简称插值器)。插值器是控制动画播放的速度,有线性平均的速度等等。 首先在adroid系统中已经提供了部分的插值器,如下图: 使用的话,很简单:"@android:anim/accelerate_interpolator"> ...除此之外很多时候,可能需要我们实现自定义的插值器,有两种原创 2016-09-13 22:40:45 · 476 阅读 · 0 评论 -
android动画学习(3)drawable动画
这是使用android动画的第三篇博客,这篇轮到帧动画了。 帧动画就是每一张一张图片轮播,就像拿一本漫画快速的翻页,就能播放连续的动作了,跟电影的原理是一样的。人的眼镜停留是0。24秒,所以只要超过这个就能看起来动作比较流畅。转换一下只要达到30帧每秒就可以了。 好了,言归正传。在android中播放动画有两种方法: 1 使用xml文件: 步骤: 1 在res/drawable原创 2016-09-14 00:12:30 · 632 阅读 · 0 评论 -
Android view 坐标
android获取控件的坐标有如下几个方法: 1 getLocationOnScreen ,计算该视图在全局坐标系中的x,y值,(注意这个值是要从屏幕顶端算起,也就是包括了通知栏的高度) 2 getLocationInWindow ,计算该视图在它所在的widnow的坐标x,y值 3 getLeft , getTop, getBottom, getRight, 这一组是获取相对在它父亲里的坐原创 2016-09-06 02:41:09 · 800 阅读 · 0 评论 -
android selector使用
android控件在不同的状态下可以使用不同的背景,方法很简单,就是写一个xml文件,然后在这个文件里面声明不同状态下使用的背景图片或者是颜色。这个XML的格式如下:<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android" androi原创 2016-09-08 00:03:06 · 1110 阅读 · 1 评论