這個問題問得應該有問題,個人覺得你需要把http協議原理給他理清楚,這個問題都是與網絡快慢有關的,在與服務器交互的時候儘量減少數據量,
這篇文章不錯:blog.csdn.net/lmh12506/article/details/7794512
http://www.cnblogs.com/jdsjlzx/archive/2011/07/25/2116351.html
——————————————》2、集成環信的及時通訊SDK如果遇到消息遺漏或者消息重複該怎麼解決
歡迎大家相互回答這道題。
———————————————》3、如何實現上傳和離線上傳
Android離線數據同步方案
參考文章:
http://wenku.baidu.com/link?url=3SvxuKV03wXR6LbjJYmXtrtiX7jPehmDTQRklcf_oXRX2FKoP2RzZVFp0Obl8cjZQED3en8orizKI9wFrYkdx3-izxjN8H2gjcpsiUXa98G
略熟悉第三方sdk: Android 版 SugarSync 加入更多離線功能
WebView實現離線緩存閱讀
參考文章:http://blog.csdn.net/wwj_748/article/details/44835865
ArcGIS for Android離線數據編輯實現原理
http://blog.csdn.net/arcgis_mobile/article/details/7565877
-------------------------------->>4、文件的加密
文件加密AES加密算法
AES加密算法是目前比較流行加密方式,目前還沒有針對AES有效的破解方式,比較靠譜。
AES加密數據塊和密鑰長度可以是128比特、192比特、256比特中的任意一個。
AES加密有很多輪的重複和變換。大致步驟如下:
1、密鑰擴展(KeyExpansion),
2、初始輪(Initial Round),
3、重複輪(Rounds),每一輪又包括:SubBytes、ShiftRows、MixColumns、AddRoundKey,
4、最終輪(Final Round),最終輪沒有MixColumns。
我以前對文件加密的時候就是參考如下文章
請參考:http://blog.csdn.net/yudajun/article/details/40481135
http://blog.csdn.net/dalancon/article/details/20924823