当前位置:  编程技术>移动开发
本页文章导读:
    ▪去掉安装map        去掉安装地图 今天弄了个程序,如果用户没有安装谷歌地图的api(Google Map feature)那我就在应用中取消有关地图的功能,也就不需要安装(Google Map),如何不安装Google Map呢 <uses-library   .........
    ▪ 经过坐标获取地址信息        通过坐标获取地址信息 测试url: http://ditu.google.cn/maps/geo?output=csv&key=abcdef&hl=zh-CN&q=22.660648,113.171355       import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import j.........
    ▪ 怎么隐藏UINavigationBar       如何隐藏UINavigationBar   显示: [self.navigationController setNavigationBarHidden:NO animated:YES]; 隐藏: [self.navigationController setNavigationBarHidden:YES animated:YES]; 隐藏返回键       self.navigationItem.hidesBackButton .........

[1]去掉安装map
    来源: 互联网  发布时间: 2014-02-18
去掉安装地图

今天弄了个程序,如果用户没有安装谷歌地图的api(Google Map feature)那我就在应用中取消有关地图的功能,也就不需要安装(Google Map),如何不安装Google Map呢

<uses-library
        android:name="com.google.android.maps"
        android:required="false" />

只在2.0+测试通过 1.5 1.6 我没测试成功


    
[2] 经过坐标获取地址信息
    来源: 互联网  发布时间: 2014-02-18
通过坐标获取地址信息

测试url:

http://ditu.google.cn/maps/geo?output=csv&key=abcdef&hl=zh-CN&q=22.660648,113.171355

 

 

 

import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStreamReader;

import java.net.MalformedURLException;

import java.net.URL;

import java.net.URLConnection;

 

 

public class ditu {

 

    public static void main(String[] args) {

      String addr = geocodeAddr(29.840644,111.093750);//(38.9146943,121.612382);

      System.out.println(addr);

    }

 

    public static String geocodeAddr(Double latitude, Double longitude) {

      String addr = "";

     

      //密钥可以随便写一个key=abc

      String url = String.format("http://ditu.google.cn/maps/geo?output=csv&key=abcdef&hl=zh-CN&q=%f,%f",latitude, longitude);

      URL myURL = null;

      URLConnection httpsConn = null;

      try {

       myURL = new URL(/blog_article/url/index.html);

      } catch (MalformedURLException e) {

       e.printStackTrace();

       return null;

      }

     

      try {

       httpsConn = (URLConnection) myURL.openConnection();

       if (httpsConn != null) {

        InputStreamReader insr = new InputStreamReader(httpsConn.getInputStream());

        BufferedReader br = new BufferedReader(insr);

        String data = null;

        if ((data = br.readLine()) != null)

        {

         String[] retList = data.split(",");

         if (retList.length>2 && ("200".equals(retList[0]))) {

          addr = retList[2];

         }

        }

        insr.close();

       }

      } catch (IOException e) {

       e.printStackTrace();

       return null;

      }

      return addr = addr.replace("\"", "");

     }

 

}


    
[3] 怎么隐藏UINavigationBar
    来源: 互联网  发布时间: 2014-02-18
如何隐藏UINavigationBar

 

显示:

[self.navigationController setNavigationBarHidden:NO animated:YES];

隐藏:

[self.navigationController setNavigationBarHidden:YES animated:YES];

隐藏返回键
      self.navigationItem.hidesBackButton = YES;

p.p1 {margin: 0.0px 0.0px 12.0px 0.0px; text-align: justify; line-height: 18.0px; font: 12.0px 'Lucida Grande'; color: #444444} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 12.0px Courier; color: #110000; background-color: #f9f9f9} span.s1 {color: #012300} span.s2 {color: #a61490}

Navigation Controller 是最重要的iPhone组建之一了,以下是一些“关键方法”

pushViewController:viewController animated:BOOL

(加载视图控制器)
– 添加指定的视图控制器并予以显示,后接:是否动画显示

popViewControllerAnimated:BOOL

(弹出当前视图控制器)
– 弹出并向左显示前一个视图

popToViewController:viewController animated:BOOL

(弹出到指定视图控制器)
– 回到指定视图控制器, 也就是不只弹出一个

popToRootViewControllerAnimated:BOOL

(弹出到根视图控制器)
– 比如说你有一个“Home”键,也许就会实施这个方法了。

setNavigationBarHidden:BOOL animated:BOOL


    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3