iOS开发UI篇—无限轮播(新闻数据展示) 一、实现效果 二、实现步骤 1.前期准备 (1)导入数据转模型的第三方框架MJExtension (2)向项目中添加保存有“新闻”数据的plist文件 (3)导入用到的图片素材 2.步骤和代码 (1)新建一个数据模型 该模型的代码设计如下: YYnews. ...
分类:
移动开发 时间:
2016-08-15 10:23:48
阅读次数:
192
安卓中通过反射动态建库 利用java的反射机制,我们可以得到对象里的方法列表,参数列表以及对应的值。 1、模型层 数据库层dao 业务层business 数据库基类base 2、实现步骤 (1)写一个数据库辅助类 1)定义接口使反射能够调用,执行读写操作 2)使用单例模式 先建私有的构造方法,再判断 ...
分类:
数据库 时间:
2016-08-15 07:49:53
阅读次数:
207
外部中断实现步骤: 一、初始化,包括:1.AFIO时钟中断和GPIO时钟使能; 2.GPIO初始化 3.设置EXTI线 4.中断向量初始化 二、中断服务函数 采用PB9作为外部中断源,具体实现程序如下: 一、初始化 void EXTI_PB9_Init(void) { GPIO_InitTypeDe ...
分类:
其他好文 时间:
2016-08-14 22:15:23
阅读次数:
245
一般的button都是矩形或者正方形,但为了显示不同的效果,让界面更美化,可以对其进行处理!!! 1、四角有弧度的button 2、按下button显示不同的颜色 实现步骤: 首先在drawable文件夹下建一个xml文件,例如命名为shape_button.xml shape_button.xml ...
分类:
其他好文 时间:
2016-08-13 12:41:27
阅读次数:
167
一、自动滚动 添加并设置一个定时器,每个1.5秒,就跳转到下一条。 获取当前正在展示的位置。 打印查看: 实现步骤: (1)添加并设置定时器 (2)设置定时器的调用方法 1)获取当前正在展示的位置 2)计算出下一个需要展示的位置 3)通过动画滚动到下一个位置 注意点:需要进行判断。 实现代码: 定时 ...
分类:
其他好文 时间:
2016-08-12 23:46:58
阅读次数:
189
一、实现效果 二、实现步骤 1.前期准备 (1)导入数据转模型的第三方框架MJExtension (2)向项目中添加保存有“新闻”数据的plist文件 (3)导入用到的图片素材 2.步骤和代码 (1)新建一个数据模型 该模型的代码设计如下: YYnews.h文件 (2)新建一个继承自UICollec ...
分类:
移动开发 时间:
2016-08-12 23:40:39
阅读次数:
235
看完上篇文档之后,我们对于正则表达式已经有了基本的了解,其实学习最有效的办法就是带着问题和目的,这里我们假设有一个目标:获取某个网页上指定规格的图片的链接地址,并下载到本地。 一、实现步骤: 1.在浏览器中打开某个网页,例如:http://tieba.baidu.com/p/4691693167 2 ...
分类:
编程语言 时间:
2016-08-12 11:31:36
阅读次数:
177
知识补充:源IP地址和目的IP地址以及源端口号和目的端口号的组合称为套接字。其用于标识客户端请求的服务器和服务。 TCP编程的实现步骤:服务器端:1.通过ServletSocket创建绑定到指定客户端的套接字。假设该对象名为servler 2.侦听并接受到此套接字的连接。此方法在连接传入之前一直阻塞 ...
分类:
其他好文 时间:
2016-08-11 22:23:39
阅读次数:
101
原理
Retrofit2和okhttp实现了apk的下载
自定义类实现Retrofit2的Callback类在里面通过IO流写入文件并且使用RxBus订阅下载进度
自定义类实现okhttp3的ResponseBody类并且在里面使用RxBus发布下载进度信息
在Service中使用Retrofit在后台下载文件
发送Notifaction到通知栏前台界面展示进度情况
实现步骤1.创建UpdateMa...
分类:
移动开发 时间:
2016-08-07 23:27:18
阅读次数:
1197
转载原文地址:http://www.cnblogs.com/renqingping/archive/2012/10/18/Net.html 当前有可用网络,如下图: 当前没有可用网络,如下图: 实现步骤: 1、获取ConnectivityManager对象 2、获取NetworkInfo对象 3、判 ...
分类:
移动开发 时间:
2016-08-06 11:22:35
阅读次数:
185