第一部分 个性化控件(View)主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、FlipV...
                            
                            
                                分类:
移动开发   时间:
2014-06-20 16:20:13   
                                阅读次数:
929
                             
                    
                        
                            
                            
                                android fragment里面放viewpager 嵌套fragment 报错:
解决:在adapter的构造方法里加上 super(fragment.getChildFragmentManager)
把android项目变成lib的时候会在switch语句那里报错
解决:switch语句的case必须是常量R.id.xx 在作为项目的时候是常量 作为lib的时候不是 所以要变...
                            
                            
                                分类:
移动开发   时间:
2014-06-18 06:15:53   
                                阅读次数:
394
                             
                    
                        
                            
                            
                                1、什么是FragmentTransaction?
使用Fragment时,可以通过用户交互来执行一些动作,比如增加、移除、替换等。
所有这些改变构成一个集合,这个集合被叫做一个transaction。
可以调用FragmentTransaction中的方法来处理这个transaction,并且可以将transaction存进由activity管理的back stack中,这样用户就可以进行...
                            
                            
                         
                    
                        
                            
                            
                                上一篇文章介绍了ActionBar的使用,这里介绍ActionBar的另一种使用方法,达到的效果和以前的GroupActivity或TabHost是一样的,可作为导航来使用。
实现效果图:
源代码:
布局文件:activity_main:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/an...
                            
                            
                                分类:
移动开发   时间:
2014-06-17 22:22:13   
                                阅读次数:
370
                             
                    
                        
                            
                            
                                第二种主界面风格则是以网易新闻、凤凰新闻以及新推出的新浪博客(阅读版)为代表,使用ViewPager+Fragment,即ViewPager里适配器里放的不是一般的View,而是Fragment。所以适配器不能继承PagerAdapter,而要继承FragmentPagerAdapter,这是在android.support.v4.app.FragmentPagerAdapter包里的。有点奇葩的...
                            
                            
                                分类:
移动开发   时间:
2014-06-17 21:39:27   
                                阅读次数:
651
                             
                    
                        
                            
                            
                                之前做应用时碰到这样一个问题:在“A” Activity 要与 “B” Activity的Fragment进行通信传值,但是忽然发现无法拿到B中Fragment的Handler,又不能发送广播,短暂的思考之后想到了SharedPreferences这个轻型的数据存储方式。 SharedPref...
                            
                            
                                分类:
移动开发   时间:
2014-06-17 19:39:05   
                                阅读次数:
236
                             
                    
                        
                            
                            
                                Android中的android.os.Parcelable接口用于替代Java序列化Serializable接口,Fragment以及Activtity之间都需要传递数据,有时甚至包含结构非常复杂的对象,这就需要先将这个对象序列化成二进制流,然后再进行传递了。比如Fragment1向Fragment2传递数据,下面是Fragment1中创建F..
                            
                            
                                分类:
移动开发   时间:
2014-06-16 15:30:23   
                                阅读次数:
283
                             
                    
                        
                            
                            
                                最近反复研究日常经典必用的几个android app,从主界面带来的交互方式入手...
                            
                            
                                分类:
移动开发   时间:
2014-06-15 10:09:32   
                                阅读次数:
355
                             
                    
                        
                            
                            
                                大家都用过viewpager了, github上有对viewpager进行扩展,导航风格更加丰富,这个开源项目是ViewPagerIndicator,很好用,但是例子比较简单,实际用起来要进行很多扩展,比如在fragment里进行图片缓存和图片异步加载。
下面是ViewPagerIndicator源码运行后的效果,大家也都看过了,我多此一举截几张图;
下载源码请点击这里...
                            
                            
                                分类:
移动开发   时间:
2014-06-14 15:04:53   
                                阅读次数:
756