摘要: 分类:Android及相关2011-08-02 16:475266人阅读评论(0)收藏举报 今天做一个Android的文件管理器,里面用到很多的地方用到了getResources。[java]view plaincopyDrawablecurrentIcon=null;currentIcon=getResources().getDrawable(R.drawable.folder);currentIcon=getResources().getDrawable(R.drawable.image); 一开始不是很理解为什么用 getResources()这个方法就可以获取存在系统的资源。于是看了一 阅读全文
posted @ 2012-08-24 16:24 ProgrammerZHANG 阅读(535) 评论(0) 推荐(0) 编辑
摘要: XML属性属性名称描述android:adjustViewBounds是否保持宽高比。需要与maxWidth、MaxHeight一起使用,否则单独使用没有效果。android:cropToPadding是否截取指定区域用空白代替。单独设置无效果,需要与scrollY一起使用,效果如下,实现代码见代码部分:android:maxHeight设置View的最大高度,单独使用无效,需要与setAdjustViewBounds一起使用。如果想设置图片固定大小,又想保持图片宽高比,需要如下设置:1)设置setAdjustViewBounds为true;2)设置maxWidth、MaxHeight;3)设 阅读全文
posted @ 2012-08-24 16:24 ProgrammerZHANG 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 博客分类:Android起步AndroidLayoutParams 最近为各个布局下的水平垂直居中搞烦了。因为是动态构建的布局,一些在XML里面很好写的居中,动态JAVA代码里不知道么样实现,今天终于再了解了其中的意思。首先第一点也是最先应该了解的:setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));这一句话其实是子对父的,也就是父布局下的子控件要设置这句话,并且由于布局很多,也不同,虽然都继承至ViewGroup但是各个布局的局性和方法有很大的不同。很显然上面这句应该这.. 阅读全文
posted @ 2012-08-24 16:15 ProgrammerZHANG 阅读(1073) 评论(0) 推荐(1) 编辑