Swift 与 JSON 数据我们大家平时在开发 App 的时候,相信接触最多的就是 JSON 数据了。只要你的 App 有读取网络数据的功能,你就免不了要与 JSON 打交道。比如你做一个新闻 App,你要读取和解析新闻数据,这样才能显示给用户。那么我们今天就来了解一下 JSON 以及它在 App...
分类:
编程语言 时间:
2015-07-23 23:16:31
阅读次数:
155
转载 请注明 明桑Android
主要介绍:`RecyclerView` 和 `CardView`的用法,通过RecyclerView和CardView实现新闻卡片样式...
分类:
其他好文 时间:
2015-06-14 13:48:14
阅读次数:
134
本篇博客背景:1:本人是网易新闻app的忠实用户,大约每天有2~3个小时的使用时间。2:在如此频繁且长时间的使用过程中,几乎没有遇到过闪退的情况。不得不佩服人家优化的效果之好,也不得不感叹自己和大牛之间的差距之大。(不是做广告。。是真爱。。)3:一直都觉得网易新闻app的详情页做的特别好。前段时间,...
分类:
移动开发 时间:
2015-06-01 11:18:46
阅读次数:
249
懒加载(LazyLoad),又称为延迟加载。举个例子,当我们在用网易新闻App时,看着那么多的新闻,并不是所有的都是我们感兴趣的,有的时候我们只是很快的滑过,想要快速的略过不喜欢的内容,但是只要滑动经过了,图片就开始加载了,这样用户体验就不太好,而且浪费内存.这个时候,我们就可以利用lazy加载技术...
分类:
其他好文 时间:
2015-04-30 15:47:41
阅读次数:
144
举个例子,当我们在用网易新闻App时,看着那么多的新闻,并不是所有的都是我们感兴趣的,有的时候我们只是很快的滑过,想要快速的略过不喜欢的内容,但是只要滑动经过了,图片就开始加载了,这样用户体验就不太好,而且浪费内存.
这个时候,我们就可以利用lazy加载技术,当界面滑动或者滑动减速的时候,都不进行图片加载,只有当用户不再滑动并且减速效果停止的时候,才进行加载.
...
分类:
移动开发 时间:
2015-04-20 00:38:07
阅读次数:
138
前言 在海量数据库中,分区是一个应用很广泛的技术。例如一款新闻APP的后台数据库,用户访问记录数据表可以通过访问时间来进行范围分区。 根据ORACLE API上的描述,分区可以分为以下三种: 范围分区; 哈希分区; 列表分区; 在实际应用中,还有第四种分区类型:组合分区。范围分区 范围...
分类:
数据库 时间:
2015-03-31 10:35:43
阅读次数:
158
现在的App基本上都有定位功能,旅游网站根据定位推荐旅游景点,新闻App通过地理位置推荐当地新闻,社交类的App通过位置交友,iOS中实现以上功能需要一个核心的框架CoreLocation,框架提供了一些服务可以获取和定位用户当前的位置。服务会通过一种低功耗的方式通知用户地理位置的变化,iOS中三种...
分类:
移动开发 时间:
2015-03-15 12:09:37
阅读次数:
214
最近在写一个新闻app的界面,发现自己在学习上还存在一些问题,有的方法容易混淆,比如关于scrollView的滚动:
(1)-(void)scrollViewDidScroll:(UIScrollView *)scrollView
scrollView滚动时,就调用该方法。任何offset值改变都调用该方法。即滚动过程中,调用多次
默认是在scrollview拖动的时候会...
分类:
其他好文 时间:
2015-01-27 09:25:21
阅读次数:
171
开头:在做android开发的时候,我们经常会遇到这样的布局,上面是一个图片轮播图,下面是一些列表的项目。很多新闻app,视频类app都采用这样的布局。起初的时候由于没有很多参考,我自己想到了一种实现方式,就是用scrollview作为外面最大的布局,然后里面嵌套viewpager和listview...
分类:
其他好文 时间:
2014-12-28 16:44:47
阅读次数:
186
华为P7 HUAWEI P7-L07 Android版本:4.4.2 系统版本号: EMUI系统3.0 基带版本:23.350.02.00.000 版本号:P7-L07V100R001C01B608 问题现象: 以下腾讯新闻app简称:tx 1,手机卸载tx,然后重启手机,然后在安装tx,...
分类:
其他好文 时间:
2014-12-01 17:48:52
阅读次数:
315