咪咕天气总结
来源:互联网 发布:淘宝详情页上面 编辑:程序博客网 时间:2024/05/16 19:13
okhttp 用法
compile 'com.squareup.okhttp3:okhttp:3.4.1'
public static void sendOkhttpRequest(String address, Callback callback){ OkHttpClient client = new OkHttpClient(); Request request = new Request.Builder().url(address).build(); client.newCall(request).enqueue(callback);}
glide用法
compile 'com.github.bumptech.glide:glide:3.7.0'
Glide.with(WeatherActivity.this).load(bingPic).into(bingPicIma);Gson 用法
compile 'com.google.code.gson:gson:2.7'
JSONObject jsonObject = new JSONObject(Response);JSONArray jsonArray = jsonObject.getJSONArray("HeWeather");String weatherContent = jsonArray.getJSONObject(0).toString();return new Gson().fromJson(weatherContent,Weather.class);litepal用法compile 'org.litepal.android:core:1.3.2' //操作数据库
实体类集成DataSupport
然后调用peple.save(); 就可实现存储数据库
manifest文件里面 application要换成<application android:name="org.litepal.LitePalApplication"在项目的assets目录下面新建一个litepal.xml文件,内容如下:
<?xml version="1.0" encoding="utf-8"?> <litepal> <dbname value="demo" ></dbname> <version value="1" ></version> <list> <mapping class="org.litepal.litepalsample.model.Album"></mapping> <mapping class="org.litepal.litepalsample.model.Song"></mapping> </list> </litepal><dbname>是数据库的名字<version>是数据库的版本号<list>是数据库的映射模型(数据库表)<mapping>是数据库的映射模型的地址(数据库表结构)
多渠道打包:
在build.gradel的android 大括号里面配置如下productFlavors { qihoo { applicationId "migu.com.miguweather.qihoo" } baidu { applicationId "migu.com.miguweather.baidu" }}
每多一个渠道就多一个大括号 里面可以重写defaultConfig的 任何属性修改代码就在代码文件新建相应名称的文件夹
阅读全文
0 0
- 咪咕天气总结
- 显示天气信息总结
- 实用天气API总结
- 获取Yahoo天气相关总结
- “Rimon天气”Android天气查询软件项目总结
- 天气
- 天气
- 天气
- 天气
- 天气
- 天气
- 天气
- 天气
- 天气
- 天气
- 天气
- 天气
- 天气
- C++学习笔记(10)-信号处理&多线程
- window安装解压版MySQL
- SVM的传奇故事——SVM知识点总结
- web学习引索
- Qt调用Halcon13.0机器视觉算法包
- 咪咕天气总结
- Android定义亮屏、灭屏、锁屏、退出应用监听器
- Maven 项目打包成可执行Jar文件
- iptables CLUSTERIP构建独特的负载均衡集群
- 一些编程相关的地址
- 生成前N个整数的一个随机置换java实现
- AX 2012 MultiSelectionHelper (取多条记录)
- input记录
- pkcs#5和pkcs#7填充的区别