Android小项目一:微信精选
来源:互联网 发布:淘宝店铺轮播图片素材 编辑:程序博客网 时间:2024/04/29 15:22
陆陆续续的学习Android有一些时间了,一直想尝试写一些小的Demo,总是苦于难以下手。看过了一些视频之后,然后在聚合数据上找到免费的数据接口,就开始准备动手写个简单的Demo。虽然比较简单,但是毕竟第一次动手写,遇到的问题还是有不少的。不过遇到什么问题,就在网上查找解决,或者果断借鉴别人的一些代码。最后经过五天的时间,一个不完整的小项目终于诞生了。以下是一些截图:
首先是一个Splash页面,就是一个渐变的动画
这是进入之后的主页面,就是一个ListView
由于聚合数据每天的精选内容比较多,所以做了一个上拉刷新和下拉加载的功能(使用的是PullToRefresh开源)
刷新完成以后就弹出一个吐司提示更新了多少条数据
这是侧边栏功能,使用的是SlidingMenu开源框架
点击头像和对应的功能回调到相应的页面
登录页面没有做,因为有和服务器交互之类的功能,登录也是本地登录,所以就空的页面放着
资料和相册页面也是空的,以后想到什么再相应的去完成
这是侧边栏下面的天气页面,点击上海会跳到这个页面,也是调用的聚合的天气接口获取的数据
这是护眼功能(先前显示是护眼,点击护眼模式后显示正常),这里看的不太明显,其实就是把屏幕的亮度调低眼睛看的舒服一些
这里是收藏功能页面,通过侧边栏和标题栏的白色的红心按钮都可以跳到收藏页面
进入文章内容,可以看到右上角红心是红色的说明是收藏的文章,点击红心按钮变成白色显示删除收藏的文章
再下面就是一个调用Android系统自带的分享功能,简单的在里面带了文章的链接和app的名字:
好了,功能就这些,花了我好几天的时间,也总算是大概的完成了。后面想到什么可以继续完成。
现在想来,看视频看书学习都是理论上的,只有实践的去完成项目(不管是多大的项目)才能学的更多一些,因为过程中各种各样的小问题都会遇到,而这些都要自己去慢慢的解决。这样才能成长的快一些。
想要apk和源码学习 或者浏览一下的可以@我,我会发送给你!
- Android小项目一:微信精选
- 一些微信小程序项目实例
- 微信精选
- 微信精选阅读器
- Android实战-个人App乐逗项目(第一阶段:微信精选文章完成与总结)
- Android 精选项目简介
- android eclipse 项目 javaapk 精选
- 微信 小程序 一 变量
- android小项目打地鼠(一)
- android小项目之新闻客户端一
- android小项目之新闻客户端一
- 微信精选_SlidingMenu_头部滑动
- 微信精选案例HttpClient post请求
- Android小例子--实现微信界面
- 【Android开发】微信精选,文章资讯类App开发记录总结
- android 项目凡信的学习(一)
- PHP微信开发---查询微信精选文章
- Android对接微信SDK 续一
- 【mysql监控】查看mysql库大小,表大小,索引大小
- Openstack CI 环境搭建
- [Cloud Computing]Mechanisms: Cloud-Based Security Groups
- 4、调用WebService查询手机号码归宿地
- (写 TTF 文字到图中) ImageTTFText - PHP
- Android小项目一:微信精选
- Spring <context:annotation-config/> 作用讲解
- 递归<一> --- 求阶乘
- respondsToSelector 和 instancesRespondToSelector区别
- python数据持久存储
- 开源 java CMS - FreeCMS2.5 模型管理
- 前端早读课【第632期】Web App防坑手册
- mysql从库启动时怎样不自动启动复制
- Java 编程下的二分法查找