如何让PC端和手机移动端相互实时通信?背后的原理是什么?又要如何实现了?本文通过为GG(QQ高仿)增加android客户端版本来解释这一切。
分类:
移动开发 时间:
2015-09-25 10:48:31
阅读次数:
231
前言:公司上线了一个项目,做Android 客户端集成友盟分享,在做得过程中,遇到了下面3个问题,希望其他小伙伴注意。 ( 友盟在线客服 QQ :800083942 )错误1:1、错误描述 我是照着友盟的集成文档一步一步的集成的,做完后,发现qq空间分享不成功,总是出现失败,下面是失败截图 ...
分类:
移动开发 时间:
2015-09-21 13:46:15
阅读次数:
490
在学习Android开发过程中遇到的第一个疑问就是Android客户端是怎么跟服务器数据库进行交互的呢?这个问题是我当初初次接触Android时所困扰我的一个很大的问题,直到几年前的一天,我突然想到WebService是否可以呢?让WebService充当服务器端的角色,完成与服务器数据库操作相关的...
分类:
移动开发 时间:
2015-09-17 15:04:37
阅读次数:
272
上篇博客解决了Android客户端通过WebService与服务器端程序进行交互的问题,这篇博客重点关注两个问题,一个是Android应用程序如何与本机文件型数据库SQLite进行交互,另一问题则是如何在ListView中按照我们想要的界面效果进行展示。限于篇幅这篇重点讲ListView,下篇博客重...
分类:
移动开发 时间:
2015-09-17 14:53:06
阅读次数:
202
源码中用以下载客户端的类为DownloadService,是一个服务。如果你对android服务不够理解的话,建议先查阅下有关服务的知识点。源码分析如下: 1首先我们先来看下该服务中几个重写的方法: 1.1onCreat...
分类:
移动开发 时间:
2015-09-14 18:09:43
阅读次数:
240
在设备通讯中,往往会用到数据交互。我们这里用的是通过HTTP协议发送JSON数据,android客户端把数据进行打包,发送到后台服务器,后台解析出来。//android客户端拼装JSON字符串//如下的拼装结果为:{"data":[{"id":"12345","name":"张三"},{"id":"54321","name":"李四"}]}JSONOb..
分类:
移动开发 时间:
2015-09-07 13:02:21
阅读次数:
184
很多App要做到极致的话,对网络状态的监听是很有必要的,比如在网络差的时候加载质量一般的小图,缩略图,在网络好的时候,加载高清大图,脸书的android 客户端就是这么做的,当然伟大的脸书也把这部分代码开源出来,今天就来带着大家分析一下脸书的这个开源代码。GitHub 地址https://githu...
分类:
移动开发 时间:
2015-09-03 17:47:28
阅读次数:
362
android端--Clientpackage com.sec.chatroomandroid;import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStreamReader; imp...
分类:
移动开发 时间:
2015-08-31 21:30:36
阅读次数:
195
Android 客户端应用上线以后,一旦出现Bug,一般的解决思路是发修复包升级应用,这种方式不仅耗时,更重要的是用户需要频繁的升级版本,体验不好,所以优化的思路是在不发版本的情况下热更新,以期提高用户体验。
近期GitHub新出一种非侵入运行期AOP框架Dexposed, 下面简单了解一下这个框架,GitHub地址。简要说明:该框架基于AOP思想,支持经典的AOP使用场景,可应用于日志记录,性能统...
分类:
移动开发 时间:
2015-08-29 17:04:21
阅读次数:
9514
android项目里面androidManifest.xml文件对activity的配置如下: <activity?android:name=".MainActivity"?android:screenOrientation="portrait">????
??<intent-filter>????????
???...
分类:
移动开发 时间:
2015-08-20 17:07:25
阅读次数:
234