
开源学习
AndyLizh
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
开源学习 百度推送实战项目 友聊 (一)
感谢项目作者将代码开源,项目简介在这里。作者有很多不错的技术博文,专栏Android实战小项目 里面有关于这个项目的讲解说明。项目预览,可以看这里的整理,主要是项目的功能模块,使用到的技术、技巧,还有些自己的疑难问题。可以到这里**下载思维导图文件**,思维导图文件会持续更新中。从这个项目中, 我想学到什么呢?1.Baidu推送,服务端与客户端交互。之前使用百度推送,仅转载 2014-02-25 11:38:14 · 1850 阅读 · 0 评论 -
开源学习 百度推送实战项目 友聊 (三)
这篇文章是 ”友聊“ 开源项目学习系列的第三篇,前两篇文章请查看这里:友聊 学习记录(一)友聊 学习记录(二)主要记录下友聊项目中Activity 的使用和处理。项目使用Slidingmenu风格,因此仅有四个Activity,分别是WelcomeActivity,欢迎页面;FirstSetActivity,第一次启动时会出现的设置界面,选择用户名、性别、头像;Main转载 2014-02-25 14:09:56 · 1768 阅读 · 0 评论 -
开源学习 百度推送实战项目 友聊 (二)
这个项目虽不大,也有七八个功能模块,希望能用十篇左右写完。今天记录百度推送 “服务端” 和 “客户端” 的实现,这里的服务端和客户端只是类似,真正的服务端在百度那里。服务端调用 百度推送REST API 。 作为小白,第一次接触REST API ,莫名的激动了好久呀! 按照文档上给出的消息格式和类型,严格匹配。数据格式使用的Json , 签名稍微有点复杂,采用md5 混合加密。总共十五个相转载 2014-02-25 13:58:15 · 1392 阅读 · 0 评论 -
开源学习 百度推送实战项目 友聊 (四)
这篇文章是 ”友聊“ 开源项目学习系列的第四篇,前三篇文章请查看这里:友聊 学习记录(一)友聊 学习记录(二)友聊 学习记录 (三)这篇文章里会主要记录项目中两个Fragment的使用,实现的功能。先看下LeftFragment 的效果自定义的ExpandableListView ,项目中使用的开源控件IphoneTreeView。 关于Ex转载 2014-02-25 14:54:18 · 2239 阅读 · 0 评论 -
开源学习 百度推送实战项目 友聊 (五)
这篇文章是 ”友聊“ 开源项目学习系列的第五篇,前四篇文章请查看这里:友聊 学习记录(一)友聊 学习记录(二)友聊 学习记录(三)友聊 学习记录(四)主要记录下友聊项目中 Utils 工具类的使用和处理。首先看下项目中使用到哪些工具类DialogUtilLogUtilToastUtilNetUtilSharePreferenceUtilTimeU转载 2014-02-25 15:42:48 · 1203 阅读 · 0 评论 -
开源学习 百度推送实战项目 友聊 (六)
这篇文章是 ”友聊“ 开源项目学习系列的第六篇,前五篇文章请查看这里:友聊 学习记录(一)友聊 学习记录(二)友聊 学习记录(三)友聊 学习记录(四)友聊 学习记录(五)主要记录下友聊项目中 数据库SQLite 使用和处理。推荐两个SQLite 教程的网站,**SQLite教程(一)和SQLite 教程 (二)** 。在之前的项目中,一直转载 2014-02-25 15:52:48 · 1147 阅读 · 0 评论 -
开源学习 百度推送实战项目 友聊 (七)
这篇文章主要学习友聊项目中使用到的开源控件。这篇文章是 ”友聊“ 开源项目学习系列的第七篇,前六篇文章请查看这里:友聊 学习记录(一)友聊 学习记录(二)友聊 学习记录(三)友聊 学习记录(四)友聊 学习记录(五)友聊 学习记录(六)1. SlidingMenu。作为最流行的开源控件,不知道一共有几个版本的Slidingmenu,但项转载 2014-02-25 15:58:49 · 1776 阅读 · 0 评论 -
Android之基于百度云推送IM
偶然的一天,发现百度出了一个云推送包,想想百度的服务器还是比较靠谱的说,怎么着也比我们自己搭建的服务器要稳定,于是乎,我就花了几天时间,写了一个小小的聊天工具,权当是练手。主要思路是:客户端的聊天内容通过json格式封装(包含聊天内容、发送人信息)之后,HTTP请求百度服务器,即请求把该消息发送到指定id的用户,请求成功之后,百度服务器就把我们的信息转发给指定的用户,对应用户再解析json格式的信转载 2014-02-25 17:33:08 · 10840 阅读 · 2 评论