可能开发安卓的人大多数都用过很多下拉刷新的开源组件,但是今天用了官方v4支持包的SwipeRefreshLayout觉得效果也蛮不错的,特拿出来分享。 简介:SwipeRefreshLayout组件只接受一个子组件:即需要刷新的那个组件。它使用一个侦听机制来通知拥有该组件的监听器有刷新事件发生,换句 ...
分类:
移动开发 时间:
2016-06-27 15:28:19
阅读次数:
327
1、安装常用工具及基础包: 2、安装nginx支持包: 3、安装LuaJIT模块 4、安装lua-nginx-module模块 5、安装nginx sticky 6、安装echo-nginx 7、安装ngx_cache_purge 8、安装ngx_http_lower_upper_case 9、安装 ...
分类:
其他好文 时间:
2016-06-27 12:08:52
阅读次数:
625
本文介绍了Python对于线程的支持,包括“学会”多线程编程需要掌握的基础以及Python两个线程标准库的完整介绍及使用示例。 注意:本文基于Python2.4完成,;如果看到不明白的词汇请记得百度谷歌或维基,whatever。 尊重作者的劳动,本文属于转载,转载来自AstralWind 博主的,链 ...
分类:
编程语言 时间:
2016-06-27 10:14:48
阅读次数:
254
最近API在网络领域有些风靡,明确的说是REST的影响力。这实在没什么好惊讶的,因为在任何编程语言中,消费REST API都是非常的容易。构建它也非常的简单,因为本质上你不会用到任何那些已存在很久的HTTP细则。由于Rails对REST做出的深思熟虑的支持,包括提供和消费这些API(这已经被所有那些 ...
谷歌官方推出Material Design 设计理念已经有段时间了,为支持更方便的实现
Material Design设计效果,官方给出了Android support design library 支持库,让开发者更容易的实现材料设计的效果。顺便推荐官方的一个图标库:Material Icons
控件名称 NavigationView
FloatingActionButton
Te...
分类:
移动开发 时间:
2016-06-25 00:58:43
阅读次数:
560
我们在开发微信相关的应用的时候,一般需要完善的基础模块支持,包括微信公众号,微信企业号,以及一些业务模块的支持,一般随着功能的增多,我们需要非常清晰的界定他们的关系。模块的分拆以及合并往往需要考虑的代码的重用,而且尽量做到简单而不重复。本篇随笔基于我的微信框架的各个模块的功能介绍以及他们关系的描述。 ...
分类:
微信 时间:
2016-06-18 12:53:05
阅读次数:
348
知识点: 简介 HelloWorld 简介: 百度百科 HelloWorld 项目结构图: 导入Spring支持包: 然后选中所有包,右键Build Path à Add to Build Path 编写bean配置文件: 编写HelloWorld类: 编写Test类 public class Te... ...
分类:
编程语言 时间:
2016-06-16 01:26:37
阅读次数:
169
由于某些原因系统安装时未安装中文支持,导致后续应用出现中文方块乱码现象, 解决方法很简单,当然不是重装,只需以下三步即可搞定。 1、安装中文包: yum -y groupinstall chinese-support 安装所有与中文支持相关的包 2、修改字符编码配置文件 # vi /etc/sysc ...
分类:
其他好文 时间:
2016-06-13 13:28:21
阅读次数:
171
新建项目: Next next next 新建项目后,MyEclipse会自动从远程仓库中下载支持包,需要几分钟左右时间。 项目结构图: HelloWorld.java public class HelloWorld { public String say(){ return "Hello Worl ...
分类:
系统相关 时间:
2016-06-06 18:53:39
阅读次数:
282
一、什么是aidl?
AIDL是android内部一种进程通信接口的描述语言。二、使用aidl
aidl支持的数据类型:
基本数据类型 (int 、long、char 、boolean、double 等)
String 和CharSequence
List:只支持ArrayList,里面每个元素都必须能够被AIDL支持。
Map:只支持HashMap,里面的每个元素都必须被AIDL支持,包括ke...
分类:
其他好文 时间:
2016-06-03 19:20:59
阅读次数:
220