安卓软件中有这样一种效果:假设一个按钮是绿色,当你点击时变成黄色,松开时又变回绿色。现在介绍怎么实现这种效果 第一种方法:资源文件写法 在主布局文件中定义一个按钮 然后在value文件夹下的color.xml文件中定义要用的颜色 定义完颜色后在背景文件drawable文件下新建一个布局用于添加动作, ...
分类:
其他好文 时间:
2017-10-19 15:59:36
阅读次数:
397
首先,在res下面新建一个文件夹drawable,在drawable下面新建三个xml文件:shape_corner_down.xml、shape_corner_up.xml和shape_corner.xml,分别是下面两个角是圆角边框,上面两个角是圆角边框,四个角全部是圆角边框。 shape_co ...
分类:
移动开发 时间:
2017-10-18 12:37:49
阅读次数:
199
很多人都有过这样的经历,想要在自己写的程序里,上传一张随便大小形状的照片在程序里显示都是圆形照片,或者是方形,或者是三角形,但是写代码又非常麻烦,这里就有一个也可以实现一样效果的方法,那就是用 1:新建一个工程,在drawable文件夹下创建一个xml文件,如图: 2:代码如下,里面有解释 3:使用 ...
分类:
其他好文 时间:
2017-10-16 16:36:32
阅读次数:
137
Drawable表示一种可以在Canvas上进行绘制的抽象的概念。 有很多种, 不全是图片,也可以通过颜色构造出各式各样的图样的效果。 在实际开发中, Drawable长用来作为View的背景使用。 Drwable的使用范围很单一: 一个是作为ImageView中的图片显示, 另外一个是作为View ...
分类:
其他好文 时间:
2017-10-14 16:47:46
阅读次数:
189
异常原因分析:Canvas绘制bitmap需要的内存太大了,OOM了,直接就crash了。 导致原因1:图片太大了,修改图片的大小即可解决。 导致原因2: 图片放的位置不合理,如果只有mipmap-*dpi的几个文件夹,没有drawable-*dpi对应的文件夹,只有默认的drawable文件夹,把 ...
分类:
编程语言 时间:
2017-10-10 16:25:13
阅读次数:
1058
问题如下 D:\source-code\AndroidStudio\MyApplication\app\src\main\AndroidManifest.xml Error:(14, 9) Attribute application@icon value=(@drawable/ic_launcher ...
分类:
移动开发 时间:
2017-10-08 11:16:27
阅读次数:
351
package com.example.guaguale;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphi ...
分类:
其他好文 时间:
2017-10-08 10:12:32
阅读次数:
169
一、资源前缀 (项目中res文件夹下的所有资源都要添加前缀,包括anim、animator、layout、drawable文件夹中的xml文件名,drawable-xhdpi等文件夹下的图片资源名,values文件夹下各文件中的资源名,raw文件夹下的文件资源名。其中attrs文件和styles文件 ...
分类:
其他好文 时间:
2017-10-07 15:02:00
阅读次数:
308
android doc中是这样描述的: public void setImageResource (int resId) 这是其中的一个方法,参数resld是这样: ImageView.setImageResource(R.drawable.icon); 看下面这段话 Sets a drawable... ...
分类:
Web程序 时间:
2017-10-05 13:06:12
阅读次数:
201
上次的功能完成了英雄名字、id、头像的下载并使用RecyclerView展示, 所以接下来就是点击每个英雄的caraview就能打开下一个活动进行英雄的介绍。先打开暴雪的官网查看有那些技能、故事、图片可供下载。首先是http://ow.blizzard.cn/heroes/ 如果我想要看源氏的详细介 ...
分类:
移动开发 时间:
2017-10-04 17:07:36
阅读次数:
308