- 博客(0)
- 资源 (11)
- 收藏
- 关注
Android也架构之三:简单工厂模式优化网络请求
很悲催,我们在《Android也架构之二:单例模式访问网络》 用httpConnect的方式去访问网络,而且能够正常获取数据了,可是老板能,技术出生,他要求我重新用httpClient去获取获取网络数据,童鞋们,是不是头快爆炸了?你是否也遇见过这样的或者类似这样的情况呢?
拥抱变化,让我们冲现在开始吧,上一篇文章《Android也架构之二:单例模式访问网络》中,我们学会用了单例模式,单例模式一般解决的是和程序相关的问题,和业务逻辑无关,今天开始,我们就开始学习和业务相关的设计模式,拥抱变化,让业务和需求的变化放马过来吧。。。。
今天,通过这篇文章,你讲学习到以下这些知识点:
1、学会用简单工厂模式,基于api接口开发的工作模式,接口的特点是可插拔,不会影响到客户端数据。
2、学会用httpclient框架请求http数据,涉及到android的httpclient框架的细节知识点,比如httpclient自动重连机制,连接自动释放等
3、学会在子线程如何更新主线程的android基础知识
详情网址:
http://blog.youkuaiyun.com/michael_yy/article/details/7893015
2012-08-21
使用android快速开发框架afinal的FinalDb操作android数据库
afinal是一个android的orm、ioc快速开发框架,里面包含了四大功能:空间的id绑定和事件绑定功能;网络图片的显示功能(里面包含了强大的缓存框架);数据库sqlite的操作功能;http数据的读取功能(支持ajax方式读取);
afinal开源网址:https://github.com/yangfuhai/afinal
这篇文章主要是介绍afinal的功能之一FinalDb组件,其他组件请关注我的博客吧,以后将会一一介绍:
afinal的FinalDb组件是android的一个轻量级的orm框架,使用简单,一行代码就可以完成数据库的各种操作功能。
文章地址:http://blog.youkuaiyun.com/michael_yy/article/details/8154860
2012-11-06
android中使用afinal开源框架一行代码显示网络图片
android快速开发框架afinal的特点:
使用简单,无需配置但可配置
在listview和gridview等容器加载图片的时候快速滑动无错误现象
支持线程池并发数量配置
支持内存缓存大小配置
支持磁盘大小缓存配置,和缓存位置配置
支持磁盘缓存使用压缩非压缩同时配置,压缩针对某个imageview,非压缩支持一张图片多个imageview进行decode。
支持加载时候的显示图片配置
支持加载失败的时候显示的图片配置
支持下载器配置,以方便不同协议的图片读取(内置http下载器,用户可以扩展为ftp等其他协议)
支持显示器的配置,在显示的是播放动画等以达到更绚丽的效果。
http://blog.youkuaiyun.com/michael_yy/article/details/8127578
2012-11-04
使用android快速开发框架afinal 开发android应用程序
首先介绍下afinal开发框架:
1、afinal是android中一个设计小巧的android应用开发框架
2、里面包含了一个orm框架,无需配置任何文件可以对android的sqlite进行增删改查操作。
3、里面包含了一个ioc框架,自动绑定android布局文件和代码的控件,同时支持对事件的绑定功能
4、里面包含了一个轻量级的http框架,对http请求只要一行代码就可以完成。
afinal源码地址 http://code.google.com/p/afinal/
文章地址:http://blog.youkuaiyun.com/michael_yy/article/details/8084951
2012-10-18
android也架构之单例模式
首先我们来看下单例模式的定义:
定义:在整个应用中,保证一个类只有一个实例,它提供了一个可以访问到它自己的全局访问点(静态方法)。
单例模式中有区分了懒汉式和饿汉式,懒汉式主要是用时间来换空间,饿汉式则是用空间来换时间。饿汉式是线程安全的,懒汉式是非线程安全的,如果要实现懒汉式的非线程安全,则可以再访问点添加synchronized关键字声明即可。在其他的一些项目中还使用了双重检测枷锁机制。
现在我们来看下代码,我会提供代码下载供大家参考。
文章详情:http://blog.youkuaiyun.com/michael_yy/article/details/7883621
2012-08-19
Android也架构之四:门面模式解析获取的html代码
Android也架构之四:门面模式解析获取的html代码
文章详细地址:
http://blog.youkuaiyun.com/michael_yy/article/details/7965168
2012-09-11
android listview 圆角的实现方案,模仿Iphone的UITableView
这几天十一放假,在群里非常活跃,很多朋友问如何实现android中listview的圆角功能,像Iphone设置里面的tableView如 如下效果.
2012-10-03
模仿android4.0的 通知栏 listview 滑动删除 item ,有滑动动画。
在QQ群里,很多朋友问如何实现android4.0的通知栏里面的listview滑动删除一个item的效果,我这里简单实现了一下,看图吧(一图胜千言)。
代码文章详情:http://blog.youkuaiyun.com/michael_yy/article/details/8031808
2012-09-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅