摘要:
本文介绍了,利用GrideView的扩展,结合ViewPager设置FragmentPagerAdapter,实现如下功能:
•九宫格样式显示列表项,可左右滑动切换页面;
•点击空白区域,显示和隐藏悬浮内容。 阅读全文
摘要:
写这篇随笔之前,还在想有没有必要,很小的一个问题嘛。不过,既然谷歌的牛人都犯了低级失误,记录一下,给自己、给大家一个提醒也没错哈。 在4.0的‘系统设置’->‘应用程序’中,点击了“已下载”之外的选项后,切屏,总会再次回到“已下载”。 看了下代码,既有存储,又有取值的:怎么就非回到“已下载”里去呢?其实,仔细看下高亮显示的字符串就明白了,第一个存储的是“defautTabTag”,而第二个取值的是“defaultTabTag”。只是差了一个‘l’。 最直接的解决办法,大家都理解:稍微麻烦点,定义个宏private final static String STATE_DEFAULT_TA. 阅读全文
摘要:
碰到了需要获取状态栏高度的问题。就像android后期版本,无法直接退出一样。找了一些方法来获取状态栏高度,结果都是为0.还好,牛人是很多的,当时,找到一段代码,能够有效的获取状态栏的高度。特此记录,备忘,以及供大家参考。 Class c = null; Object obj = null; Field field = null; int x = 0, sbar = 0; try { c = Class.forName("com.android.internal.R$dimen"); obj = c.newInstance();... 阅读全文
摘要:
如果你想在ScrollView中包含ListView而产生了疑问,百思不得其解,那么,很可能就百度亦不得其解,Google仍不得其解了,你会在寻求答案的过程中,体会到众说纷纭是个什么涵义了。 ListView本身就有滚动属性,会跟ScrollView冲突。所以,有人提到自定义功能,并且给出了实现方式;有人会提议换一种实现方式,避免一起使用;有人就更强硬,不能这么用。 如果是自定义功能的话,这么多控件放在这里,动不动就自定义,虽然已经被人实现了,还是不免为搁置了那么多控件而不甘;如果是换一种方式去布局,要真是能够轻易实现,就不必为此大费周折来思考同时使用了;要说不能用,那只是需求没到,要. 阅读全文
摘要:
声明:我是以2.0的代码为参考的,主要参考了BitmapFactory.java文件。 首先,在2.0应用中,res下有drawable-hdpi、drawable-mdpi、drawable-ldpi三个存放图片的文件夹,查资料看到如下描述: 这是分辨率的不同,H是高分辨率 M是中 L是低。 drawable- hdpi、drawable- mdpi、drawable-ldpi的区别: (1)drawable-hdpi里面存放高分辨率的图片,如WVGA (480x800),FWVGA (480x854) (2)drawable-mdpi里面存放中等分辨率的图片, 阅读全文