要注意的是fragment其实是有两个版本的,一个是
import android.support.v4.app.Fragment;
另外一个是
import android.app.Fragment;
这两个版本的fragment是不会兼容的。也就是说要不就全用fragment,要不就全用v4 fragment,不能混搭着用。
在这里我强烈建议初学者用第二个,也就是简单的fra...
分类:
其他好文 时间:
2014-06-20 12:16:47
阅读次数:
242
今天来模拟一个注册的界面过程:
点击“下一步”之后:
说明一下:界面总局只在一个Activity里面。
1、首先定义RegistActivity
public class RegistActivity extends Activity {
private EditText userEditText;
private EditText verifyCodeTex...
分类:
移动开发 时间:
2014-06-20 11:48:47
阅读次数:
338
程序非常简单,好长时间没有搞定,郁闷。。。。。。。。。。。。
描述:
一个Activity:MainActivity,内部是一个Fragment:FragmentA,FragmentA里面有TextView。
问题:无论如何也得不到FragmentA内部的TextView,返回值永远是Null
具体描述:
MainActivity的layout:activity_main.xml...
分类:
移动开发 时间:
2014-06-20 11:17:20
阅读次数:
913
众所了解Android上的界面展示都是通过Activity实现的,但是Activity也有它的局限性,同样的界面在手机上显示可能很好看,在平板上就未必了。为了让界面可以在平板上更好地展示,Android在3.0版本引入了Fragment(碎片)功能,它非常类似于Activity,可以像Activity一样包含布局。Fragment通常是嵌套在Activity中使用的。首先需要注意,Fragment是在3.0版本引入的,如果你使用的是3.0之前的系统,需要先导入android-support-v4的jar包才...
分类:
移动开发 时间:
2014-06-20 10:03:25
阅读次数:
260
首先,先创建一个安卓项目(我的版本号是4.4.2的),名字为"电话拨号器",创建的时候点击"clipart",如图:然后在res目录下找到layout目录,找到activity_main.xml或fragment_main.xml,在里面输入或拖拽button
最后在src下的java...
分类:
移动开发 时间:
2014-06-11 10:22:33
阅读次数:
353
Fragment是Android3.0之后加入的新特性,通常人们叫它碎片。但是,我觉得把它理解成一个View模块比较好,虽然它不是继承自View。如果阅读过源码就知道它是内置View对象从而实现View的特性。在设计模式里面通常说到,扩展一个类的方式有2种,第一就是类继承,第二就是对象组合,而开发经验告诉我们,要多用对象组合。所以Fragment是直接继承Object,组合View来实现View的...
分类:
其他好文 时间:
2014-06-10 18:24:18
阅读次数:
305
Android在3.0之后引入了Fragment的概念,我猜测其想法可能只是想更好地兼容大屏幕或者平板的开发,因为大屏幕可以展示更多的内容,而内容一多,逻辑有可能就乱,而利用Fragment,则可以将不同的逻辑封装进不同的Fragment中,但是展现呢,还是在同一个Activity中,在同一个屏幕上显示。而对于屏幕并不大的手机来说,如果一个页面展示的东西并不多,那么其实将逻辑直接写在Activit...
分类:
移动开发 时间:
2014-06-09 23:30:12
阅读次数:
379
继续写关于Fragment方面的东西。 1.使用Fragment的意义
在Activity对应的界面中,如果没有Fragment的话,那么,界面元素是一个View(Layout中包含其他View)。有了Fragment之后,那么Activity
对应的界面中,界面元素有了Fragment(Fragm...
分类:
其他好文 时间:
2014-06-09 21:18:28
阅读次数:
250
public View onCreateView(LayoutInflater
inflater, ViewGroup contaiiner, Bundle savedInstanceState)
在写一个Fragment的时候,继承Fragment基类,然后,要重写的其中一个回调方法是onCrea...
分类:
其他好文 时间:
2014-06-08 23:15:00
阅读次数:
357
今天挑出一节专门来说一下使用intent和intentfilter进行通信。
场景:一个Activity启动另一个Activity。
前面已经讲了Fragment的切换,Fragment顾名思义是基于碎片切换的,假如我们要切换屏幕,或者是service组件等等,这就要用到Intent。
此外还想说明一下,Intent还具有很好的设计思想在里面的。它将各种“启动意图”封装成一个一致编程模型,利...
分类:
移动开发 时间:
2014-06-08 10:41:07
阅读次数:
358