当前位置:  编程技术>移动开发
本页文章导读:
    ▪Androd用户定位(1)        Androd用户定位(一)使用GPS定位的话,需要如下权限: <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> 如果使用WIFI接入点定位的话,需要如下权限: <uses-permission android:name="androi.........
    ▪ mac施用实现全屏的体验        mac应用实现全屏的体验这里是苹果官方关于实现全屏体验的文档:http://developer.apple.com/library/mac/#documentation/General/Conceptual/MOSXAppProgrammingGuide/FullScreenApp/FullScreenApp.html 1. 实现全屏体验,可以自.........
    ▪ ubuntu10.04LTS登陆圆桌面无法进入       ubuntu10.04LTS登陆桌面无法进入现象:更新和安装一些软件后,重启,ubuntu10.04LTS登陆桌面无法进入,只有登陆窗口背景色和命令窗口。   鸣谢:有谁碰到过这样的问题,帮忙解决和分享一下,.........

[1]Androd用户定位(1)
    来源: 互联网  发布时间: 2014-02-18
Androd用户定位(一)

使用GPS定位的话,需要如下权限:

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>

如果使用WIFI接入点定位的话,需要如下权限:

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>

或者
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>

首先使用

LocationManager lm=(LocationManager) this.getSystemService(Context.LOCATION_SERVICE);

lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, 1, 1, new TestListener());

获得一个LocationManager ,

requestLocationUpdates的第一个参数为获取定位的方法

LocationManager.GPS_PROVIDER和LocationManager.NETWORK_PROVIDER

第二个参数是最小更新的时间,以秒为单位,为了节省电量,这个值可能比你给的值大或者小

第三个参数是最小距离更新,以米为单位。

第四个参数是一个LocationListener监听器,实现监听器,就可以获得位置。实现监听器的接口

class TestListener implements LocationListener
	{

		@Override
		public void onLocationChanged(Location location) {
			// TODO Auto-generated method stub
			Toast.makeText(LocationDemoActivity.this, location.getLatitude()+":"+location.getLongitude(), 1000).show();
			System.out.println(location.getLatitude()+":"+location.getLongitude());
			LocationDemoActivity.this.setTitle(location.getLatitude()+":"+location.getLongitude());
		}

		@Override
		public void onStatusChanged(String provider, int status, Bundle extras) {
			// TODO Auto-generated method stub
			
		}

		@Override
		public void onProviderEnabled(String provider) {
			// TODO Auto-generated method stub
			
		}

		@Override
		public void onProviderDisabled(String provider) {
			// TODO Auto-generated method stub
			
		}
		
	}


在这个监听器中就可以获得经纬度,获取了经纬度就知道设备在哪里了。

 


    
[2] mac施用实现全屏的体验
    来源: 互联网  发布时间: 2014-02-18
mac应用实现全屏的体验

这里是苹果官方关于实现全屏体验的文档:http://developer.apple.com/library/mac/#documentation/General/Conceptual/MOSXAppProgrammingGuide/FullScreenApp/FullScreenApp.html

1. 实现全屏体验,可以自定义NSWindow,重新实现期初始化方法。

    - (id)initWithContentRect:(NSRect)contentRect 
                    styleMask:(NSUInteger)styleMask 
                      backing:(NSBackingStoreType)bufferingType 
                        defer:(BOOL)flag { 
        if ([SystemVersion compare:@"10.7.0"] >= 0) {
            self = [super initWithContentRect: contentRect styleMask: NSBorderlessWindowMask backing: NSBackingStoreBuffered defer: NO];
        } 
        else {
            self = [super initWithContentRect: contentRect styleMask: NSBorderlessWindowMask backing: NSBackingStoreBuffered defer: NO];
        }
        
        return self;
    }

2. 设置窗口支持全屏体验

    [window setCollectionBehavior:NSWindowCollectionBehaviorFullScreenPrimary];



    
[3] ubuntu10.04LTS登陆圆桌面无法进入
    来源: 互联网  发布时间: 2014-02-18
ubuntu10.04LTS登陆桌面无法进入

现象:更新和安装一些软件后,重启,ubuntu10.04LTS登陆桌面无法进入,只有登陆窗口背景色和命令窗口。

 

鸣谢:有谁碰到过这样的问题,帮忙解决和分享一下,非常感谢。

 

解决过程:

$sudo apt-get install gdm //无解

$sudo apt-get install ubuntu-desktop   //试验中···

 

说明:问题解决了,重装ubuntu桌面系统($sudo apt-get install ubuntu-desktop  ),很完美的修复。

 

提示:更新软件要注意方法,有的是tar包,需要拷贝文件覆盖系统文件夹,一定注意使用命令的正确性,失误可能导致系统奔溃,浪费很多时间和精力。


    
最新技术文章:
▪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