昨天接到个电话面试,谈谈android开发中的优化问题,回答的不太如人意。现记录如下:1.使用布局文件比如:用ScrollView 、 ListView 和 Fragment ,注意 ScrollView和ListView嵌套使用的时候,会出问题,详细看这篇文章:http://www.cnblogs...
分类:
移动开发 时间:
2015-03-04 14:18:41
阅读次数:
191
- (void)viewDidLoad{[super viewDidLoad];scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, 320, 460)];scrollView.backgroundColor = [UIC...
分类:
其他好文 时间:
2015-03-02 12:55:45
阅读次数:
175
在写这个项目的时候,需要用到分隔线,思索无果,后来想到TextView恍然大悟,一点小技巧。在在
先上效果图:
布局代码:
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
...
分类:
其他好文 时间:
2015-02-28 21:41:53
阅读次数:
181
分享个能够自动适应大小的ScrollView
下面贴下适应的代码
ViewController.m
#import "ViewController.h"
#import "AutoAdaptationScrollView.h"
@interface ViewController ()
@end
@implementation ViewController
- (voi...
分类:
其他好文 时间:
2015-02-27 11:52:29
阅读次数:
140
正常来说,在ScrollView添加一个ListView后在真机上只会显示ListView的一行多一点,我也不理解为什么会这样,后来我把ListView的layout_height改成400dip,而不是用match_parent和wrap_content,我发现这样的话ListView就显示的多了...
分类:
其他好文 时间:
2015-02-27 10:03:47
阅读次数:
129
//去掉UItableview headerview黏性 - (void)scrollViewDidScroll:(UIScrollView *)scrollView { if (scrollView == self.myTableView) { CGFloat sectionHeaderHeigh...
分类:
其他好文 时间:
2015-02-27 09:53:41
阅读次数:
129
此篇博客为 Android 通用型下拉刷新,怎么个通用法呢?达到通用的条件就是,针对不同的控件,比如 listView、scrollView、recyclerView、gridView 甚至是 TextView、webView 等等,都能通过此下拉刷新来实现,而不需要每一个控件都写一套刷新机制。...
分类:
移动开发 时间:
2015-02-26 08:40:42
阅读次数:
264
一直认为ScrollView很方便也很简单,OnTouch很方便也很简单,所以一直“简单”的用,知道有一天需要将二者结合使用时发现这“两家”还有点“水火不容”。
二者的主要矛盾是谁处理“触摸事件”。
比如下面的情形:...
分类:
其他好文 时间:
2015-02-26 01:26:37
阅读次数:
181
如何在ScrollView滑动的瞬间禁用拖拽手势效果:在UIScrollView滑动的瞬间禁用pan手势,可以防止用户按着屏幕不放后导致出现的一些莫须有的bug.//// ViewController.m// TableViewDemo//// Created by XianMingYou o...
分类:
其他好文 时间:
2015-02-23 23:35:22
阅读次数:
187
众所周知,android的listview和scrollview都自带滑动效果,如果相互嵌套的话会出问题,listview显示不全呀,不能滑动之类的,谷歌也是建议不要出现这种奇葩的设计,但是总会有一些奇葩的产品,会有一些这种变态的设计模式,当然也可能是程序猿自己开发的问题,程序的扩展性有问题,只能无可奈何地用这种设计模式,我也是前段时间碰到了两个listview同时显示,数据源不同,由于是公司的产...
分类:
移动开发 时间:
2015-02-19 13:59:13
阅读次数:
175