//本来准备通过查找城市id后再通过id查找天气信息免去建立数据库的麻烦,但是api不稳定,只能通过建立id数据库来对应查找了
super.onCreate(savedInstanceState);String str = "http://toy.weather.com.cn/SearchBox/searchBox?"+ "callback=jsonp1342857491709&_=1342857620727&language=zh&keyword=guilin";try {URL url = new URL(str);HttpURLConnection cn = (HttpURLConnection) url.openConnection();cn.setConnectTimeout(5 * 1000);cn.setRequestMethod("GET");System.out.println("stream=======" + cn.getInputStream());InputStreamReader in = new InputStreamReader(cn.getInputStream());System.out.println("in======" + in);BufferedReader bu = new BufferedReader(in);String line = bu.readLine().toString();System.out.println("ling=====" + line);} catch (MalformedURLException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (ProtocolException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}


更多相关文章

  1. Android数据库SQLite使用详解一 : SQLiteOpenHelper详解
  2. IDEA 快捷键 Android(安卓)Studio快捷键
  3. (翻译)又一个Android(安卓)Sqlite库: Cupboard
  4. Android(安卓)菜单(OptionMenu)大全 建立你自己的菜单
  5. Android(安卓)ContentProvider的介绍
  6. 在 Android(安卓)应用中使用数据库
  7. android sqlite数据库封装 实现crud
  8. Android(安卓)菜单(OptionMenu)大全 建立你自己的菜单
  9. android 4种存储方式

随机推荐

  1. 【android】性能优化五篇(推荐)
  2. android, contentProvider 获取通讯录
  3. android 打包app,以及签名
  4. 自定义android Dialog
  5. Android 屏幕真实分辨率获取
  6. Android 对程序异常崩溃的捕捉
  7. 【Android】定位与解决anr错误记录
  8. Android:验证EditText输入框输入的手机号
  9. android activity之间传递bean类型数据
  10. Android APP开发集成工具