牛仔的移动开发博客

专注前端开发

android动画之逐帧动画

逐帧动画: 1.准备好每一帧的图片,放入drawabale下面 2.在drawable下建立一个animation-list文件:     android:oneshot="true"      >             a...

2016-05-31 16:07:49

阅读数:394

评论数:0

android动画之补间动画

补间动画(移动补间动画,缩放补间动画,旋转补间动画,透明补间动画): 1.移动补间动画(TranslateAnimation): 指定移动的绝对位置(以自己的左上角为参照点): TranslateAnimation translateAnimation = new Translate...

2016-05-31 15:54:40

阅读数:348

评论数:0

seekbar的secondaryprogress和progress

比如下载单个文件的时候,secondaryprogress可以表示包含缓冲区的进度,progress表示实际已经写入磁盘的进度 下载多个文件时,secondaryprogress可以表示当前文件下载进度,progress表示所有文件下载进度 一般的,secondaryprogress会比progr...

2016-05-31 10:54:02

阅读数:5614

评论数:1

drawable下的非图片资源之layer-list

1.圆角图片: 也就是一个左右下角带圆角,上方不带圆角的白色背景矩形,而且只有左、右和下边框,颜色为浅灰色。 当然,切一个.9图片作为背景也能实现,但是能用代码实现的还是尽量用代码实现,因为图片过多一个消耗内存,另一个还增加apk大小。 这种效果可以通过layer-lsit来实现...

2016-05-31 09:05:55

阅读数:971

评论数:0

RadioGroup实现底部导航

1.布局: xml version="1.0" encoding="utf-8"?> xmlns:android="http://schemas.android.com/apk/res/android" android:l...

2016-05-30 19:37:43

阅读数:828

评论数:0

drawable下的非图片资源之selector

1.写selector的xml时,item的顺序有个严格的要求,条件限定越细致,则应该放到前面。因为: 如果有多个item,那么程序将自动从上到下进行匹配,最先匹配的将得到应用。 如果一个item没有任何的状态说明,那么它将可以被任何一个状态匹配。 比如: xml version="1...

2016-05-30 16:50:29

阅读数:1332

评论数:0

不同像素密度下图片资源的缩放关系

名称 像素密度范围 mdpi 120dpi~160dpi hdpi 160dpi~240dpi xhdpi 240dpi~320dpi xxhdpi 320dpi~480dpi xxxhdp...

2016-05-30 16:17:53

阅读数:375

评论数:0

在drawable下建立xml文件时,怎样可以选择根元素

切换到project视图时,就可以选根元素了: 在android视图下不可以选根元素:

2016-05-30 14:49:30

阅读数:811

评论数:0

硬件加速引发的bug(关闭硬件加速即可解决)

硬件加速可能引发以下问题,通过在清单文件里设置:android:hardwareAccelerated="false"(application或activity都可以设置此属性)即可解决 1.webwiew加载图片,设置背景,播放gif时可能出现卡顿,闪烁等问题 2.使用s...

2016-05-30 11:40:30

阅读数:996

评论数:0

drawable下的非图片资源之sharp

一、sharp: sharp节点属性:  Android:shape=["rectangle" | "oval" | "line" | "ring"] 其中rectagle矩形,oval椭圆,line水平直线,...

2016-05-29 22:29:05

阅读数:850

评论数:0

as翻译插件ECTranslation

github地址:https://github.com/Skykai521/ECTranslation 下载ECTranslation.jar包,在as中离线安装插件 在as的偏好设置中设置翻译的快捷键(比如command+i,虽然文档说默认是command+i,但是实际默认可能是sh...

2016-05-24 11:20:20

阅读数:4138

评论数:0

自定义控件(继承系统控件,非自绘)

1.写一个类继承自已有的控件(比如textview),override其中的构造函数: public class MyTextView extends TextView { public MyTextView(Context context) { super(cont...

2016-05-17 18:28:39

阅读数:408

评论数:0

运行程序时,提示模拟器的minSdk != deviceSdk,但是minsdk的设置是小于模拟器版本的

compileSdkVersion 'android-N' buildToolsVersion "23.0.3" defaultConfig { applicationId "com.example.zhouyi.myapplication" ...

2016-05-16 16:02:09

阅读数:1107

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭