1. 最开始是搭建android工程目录结构,包的结构其实是很关键的
2. socket通信问题,两个选择:
1)基于原生socket自己写一套通信流程
2)选择一个成熟的通信框架,如netty或者mina等
3. http通信问题,也有两个选择:
1)基于HttpURLConnection或者apache的HttpClient实现http请求即可
2)选择一个框架,是选择okhttp还是选择volley等
4. 图片缓存问题:可以选择成熟的图片缓存框架
5. 广告位图片轮播
6. 主界面底部tab的实现方式
界面ui适配问题,如何做好 从ui拿来的设计稿到最终适配好各种机型