Android项目之天气预报 的实现分析
输入要查询的城市名称,点击查询按钮后,依次出现七天的天气情况。出现时有动画效果
二、实现过程
(一)获取天气预报数据
1、首先搞定天气预报数据来源的问题,提高天气预报服务的有很多网站,这些网站一般都会提供比较详细的 API 接口供应用程序调用,以聚合数据为例,其官网为:https://www.juhe.cn/如下图所示:...
分类:
移动开发 时间:
2016-06-03 19:34:18
阅读次数:
353
最近自学libevent事件驱动库,参考的资料为libevent2.2版本以及张亮提供的《Libevent源码深度剖析》 libevent好处之类的就不赘述了,libevent和libiop,redis等一样都是采用事件回调机制,这种模式 被称作Reactor模式。正常事件处理流程是应用程序调用某个 ...
分类:
其他好文 时间:
2016-05-29 14:55:24
阅读次数:
339
1.Unix环境下有5种I/O模型:阻塞I/O,非阻塞I/O,信号驱动I/O(select和(e)poll),I/O复用(select和(e)poll),异步I/O(Posix.1的aio_系列函数)。2.一个I/O分为两个过程:a.等b.数据搬迁3.详细一一介绍<形象的以钓鱼比喻>(1)阻塞I/O首先,应用程序调用一个IO函..
分类:
其他好文 时间:
2016-05-25 07:08:45
阅读次数:
180
1.阻塞I/O2.非阻塞I/O3.I/O复用(select和(e)poll)4.信号驱动I/O(SIGIO)5.异步I/O(Posix.1的aio_系列函数)一个I/O分为两个过程:等,数据搬迁1.阻塞I/O:两个过程都由自己完成,eg:钓鱼,如果鱼没上钩,一直等待,什么都不做。同理,应用程序调用一个IO函数,导致应用程..
分类:
其他好文 时间:
2016-05-22 00:56:39
阅读次数:
126
DES加密解密涉及到的JAVA类Cipher此类为加密和解密提供密码功能。它构成了 Java Cryptographic Extension (JCE) 框架的核心。
为创建 Cipher 对象,应用程序调用 Cipher 的 getInstance 方法并将所请求转换 的名称传递给它。还可以指定提供者的名称(可选)。
转换 是一个字符串,它描述为产生某种输出而在给定的输入上执行的操作(或一...
分类:
编程语言 时间:
2016-05-03 18:44:36
阅读次数:
341
实现行业应用调用我们可以Get到哪些技能?
* Activity的singleTask的启动模式
* 界面跳转的基本实现
* 前台Service的基本介绍和实现
* SharedPreference的简单用法实现行业应用调用的目的
在XHL应用程序中去调用MPos应用程序,借助MPos的一些界面完成特殊的功能。实现行业应用调用步骤
(1)创建名为XHL的应用程序
(2)创建名为MPo...
分类:
移动开发 时间:
2016-04-29 17:07:18
阅读次数:
255
实现行业应用调用我们可以Get到哪些技能?
* Activity的singleTask的启动模式
* 界面跳转的基本实现
* 前台Service的基本介绍和实现
* SharedPreference的简单用法实现行业应用调用的目的
在XHL应用程序中去调用MPos应用程序,借助MPos的一些界面完成特殊的功能。实现行业应用调用步骤
(1)创建名为XHL的应用程序
(2)创建名为MPo...
分类:
移动开发 时间:
2016-04-26 17:40:30
阅读次数:
261
框架是一个目录,这个目录包含了共享库,访问共享库里代码的头文件,和其它的图片和声音的资源文件。一个共享库定义的方法或函数可以被应用程序调用。 IOS提供了很多你可以在应用程序里调用的框架。要使用一个框架,需要将它添加到你的项目中,你的项目才可以使用它。许多应用程序都使用了如Foundation、UI ...
分类:
移动开发 时间:
2016-04-14 17:33:01
阅读次数:
230
框架是一个目录,这个目录包含了共享库,访问共享库里代码的头文件,和其它的图片和声音的资源文件。一个共享库定义的方法或函数可以被应用程序调用。 IOS提供了很多你可以在应用程序里调用的框架。要使用一个框架,需要将它添加到你的项目中,你的项目才可以使用它。许多应用程序都使用了如Foundation、UI ...
分类:
移动开发 时间:
2016-04-11 01:46:35
阅读次数:
178
AsyncTask 的执行分为四个步骤,每一步都对应一个回调方法,需要注意的是这些方法不应该由应用程序调用,开发者需要做的就是实现这些方法。在任务的执行过程中,这些方法被自动调用。 * onPreExecute() 当任务执行之前开始调用此方法,可以在这里显示进度对话框。 * doInBackgro ...
分类:
其他好文 时间:
2016-03-24 18:05:08
阅读次数:
184