LiosWong / yunweather

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

###(Android)由于该项目还在完善中,项目趋于满意时,会公布整个项目的源码。 ####项目信息

  • 功能: 1. 免费全国两千多个省市县的天气信息 2. 当天不同时段的天气预报 3. 未来七天天气状况 4. 生活服务信息
  • 目标: 秉持Material Design设计风格,呈现鲜艳活泼UI外观,给予用户良好体验。
  • 项目思路: 思路非常简单,通过选择所在市县,然后从服务器上取下天气信息显示到客户端。
  • 素材来源: Material-Design-Icons,Google Calendar,Dribbble.com,花瓣网,千图网
  • 开源工具: GSON-2.2.4,okhttp-3.2,ASimpleCache

####项目实施示例 1.数据库设计
数据库中有三张表:省,市,县,三张表通过主外键联系起来,逻辑比较清晰

2.网络请求框架((okhttp3.2)

...

final OkHttpClient client = new OkHttpClient();
 
public void run() throws Exception {

    Request request = new Request.Builder()
        .url(url)
        .build();
        
    client.newCall(request).enqueue(new Callback() {
    
      public void onFailure(Request request, Throwable throwable) {
      
        
      }

      public void onResponse(Response response) throws IOException {
     

     }
  });
 }
 ...

上面只是简单的介绍项目实施,关于项目设计以及遇到的问题,还有很多需要自我总结思考,这里不再花篇幅介绍,后续会发布在博客上。

####应用下载: 您可以前往
豌豆荚,
fir.im
或者扫下方二维码
扫二维码
下载,如果您对应用有任何意见建议,欢迎给我发邮件,不甚感谢;如果喜欢该应用,请分享给您的朋友,谢谢(^‧^)

####应用截图 图片名称 图片名称 图片名称 图片名称 图片名称 图片名称 图片名称 图片名称 ####关于我 就读于重庆市某所高校,Android开发爱好者
我的CSDN
我的GitHub
我的ITPUB
邮箱:diy.os.lios@gmail.com

About

License:Apache License 2.0


Languages

Language:Java 100.0%