摘要: 在Android中实现对话框可以使用AlertDialog.Builder类,也可以自定义对话框,下面分别通过一个例子加以说明1. 使用 AlertDialog.Builder 类创建对话框 在使用这种方法创建对话框之前,我们先来了解一下AlertDialog.Builder 中常用的方法 ... 阅读全文
posted @ 2015-12-23 12:47 mattle 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 暂略 阅读全文
posted @ 2015-12-23 12:15 mattle 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 一. ADB简介 1. ADB全称是Android Debug Bridge,是Android SDK里自带的一个工具,用这个工具可以直接操作管理Android模拟器(Emulator)或者是真实的Android设备 2. ADB的功能很多,我们主要用到的功能有: a. 运行设备的 she... 阅读全文
posted @ 2015-12-23 12:07 mattle 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 发挥好 阅读全文
posted @ 2015-12-13 22:08 mattle 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 一. 原理图 1. 没实现离线消息推送功能前,项目的架构图如下 2. 实现离线消息推送功能后,项目的架构图如下 - 版本一 - 适用于新闻等app工作环境,对离线消息的到达率要求不高的环境 3. 实现离线消息推送功能后,项目的架构图如下 - 版本二 -适用于IM等app工作环境,对离线消息的... 阅读全文
posted @ 2015-12-10 03:37 mattle 阅读(2073) 评论(0) 推荐(0) 编辑
摘要: 一. 什么是推送消息 自主Google脑补 二. AndroidPN的介绍 AndroidPN是Android平台上一个基于XMPP协议的即时推送消息开源项目 github: https://github.com/dannytiehui/androidpn 注意 - AndroidPN是一个还处Be 阅读全文
posted @ 2015-12-09 23:23 mattle 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 一. 服务器 1. 什么是Openfire a. 开发语言 - Java b. 实现协议 - XMPP 2. 为什么使用Openfire a. Openfire为Java开源项目 b. 采用开放的XMPP协议 c. 有多种针对不通系统的版本 d. 使用Soc... 阅读全文
posted @ 2015-12-09 20:11 mattle 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 一. 什么是即时通讯(IM) 即时通信(instant message,IM)是指能够即时发送和接收互联网消息等的业务二. 通讯协议 1. IMPP -即时信息和空间协议 2. PRIM -空间和即时信息协议 3. SIP -针对即时通讯和空间平衡扩充的进程开始协议 4.XMPP三. 为什... 阅读全文
posted @ 2015-12-09 20:03 mattle 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 方式一: ViewPager + PagerAdapter 方式二: Fragment (无滑动效果) 方式三: ViewPager + FragmentPagerAdapter 方式四: ViewPager + FragmentPagerAdapter + ViewPagerIndicator L 阅读全文
posted @ 2015-08-29 16:26 mattle 阅读(117) 评论(0) 推荐(0) 编辑