`
yanghaoli
  • 浏览: 288464 次
社区版块
存档分类
最新评论

利用业务时间做的android客户端《哈哈》

 
阅读更多

做android开发已经有一年多了,发现自己懒了很多,博客也好久没更新,看到博友都很勤快,把自己的技术心得分享,这种精神实在佩服!!!

平时下班都比较晚,有时候还要加班,TMD的苦逼程序猿,对着电脑时间比对着女朋友时间都要多几倍,女朋友都要生气了。。。

不过还好,她能理解,这次做的这个小应用,让自己每天都能讲个笑话给她,省的她说我不幽默,话少,IT屌丝男都是这样么。。。

废话不多说了,讲讲这个我花了两个晚上,一个人操办了美工,图片都是自己ps的...

先看截图,界面很少,利用jsoup从搜狗浏览器上采集《哈哈》栏目中的笑话,显示在手机客户端

主要技术:

1.利用了xlistviwe,网上一个开源刷新控件,我进行了优化和扩展,个人感觉还是比较好用;

2.模仿网易新闻客户端,重写水平的scrollview,滑动的导航加载数据,不过我是用ViewPager+view的结合,不懂得直接看我源码吧,很简单的其实;

3.网络图片加载ImageLoder,自己封装的,里面的代码有点乱,不过还不错,加载也很快,用了lrucache和文件缓存

4.模仿网易点击图片缩放浏览的效果,就是图片小了点,由于搜狗的是动态网页,暂时用jsoup没法动态数据

5.数据用了本地缓存,不过缓存了第一页数据,用xstream保存list对象的形式存储,还是比较新鲜吧,网上还没看到这样的,算是自己的独创吧;

6.别的就不多说了,其他的看看代码就行了。

说了那么多,源码下载在这里:等等,上传太慢了,等我上传到网上再贴出下载地址哈,不好意思了。

下载地址:works
115网盘:http://115.com/lb/5lb7zq9x
115网盘礼包码:5lb7zq9x

6
0
分享到:
评论
2 楼 xumin198908 2013-07-20  
不错,支持
1 楼 finallygo 2013-07-20  
建议放到github上,这样看起来也方便

相关推荐

    详解Android客户端与服务器交互方式

    最近的Android项目开发过程中一个问题困扰自己很长时间,Android客户端与服务器交互有几种方式,最常见的就是webservices和json。要在Android手机客户端与pc服务器交互,需要满足下面几种条件:跨平台、传输数据格式...

    Spiss系统Android客户端.zip

    Spiss系统Android客户端.zipSpiss系统Android客户端.zipSpiss系统Android客户端.zipSpiss系统Android客户端.zipSpiss系统Android客户端.zipSpiss系统Android客户端.zipSpiss系统Android客户端.zipSpiss系统Android...

    android客户端与后台服务器交互

    在本示例中,Struts处理来自Android客户端的请求,执行业务逻辑,并将结果转换为JSON格式。Struts2框架提供Action类,通过注解配置路由请求,以及Result类型来决定如何返回响应。 3. **Hibernate**:Hibernate是一...

    android客户端

    简简单单android客户端简简单单android客户端简简单单android客户端简简单单android客户端简简单单android客户端简简单单android客户端

    小红书 Android 客户端的业务框架实践.pdf

    小红书作为一款备受欢迎的社交电商平台,其Android客户端的业务框架实践对于移动应用开发者具有重要的参考价值。本文将深入探讨小红书Android客户端在架构设计、模块化、数据管理、网络请求、性能优化等方面的知识点...

    Android客户端与服务器端的json数据交互(内含大量知识点)

    在Android应用开发中,客户端与服务器端的数据交互是不可或缺的一部分,JSON作为一种轻量级的数据交换格式,被广泛用于Android和服务器之间的通信。本教程将详细阐述Android客户端如何使用JSON进行数据交互,包括...

    Android客户端与服务器端通信Demo

    在Android应用开发中,客户端与服务器端的通信是不可或缺的一部分,它使得移动设备能够获取、发送数据,实现功能如登录注册、数据同步、文件上传下载等。本Demo着重展示了这一核心概念,通过实例来帮助开发者理解和...

    android的XMPP客户端

    在Android平台上实现XMPP(Extensible Messaging and Presence Protocol)客户端是一项常见的任务,因为XMPP是一种广泛使用的即时通讯协议,尤其适用于构建实时通信应用,如聊天、视频通话等。本篇文章将深入探讨...

    基于XMPP实现android客户端与服务器的交互(服务器、客户端源码)

    本文将深入探讨如何使用XMPP(Extensible Messaging and Presence Protocol)协议来构建Android客户端与服务器之间的交互。XMPP是一种开放标准,主要用于即时消息传递和在线状态跟踪,它基于XML流,使得数据传输更为...

    android客户端用socket不间断传输图片

    利用DataOutputStream和DataInputStream实现由android客户端利用Socket向java服务器不间断传输图片,很好用。之间试过由OutpuStream.write(byte[])以及先将图片byte[]通过Base64加密转换为String再发送,效果都不好...

    openfire的Android客户端实现

    openfire是xmpp协议的实现,以其及时性和稳定性被倍受青睐,在此贡献出来Android客户端,希望与大家共同探讨。 文章地址:http://blog.csdn.net/sky_monkey/article/details/9495571

    android客户端连接服务器交互实例

    在Android开发中,客户端与服务器的交互是应用功能实现的核心部分,它涉及到网络通信、数据交换格式、异步处理等多个方面。本实例将详细介绍如何在Android客户端实现与服务器的连接和数据获取,这对于初学者来说是...

    Android访问WCF服务源码(Android 客户端)

    本篇将深入探讨如何在Android客户端中访问WCF服务,并以源码为例进行解析。 1. **Android与WCF通信基础** Android应用程序通过HTTP或HTTPS协议与WCF服务进行通信。通常使用JSON作为数据交换格式,因为其轻量级且...

    057集-Android客户端与服务端交互-服务端代码

    在本节"057集-Android客户端与服务端交互-服务端代码"的视频教程中,我们将深入探讨Android应用程序如何与服务端进行有效且安全的通信,这对于开发任何涉及网络功能的Android应用来说都是至关重要的。这个教程针对的...

    java做服务器 android做客户端 实现聊天

    本项目利用Java作为后端服务器,Android作为前端客户端,通过Socket实现两者之间的实时通信,下面将详细阐述相关知识点。 1. **Java服务器**: - **Socket编程**:Java的`java.net.Socket`和`ServerSocket`类是...

    Android客户端与PC服务器利用WIFI实现Socket通讯

    Android 客户端与 PC 服务器利用 WIFI 实现 Socket 通讯 在本文中,我们将介绍如何使用 Socket 实现 Android 客户端与 PC 服务器之间的通讯。该通讯方式基于 TCP 协议,在 Android 终端和 PC 之间形成网络虚拟链路...

    android客户端与服务器数据交互的Demo

    在Android应用开发中,客户端与服务器之间的数据交互是不可或缺的一部分,尤其在当今互联网时代,用户需求不断增长,数据交换的需求也日益复杂。本教程将深入探讨Android客户端如何与服务器进行有效的数据交互,以及...

    android客户端+服务端

    在Android应用开发中,"客户端+服务端"的架构模式是常见的设计方式,它涉及到Android客户端与远程服务器之间的数据通信和交互。这种模式允许应用程序在本地执行用户界面操作,同时利用服务器的计算能力和存储资源来...

Global site tag (gtag.js) - Google Analytics