首先,关于DrawerLayout的一些了解,他是可以用于制作菜单的一个view,其中他的第一个view'是内容区域,然后他还可以有两个view,根据他们的layout_gravity属性决定是右侧还是左侧菜单,其中等于left是左侧,等于right是右侧菜单。一般菜单都是一个listview。
我们使用ToolBar代替原来的ActionBar,让他和DrawerLayout一起使用。点击To...
分类:
其他好文 时间:
2015-05-04 22:17:49
阅读次数:
355
1.问题描述当ListView中加入了headerView或者footerView之后,调用ListView的OnItemClick监听事件之后,获取到的position不再是
我们期望的值,比如,当我点击的是第一行,结果它显示的是第二行的position。
2.问题分析从ListView的源码中可以得到我们想要的答案:
1.addHeaderView(View v, Object data, bo...
分类:
其他好文 时间:
2015-05-04 22:16:00
阅读次数:
160
- (void)viewDidLoad { [super viewDidLoad]; UIButton *heart = [[UIButton alloc]initWithFrame:CGRectMake(self.view.frame.size.widt...
分类:
其他好文 时间:
2015-05-04 21:40:52
阅读次数:
145
百度文库linux命令大全:http://wenku.baidu.com/view/fdbf5e3267ec102de2bd89ef.htmllinux的常见发行版本redhat:advanced standard 5 ;Enterprise standard 5 ;workstation stan...
分类:
系统相关 时间:
2015-05-04 19:58:47
阅读次数:
159
[cpp]view plaincopyprint?NSMutableArray*arr=[[NSMutableArrayalloc]init];for(inti=0;i
分类:
编程语言 时间:
2015-05-04 19:50:52
阅读次数:
192
http://www.open-open.com/doc/view/7e983c0bf1594849bcd088dc212098c4http://wenku.baidu.com/link?url=crsPiPMrjNC9v7-ikKMIPNpQ1Pkb7noEPo8q1vPCm3eyOw0TWQ8N...
分类:
编程语言 时间:
2015-05-04 19:49:10
阅读次数:
126
[cpp]view plaincopyprint?NSArray*arr=[[NSArrayalloc]initWithObjects:@"aa",@"bb",@"cc",@"dd",@"ee",@"ff",nil];//1.对数组进行升序排序//sortedArrayUsingSelector:排...
分类:
编程语言 时间:
2015-05-04 19:41:26
阅读次数:
118
观察者模式(有时又被称为发布-订阅Subscribe>模式、模型-视图View>模式、源-收听者Listener>模式或从属者模式)是软件设计模式的一种。在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。此种模式通常被用来实现事件处理系统。...
分类:
其他好文 时间:
2015-05-04 18:05:21
阅读次数:
134
1 rootView.findViewById(R.id.btnAnimMe).setOnClickListener(new View.OnClickListener() {2 @Override3 public void onCli...
分类:
其他好文 时间:
2015-05-04 17:40:40
阅读次数:
100
1 import android.content.Context; 2 import android.graphics.Canvas; 3 import android.graphics.Color; 4 import android.graphics.Paint; 5 import androi....
分类:
其他好文 时间:
2015-05-04 17:40:28
阅读次数:
82