R.jar丢失原因:
a:eclipse指向的adk路径有中文,或者是workspace路径有中文
b:xml文件中有错误或者引用的资源不存在
c:xml或者drawable下资源文件不可以有大写字母或者纯数字
d:eclipse或者adt版本有问题。adt19经常出现bug。
e:项目sdk的版本太低或者不对。
f:项目编码格式不对(常出现在导入项目的编码格式跟eclipse设置的编...
分类:
编程语言 时间:
2014-11-20 15:24:10
阅读次数:
150
本章使用GridView控件来做一个相册效果。
图片效果如下:
响应点击事件,点击的时候提示是当前第几章图片,从左到右,从上到下。
点击了第一张图片,显示了1.
步骤:
一 新建项目,然后把图片资源拷贝到res/drawable/文件夹中,如果没有drawable这个文件夹也不要紧,可以直接新建这个文件夹,然后在Eclipse项目中刷新,就会在项目中显示出来了
二 然后...
分类:
移动开发 时间:
2014-11-20 12:01:09
阅读次数:
178
1、准备两张图片,并做好9.png2、在drawable中定义spinner_selector.xml<?xmlversion="1.0"encoding="utf-8"?><selectorxmlns:android="http://schemas.android.com/apk/res/android"
><itemandroid:state_pressed="true"android:drawable="@drawable/spinner_p..
分类:
移动开发 时间:
2014-11-19 16:30:18
阅读次数:
271
Drawable drawable = mContext.getResources().getDrawable(R.drawable.duringtime);
drawable.setBounds(0, 0, drawable.getMinimumWidth(), drawable.getMinimumHeight());//必须设置图片大小,否则不显示
holder.time.s...
分类:
其他好文 时间:
2014-11-19 15:57:14
阅读次数:
196
options = new DisplayImageOptions.Builder() .showImageForEmptyUri(R.drawable.ic_launcher) .cacheOnDisk(true) ...
分类:
其他好文 时间:
2014-11-19 15:41:57
阅读次数:
135
在做我们自己的APP的时候,为了让APP看起来更加的好看,我们就需要将我们的自己的View做成圆角的,毕竟主流也是将很多东西做成圆角,和苹果的外观看起来差不多,看起来也还不错。
要将一个View做成圆角的也很容易,只需要建立一个自定义的Drawable就可以了。
我们在res/drawable下面建立一个shape的drawable,代码如下:
[ht...
分类:
移动开发 时间:
2014-11-19 01:59:04
阅读次数:
254
在进行Android开发的时候,常常要用到View 的margin 属性。但有时候界面的UI元素需要根据业务逻辑来确定隐藏或者显示的状态时,之前设置margin会破坏之前的对齐效果。那么,这个时候该如何设置Android UI元素之间的间距呢?...
分类:
移动开发 时间:
2014-11-19 01:55:38
阅读次数:
310
我们都知道Imageview中有不同的拉伸比率,比如fitStart,centCrop这样的,所以imageview中的drawable不一定和imageview占有相同的位置和大小,那么怎么计算呢?思路:1.得到imageview现在的宽高2.得到imageview现在显示的区域(Rect)3.得...
分类:
其他好文 时间:
2014-11-18 09:04:59
阅读次数:
252
android应用自适应多分辨率的解决方法1.首先是建立多个layout文件夹(drawable也一样)。在res目录下建立多个layout文件夹,文件夹名称为layout-800x480等。需要适应那种分辨率就写成什么。注意:a.较大的数字要写在前面:比如layout-854x480而不能写layout-480x854.b.两个数字之..
分类:
移动开发 时间:
2014-11-18 01:47:26
阅读次数:
271
在res目录下的drawable-mdpi建立xml文件shape.xml,如下图所示:shape.xml<?xmlversion="1.0"encoding="UTF-8"?><shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<!--填充的颜色-->
<solidandroid:color="..
分类:
移动开发 时间:
2014-11-17 19:42:41
阅读次数:
147