Fragment在Android3.0開始提供,而且在兼容包中也提供了Fragment特性的支持. Fragment的推出让我们编写和管理用户界面更快捷更方便了. 但当我们实例化自己定义Fragment时,为什么官方推荐Fragment.setArguments(Bundle bundle)这样的方式来传递參数,而不推荐通过构造方法直接来传递參数呢?为了弄清这个问题,我们能够做一个測试.分别測试下这两种方式的不同 首先.我们来測试下通过构造方法传递參数的情况 public class Frame…
Fragments 是android3.0以后添加的.主要是为了方便android平板端的开发.方便适应不同大小的屏幕.此代码是为了最简单的Fragment的使用,往一个Activity中添加Fragment,主要涉及的知识点有:1.Fragment类的创建,2.Fragment的添加3.无UI的 Fragment的添加,根据Tag找回Fragment       Fragment对应的Xml布局文件,   <LinearLayout xmlns:android="http://schem…
Fragment官网介绍-http://developer.android.com/guide/components/fragments.html 郭大神的使用实例文章:http://blog.csdn.net/sinyu890807/article/details/13171191 1.Fragment简介及两个版本介绍 Fragment是Android3.0(API 11)引入的. Fragment和Activity的关系(引用官网原话):You can combine multiple f…
DatePickerDialog与TimePickerDialog的功能比較简单,使用方法也非常easy.仅仅要以下两步就可以. Ø  通过newkeyword创建DatePickerDialog.TimePickerDialog实例.调用它们的show()方法就可以将日期选择对话框.时间选择对话框显示出来. Ø  为DatePickerDialog.TimePickerDialog绑定监听器,这样能够保证用户通过DatePickerDialog.TimePickerDialog设置事件是触发监…
jQuery获取URL參数的关键是获取到URL,然后对URL进行过滤处理,取出參数. location.href是取得URL.location.search是取得URL"?"之后的字符串,也就是说參数部分. 方法一: function request(paras){ var url = location.href; var paraString = url.substring(url.indexOf("?")+1,url.length).split("&a…
一.Fragment生命周期: 二.动态添加Fragment的三步: 1.获得Fragment的管理者FragmentManager FragmentManager fragmentManager = getFragmentManager(); 2.开启事务: FragmentTransaction transaction = fragmentManager.beginTransaction(); 3.提交事务: transaction.commit(); 下面是四个Fragment的切换: p…
onMeasure()函数由包含这个View的具体的ViewGroup调用,因此值也是由其ViewGroup中传入的.子类View的这两个参数widthMeasureSpec, heightMeasureSpec由ViewGroup中的layout_width,layout_height和padding以及View自身的layout_margin共同决定.权值weight也是尤其需要考虑的因素,有它的存在情况可能会稍微复杂点. 了解了这两个参数的来源,还要知道这两个值的作用.我们只取height…
 今天我们要实现的这个效果呢,在Android的应用中十分地常见,我们可以看到下面两张图,无论是系统内置的联系人应用,还是AnyView的阅读器应用,我们总能找到这样的影子,当我们滑动屏幕时,Tab可以相应地完成切换,而当我们点击Tab时,我们的屏幕同样可以完成切换.讲到滑动,我们会立即想到PagerView,讲到ActionBar,我们立即会想到将ActionBar的导航模式.那么,我们今天要做的一件事情就是,通过这些组件的组合,来实现这样一个效果. 按照一般的思路,我们或许会这么做:首先,使…
Android开发之TextView高级应用 我们平时使用TextView往往让它作为一个显示文字的容器,但TextView的功能并不局限于此.以下就和大家分享一下TextView的一些使用技巧. Android中设置文本样式的几种方法: 1.将android:autoLink属性值设为true. 系统会自己主动识别E-mail.电话.网址等特殊文本. 2.使用Html标签,比如.<font>.<img>等. 不要设置 android:autoLink 属性. 3.在Java代码中…
android开发之 Wifi的四个类 在Android中对Wifi操作,android本身提供了一些实用的包,在android.net.wifi包以下.简介一下: 大致能够分为四个基本的类ScanResult,wifiConfiguration,WifiInfo,WifiManager (1)ScanResult,通过wifi 硬件扫描来获取周边的wifi 热点. (2)wifiConfiguration 连通wifi 接入点须要获取到的信息. (3)WifiInfo : wifi 连通以后.…