当前位置: 编程技术>移动开发
本页文章导读:
▪Settings以后回到主界面 Settings之后回到主界面
有时候想要进行系统设置,但是系统设置之后不能回到主界面
这时候一般需要在onResume()中执行
@Override
public void onResume(){
super.onResume();
// 检查是否连接.........
▪ 近日采购计划及初次商谈 近期采购计划及初次商谈
和公司的美工(呵呵,这里不叫美工,叫做Graphic Designer + User Guru)初步商定这个周日在咖啡厅详聊规划。他之前是柯达在温哥华的设计师,用户体验专家,喜爱户.........
▪ java google 地图 根据经纬度 获取地址 java google map 根据经纬度 获取地址
今天使用android自带的Geocoder类 发现获取的地址信息总是为空,查了半天没找到原因,还是用url接口吧 下面的是代码示例 google map 的反响地址解析是指在已知.........
[1]Settings以后回到主界面
来源: 互联网 发布时间: 2014-02-18
Settings之后回到主界面
有时候想要进行系统设置,但是系统设置之后不能回到主界面
这时候一般需要在onResume()中执行
@Override public void onResume(){ super.onResume(); // 检查是否连接 if ( isOnline ){ // 是 如何 }else{ new AlertDialog.Builder(SplashScreen.this) .setTitle("Connection failed") .setMessage("This application requires network access. Please, enable " + "mobile network or Wi-Fi.") .setPositiveButton("Accept", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { // 需要做点什么
SplashScreen.this.startActivity(new Intent(Settings.ACTION_WIRELESS_SETTINGS)); } }) .setNegativeButton("Cancel", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { SplashScreen.this.finish(); } }) .show(); } }
startActivity(new Intent(android.provider.Settings.ACTION_SETTINGS)
这个事设置的主方法
[2] 近日采购计划及初次商谈
来源: 互联网 发布时间: 2014-02-18
近期采购计划及初次商谈
和公司的美工(呵呵,这里不叫美工,叫做Graphic Designer + User Guru)初步商定这个周日在咖啡厅详聊规划。他之前是柯达在温哥华的设计师,用户体验专家,喜爱户外运动,浑身苹果装备,是个比较典型的时尚一族。
这周六准备去美国采购一台MacBook Pro 15'(看看价格划算不,不行的话回温哥华买)。
为了让大家看我的博客有收获,每次我会尽量贴一些我认为有用的链接给大家。
近期在学Object-C,发现这篇文章对我还是比较有帮助(虽然比较初级)
Objective-C语法快速参考
http://www.cocoachina.com/newbie/tutorial/2009/0611/150.html
对不起,是“分享“,打错字了
对不起,是“分享“,打错字了
1.用户体验专家吧,就是对用户的操作习惯非常的熟悉
2.目前公司用的是GWT技术,Eclipse开发,做的是人力资源管理方面的系统
3. 我没有。准备买个MacBook
4. 没关系,大家没人分享一篇,我们就有很多东西可以学到了:)
对不起,是“分享“,打错字了
1.用户体验专家吧,就是对用户的操作习惯非常的熟悉
2.目前公司用的是GWT技术,Eclipse开发,做的是人力资源管理方面的系统
3. 我没有。准备买个MacBook
4. 没关系,大家没人分享一篇,我们就有很多东西可以学到了:)
是的,希望继续共同学习提高。
和公司的美工(呵呵,这里不叫美工,叫做Graphic Designer + User Guru)初步商定这个周日在咖啡厅详聊规划。他之前是柯达在温哥华的设计师,用户体验专家,喜爱户外运动,浑身苹果装备,是个比较典型的时尚一族。
这周六准备去美国采购一台MacBook Pro 15'(看看价格划算不,不行的话回温哥华买)。
为了让大家看我的博客有收获,每次我会尽量贴一些我认为有用的链接给大家。
近期在学Object-C,发现这篇文章对我还是比较有帮助(虽然比较初级)
Objective-C语法快速参考
http://www.cocoachina.com/newbie/tutorial/2009/0611/150.html
1 楼
jyasa
2010-07-14
By the way:
1.User Guru = 用户体验大师?
2.博主目前公司是做什么的?
3.博主有没有试过在Linux搭建开发环境?
http://bbs.weiphone.com/read-htm-tid-345801.html
http://blog.csdn.net/wyymaomi/archive/2010/04/07/5458978.aspx
个人还是买不起MacBook.
另外博主分析的Link资源非常不错,Thanks
1.User Guru = 用户体验大师?
2.博主目前公司是做什么的?
3.博主有没有试过在Linux搭建开发环境?
http://bbs.weiphone.com/read-htm-tid-345801.html
http://blog.csdn.net/wyymaomi/archive/2010/04/07/5458978.aspx
个人还是买不起MacBook.
另外博主分析的Link资源非常不错,Thanks
2 楼
jyasa
2010-07-14
jyasa 写道
By the way:
1.User Guru = 用户体验大师?
2.博主目前公司是做什么的?
3.博主有没有试过在Linux搭建开发环境?
http://bbs.weiphone.com/read-htm-tid-345801.html
http://blog.csdn.net/wyymaomi/archive/2010/04/07/5458978.aspx
个人还是买不起MacBook.
另外博主分析的Link资源非常不错,Thanks
1.User Guru = 用户体验大师?
2.博主目前公司是做什么的?
3.博主有没有试过在Linux搭建开发环境?
http://bbs.weiphone.com/read-htm-tid-345801.html
http://blog.csdn.net/wyymaomi/archive/2010/04/07/5458978.aspx
个人还是买不起MacBook.
另外博主分析的Link资源非常不错,Thanks
对不起,是“分享“,打错字了
3 楼
xupf1977
2010-07-14
jyasa 写道
jyasa 写道
By the way:
1.User Guru = 用户体验大师?
2.博主目前公司是做什么的?
3.博主有没有试过在Linux搭建开发环境?
http://bbs.weiphone.com/read-htm-tid-345801.html
http://blog.csdn.net/wyymaomi/archive/2010/04/07/5458978.aspx
个人还是买不起MacBook.
另外博主分析的Link资源非常不错,Thanks
1.User Guru = 用户体验大师?
2.博主目前公司是做什么的?
3.博主有没有试过在Linux搭建开发环境?
http://bbs.weiphone.com/read-htm-tid-345801.html
http://blog.csdn.net/wyymaomi/archive/2010/04/07/5458978.aspx
个人还是买不起MacBook.
另外博主分析的Link资源非常不错,Thanks
对不起,是“分享“,打错字了
1.用户体验专家吧,就是对用户的操作习惯非常的熟悉
2.目前公司用的是GWT技术,Eclipse开发,做的是人力资源管理方面的系统
3. 我没有。准备买个MacBook
4. 没关系,大家没人分享一篇,我们就有很多东西可以学到了:)
4 楼
jyasa
2010-07-14
xupf1977 写道
jyasa 写道
jyasa 写道
By the way:
1.User Guru = 用户体验大师?
2.博主目前公司是做什么的?
3.博主有没有试过在Linux搭建开发环境?
http://bbs.weiphone.com/read-htm-tid-345801.html
http://blog.csdn.net/wyymaomi/archive/2010/04/07/5458978.aspx
个人还是买不起MacBook.
另外博主分析的Link资源非常不错,Thanks
1.User Guru = 用户体验大师?
2.博主目前公司是做什么的?
3.博主有没有试过在Linux搭建开发环境?
http://bbs.weiphone.com/read-htm-tid-345801.html
http://blog.csdn.net/wyymaomi/archive/2010/04/07/5458978.aspx
个人还是买不起MacBook.
另外博主分析的Link资源非常不错,Thanks
对不起,是“分享“,打错字了
1.用户体验专家吧,就是对用户的操作习惯非常的熟悉
2.目前公司用的是GWT技术,Eclipse开发,做的是人力资源管理方面的系统
3. 我没有。准备买个MacBook
4. 没关系,大家没人分享一篇,我们就有很多东西可以学到了:)
是的,希望继续共同学习提高。
[3] java google 地图 根据经纬度 获取地址
来源: 互联网 发布时间: 2014-02-18
java google map 根据经纬度 获取地址
今天使用android自带的Geocoder类 发现获取的地址信息总是为空,查了半天没找到原因,
还是用url接口吧
下面的是代码示例
google map 的反响地址解析是指在已知经纬度的条件下由google map解析出该地址的具体位置。
举个例子来说,在知道经纬度(”31.71099194″,”120.4019789″)解析后的结果是“中华人民共和国江苏省无锡市江阴市富南路江阴市针织服装厂”。
google map提供的反向地址解析的地址有两个,一个是http://maps.google.cn还有一个是http://ditu.google.cn,这两个我都做了测试,前一个地址对于大部分中国的地址都能够正常解析,但有少部分解析出的结果是乱码(比如上面的地址),第二个ditu.google.cn目前测试还没有发现问题,地址都能正常解析。下面给出代码,希望对大家有所帮助,如在测试过程中遇到问题也请与我联系
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 Test {
public static void main(String[] args) {
String addr = geocodeAddr("31.71099194", "120.4019789");// (38.9146943,121.612382);
System.out.println(addr);
}
/**
* 根据经纬度反向解析地址,有时需要多尝试几次
* 注意:(摘自:http://code.google.com/intl/zh-CN/apis/maps/faq.html
* 提交的地址解析请求次数是否有限制?) 如果在 24 小时时段内收到来自一个 IP 地址超过 15,000 个地址解析请求, 或从一个 IP
* 地址提交的地址解析请求速率过快,Google 地图 API 编码器将用 620 状态代码开始响应。 如果地址解析器的使用仍然过多,则从该 IP
* 地址对 Google 地图 API 地址解析器的访问可能被永久阻止。
*
* @param latitude
* 纬度
* @param longitude
* 经度
* @return
*/
public static String geocodeAddr(String latitude, String longitude) {
String addr = "";
// 也可以是http://maps.google.cn/maps/geo?output=csv&key=abcdef&q=%s,%s,不过解析出来的是英文地址
// 密钥可以随便写一个key=abc
// output=csv,也可以是xml或json,不过使用csv返回的数据最简洁方便解析
String url = String.format(
"http://ditu.google.cn/maps/geo?output=csv&key=abcdef&q=%s,%s",
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(), "UTF-8");
BufferedReader br = new BufferedReader(insr);
String data = null;
if ((data = br.readLine()) != null) {
System.out.println(data);
String[] retList = data.split(",");
if (retList.length > 2 && ("200".equals(retList[0]))) {
addr = retList[2];
addr = addr.replace("\"", "");
} else {
addr = "";
}
}
insr.close();
}
} catch (IOException e) {
e.printStackTrace();
return null;
}
return addr;
}
}
今天使用android自带的Geocoder类 发现获取的地址信息总是为空,查了半天没找到原因,
还是用url接口吧
下面的是代码示例
google map 的反响地址解析是指在已知经纬度的条件下由google map解析出该地址的具体位置。
举个例子来说,在知道经纬度(”31.71099194″,”120.4019789″)解析后的结果是“中华人民共和国江苏省无锡市江阴市富南路江阴市针织服装厂”。
google map提供的反向地址解析的地址有两个,一个是http://maps.google.cn还有一个是http://ditu.google.cn,这两个我都做了测试,前一个地址对于大部分中国的地址都能够正常解析,但有少部分解析出的结果是乱码(比如上面的地址),第二个ditu.google.cn目前测试还没有发现问题,地址都能正常解析。下面给出代码,希望对大家有所帮助,如在测试过程中遇到问题也请与我联系
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 Test {
public static void main(String[] args) {
String addr = geocodeAddr("31.71099194", "120.4019789");// (38.9146943,121.612382);
System.out.println(addr);
}
/**
* 根据经纬度反向解析地址,有时需要多尝试几次
* 注意:(摘自:http://code.google.com/intl/zh-CN/apis/maps/faq.html
* 提交的地址解析请求次数是否有限制?) 如果在 24 小时时段内收到来自一个 IP 地址超过 15,000 个地址解析请求, 或从一个 IP
* 地址提交的地址解析请求速率过快,Google 地图 API 编码器将用 620 状态代码开始响应。 如果地址解析器的使用仍然过多,则从该 IP
* 地址对 Google 地图 API 地址解析器的访问可能被永久阻止。
*
* @param latitude
* 纬度
* @param longitude
* 经度
* @return
*/
public static String geocodeAddr(String latitude, String longitude) {
String addr = "";
// 也可以是http://maps.google.cn/maps/geo?output=csv&key=abcdef&q=%s,%s,不过解析出来的是英文地址
// 密钥可以随便写一个key=abc
// output=csv,也可以是xml或json,不过使用csv返回的数据最简洁方便解析
String url = String.format(
"http://ditu.google.cn/maps/geo?output=csv&key=abcdef&q=%s,%s",
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(), "UTF-8");
BufferedReader br = new BufferedReader(insr);
String data = null;
if ((data = br.readLine()) != null) {
System.out.println(data);
String[] retList = data.split(",");
if (retList.length > 2 && ("200".equals(retList[0]))) {
addr = retList[2];
addr = addr.replace("\"", "");
} else {
addr = "";
}
}
insr.close();
}
} catch (IOException e) {
e.printStackTrace();
return null;
}
return addr;
}
}
1 楼
piaochen
2010-08-21
我今天也使用了android自带的Geocoder类 发现用这个类的getFromLocation,报IO异常,后来有人提醒我android版本有问题。我用的是2.2,不行,后来我用了1.5,就可以了。用2.1也可以。你可以试一下。你给出的方案也很好用,还是中文的。呵呵。
最新技术文章: