今天试着写ios 类似淘宝商品详情页面的效果
我用到的第三方库EGORefreshTableHeaderView下拉刷新的效果还有就是PWLoadMoreTableFooterView上拉加载更多
主要的思路在于UISCrollView两页,一页展示商品概况,另一页展示商品更多详情
首先,第一页的view包含一个UITableView,这个tableView实现PWLoadMoreTable...
分类:
移动开发 时间:
2014-12-17 20:57:12
阅读次数:
362
在我们的应用(博客园UAP)中,加入了ListView上拉获取更多内容的功能(GridView也可以),这个功能是通过ISupportIncrementalLoading接口实现的,这是个从Windows 8就开始提供的接口(当然你可以通过ScrollViewer来实现这个功能,只不过稍微麻烦点,还...
分类:
移动开发 时间:
2014-12-17 14:30:17
阅读次数:
385
1.加头尾部(1)定自义一个xml布局 my_headview.xml在Activity类里找到这个自定义布局,并添加到头部LinearLayout hearderViewLayout = (LinearLayout) LayoutInflater.( xwActivity.this).inflat...
分类:
移动开发 时间:
2014-12-15 18:52:16
阅读次数:
128
1.1I2C总线知识1.1.1 I2C总线物理拓扑结构I2C总线在物理连接上非常简单,分别由SDA(串行数据线)和SCL(串行时钟线)及上拉电阻组成。通信原理是通过对SCL和SDA线高低电平时序的控制,来产生I2C总线协议所需要的信号进行数据的传递。在总线空闲状态时,这两根线一般被上面所接的上拉电阻...
分类:
系统相关 时间:
2014-12-14 15:52:44
阅读次数:
310
如果需要恢复的二进制日志较多,较复杂,强烈建议使用MySQL自身复制来恢复binlog,而不要使用mysqlbinlog。目录 [hide]1. 如何操作1.1 将binlog作为relay log来执行1.2 从专门构建的binlog server上拉binlog2. 其他需要注意的事项在MySQ...
分类:
数据库 时间:
2014-12-12 16:31:34
阅读次数:
232
一、常见渐进加载图片模式目前我们看到的渐进加载主要有以下三种实现方式:1) 依次从web上加载不同尺寸的图片,从小到大。最开始先拉取一个小缩略图做拉伸显示,然后拉取中等规格的图,拉取完毕直接覆盖显示,最后拉取原图,拉取完成后显示原图。2)直接从web上拉取最大的图片,每接受一点儿数据就显示一点儿图片...
分类:
移动开发 时间:
2014-12-12 14:40:41
阅读次数:
212
一、常见渐进加载图片模式
目前我们看到的渐进加载主要有以下三种实现方式:
1) 依次从web上加载不同尺寸的图片,从小到大。最开始先拉取一个小缩略图做拉伸显示,然后拉取中等规格的图,拉取完毕直接覆盖显示,最后拉取原图,拉取完成后显示原图。
2)直接从web上拉取最大的图片,每接受一点儿数据就显示一点儿图片,这样就会实现从上到下一点点刷新出来的效果。
3)结合第1种和第2种...
分类:
移动开发 时间:
2014-12-11 17:30:54
阅读次数:
213
Github链接:
https://github.com/chrisbanes/Android-PullToRefresh
1. 设置Listview
layout文件中定义PullToRefreshListView
Xml代码
com.jackie.PullToRefreshListView
android:id="@+id/list_vi...
分类:
移动开发 时间:
2014-12-09 15:42:40
阅读次数:
182
修改MJRefreshFooterView.m文件中的这个方法#pragma mark - 状态相关#pragma mark 设置状态- (void)setState:(MJRefreshState)state{ if (_state == state) return; MJRefr...
分类:
其他好文 时间:
2014-12-05 12:27:48
阅读次数:
162
配置:$ mkdir file && cd file$ npm init //开始写基础的package.json信息$ npm install module1 module2 --save //填入要依赖的包,没有指定 registry默认从官网上拉...
分类:
Web程序 时间:
2014-12-01 15:41:26
阅读次数:
196