- 浏览: 4954 次
- 性别:
- 来自: 重庆
最新评论
文章列表
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。
2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:
select id from t where num is null
可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:
select id from t where num=0
3.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。
4.应尽量避免在 where 子句中使用 or 来连接条件,否则 ...
android中在ListView中动态添加数据个人总结三种方法:
第一:
在重写的BaseAdapter中的getView()方法中判断是否在显示指定数据行让后再getCount()中多分配一个长度这个长度用来存放这个动态添加数据按钮。
第二:
通过ListView中的addFooterView()方法来为这个ListView中添加一个FootView,当然也可以添加一个addHeardView()添加一个HeardView
具体实现见SinaWeibo项目的实现,在有新数据从网络来时重新去setAdatper(),因为这个FootView始终是在最后一个条目中所有它会 ...
在今天的开发中对这种一个布局文件中<include>另一个布局文件的时候如何去得到引用的布局文件中的控件??
经过几经的折腾终于得出了一个结论:
首先得去通过findviewById(...)拿到那个引用布局文件,当然你必须的为这个布局文件添加一个ID这样才能找到。让后在得到的布局文件中通过上面得到的一个view来通过findviewById(...)再来得到这个引用布局文件中的控件。
切记:不要直接通过LayoutInFlate(....)来得到引用布局,如果这样的话你将永远得到的只是一个空的引用,总是会报空指针异常....
...
下面来总结一下今天在做SinaWeibo这个项目的时候所遇到的问题。
问题:
这个不是我们自己写的数据库来储存图片,这里是利用Android给我们提供的数据库来对图片及其他音乐文件等。这里Android提供我们使用的不 ...