Android实战小项目
Android的一些实战小项目,从整体到各个小模块,会以续的形式呈现给大家。
Broncho.Lee
爱生活...爱Android...
展开
-
Android之简洁天气
2013年10月28日更新到V1.6.0(中间跳过几个小版本):http://download.csdn.net/detail/weidi1989/6465083Change Log:1.增加手势返回。可以手势拖动Activity实现返回,是本次最大的更新,仿ios7.0效果,如下图所示。2.更换天气接口,之前是使用的天气网信息接口,先更新为自己的服务器,天气信息更加全面,只用请求一次服务器。3.改变splash实现方式,用一个View代替Activity,使代码更加简洁。原创 2013-07-06 23:33:20 · 28364 阅读 · 73 评论 -
Android之高仿飞鸽传输热点创建与搜索模块
这两天,无意中看到飞鸽传书的wifi热点创建与搜索模块,于是乎很蛋疼的还原了一下他的这一小模块代码,感觉效果差不多,跟大家分享一下:源码下载地址:http://download.csdn.net/download/weidi1989/5293352下面是几个关键类的代码:1.我们先来看看这个广播:WTBroadcast,通过这个广播,可以及时更新我们的界面显示信息。重点是“an原创 2013-04-23 23:18:35 · 8378 阅读 · 3 评论 -
Android之基于百度云推送IM
20131028更新到V1.2.3版本:http://download.csdn.net/detail/weidi1989/6465135(建议下载最新版本!)ChangeLog:1.增加手势返回。可以手势拖动Activity实现返回,是本次最大的更新,仿ios7.0效果。2.使用全新的应用Logo,不再使用百度云推送的Logo。3.使用全新的Splash界面,不再使用QQ界面。4.其他一些小bug的修复。5.未升级最新的百度云推送SDK,敬请悉知。原创 2013-06-08 15:38:38 · 41302 阅读 · 170 评论 -
Android之动态更新通知栏(QQ续四)
我们在QQ项目中实现了通知栏后台运行,以及来新消息提示,通常在消息通知时,我们经常用到两个组件Toast和Notification。特别是重要的和需要长时间显示的信息,用Notification就最合适不过了。当有消息通知时,状态栏会显示通知的图标和文字,通过下拉状态栏,就可以看到通知信息了,Android这一创新性的UI组件赢得了用户的一致好评,就连苹果也开始模仿了。其实有点类似于Windows原创 2012-10-09 23:43:20 · 16336 阅读 · 15 评论 -
Android之动画ViewPager小结(QQ续三)
点我下载该例源码--> 其实写完这个题目,我也觉得自己光荣的加入标题党了,我这里所谓的动画,其实只是上面的索引小图标的动画而已,先一下效果图吧,由于只是测试效果,我只是把背景颜色改变了而已,并没有添加实际的View。这里我就不介绍什么是ViewPager了,不知道的童鞋,百度一下吧,一大堆的。 好的,下面我们开始实现,先来看一下布局文件部分:<Line原创 2012-10-09 23:07:11 · 9011 阅读 · 4 评论 -
android之listivew实现下拉刷新
新浪微博,和QQ空间里面,都有那个下拉刷新的效果,另很多人眼前一亮,细细分析,原理原来如此。在原作者的基础上,写了一些注释,和帮助大家更好的阅读理解,(可能其中有些地方注释不准,欢迎指正,谢谢)源代码下载地址:http://download.csdn.net/detail/weidi1989/4588246先来看一下效果图: 下面,就亮出关键代码,自定义的一个MyListV原创 2012-08-26 21:25:42 · 9256 阅读 · 10 评论 -
Android之实现QQ好友分组(ExpandableListView)
在项目开发中,也许我们遇到过ListView中嵌套ListView,但谷歌建议我们最好别这样做,因此他们写好了一个ExpandableListView类,他继承ListView,可以实现ListView中嵌套ListView的效果,好了,废话不多说,先上效果图:点击下载源码:仿QQ好友分组源代码 主代码:public class ExListView extends A原创 2012-09-19 13:17:10 · 19078 阅读 · 16 评论 -
Android之BaseExpandableListAdapter使用心得(QQ续一)
前段时间跟大家分享了ExpandableListView的使用,不知道的童鞋,可以去这里看一下:http://blog.csdn.net/weidi1989/article/details/7995552 但是我最近做那个QQ项目是遇到一个问题,如果给这个ExpandableListView添加动态从网上获取的数据呢?前面跟大家分享的时候,是用了静态的数据,很好处理。大组跟小组就原创 2012-10-06 18:28:34 · 14968 阅读 · 22 评论 -
Java之Socket简单聊天实现(QQ续二)
转载请注明出处,谢谢! 今天跟大家分享一下我那QQ小项目中服务器与客户端的核心代码,并谈谈一些我的建议和看法,希望大家多多支持,你们的支持,就是我继续分享的动力,哈哈! 一、服务器,好了,废话不多说,我们先来看看服务器部分,我这里用到线程池,至于为什么用线程池,不知道的童鞋可以去我的另一篇blog看看:http://blog.csdn.net/weidi1989原创 2012-10-07 17:16:00 · 30240 阅读 · 49 评论 -
Android之高仿手机QQ聊天
点我下载源码 转载请注明出处,谢谢! 最终版已上传。优化下拉刷新、增加来消息声音提示、主界面改成ViewPager,实现左右滑动、新增群组、最近会话显示条数,开始上班了,不再修改了。谢谢! 国庆这几天,闲着无聊,仿照QQ2012,做了一个基于socket的聊天工具,由于代码比较多,今天就不在文章中贴出代码原创 2012-10-04 13:27:04 · 85218 阅读 · 355 评论