`
quanminchaoren
  • 浏览: 911824 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Android homescreen 处理

阅读更多

一、这是一篇关于如何将自定义的 homescreen 设定为Android的默认主页,而不需要用户选择的讨论贴,原文如下:

 

 Another additional info: If you want that your homescreen is always the default and that the system doesn't ask to choose between different home screens simply put it that way: XML:

 

<intent-filter priority="1">

<action name="android.intent.action.MAIN"></action>

<category name="android.intent.category.HOME"></category>

<category name="android.intent.category.DEFAULT"></category><

category name="android.intent.category.MONKEY"></category>

</intent-filter>

 

The difference to the XML above is android:priority="1". It seems that the default home screen has priority 0 and therefore setting the priority of your home screen to 1 is sufficient to force the usage of your home screen.

 

二、

其实,对于Ophone跟Android来说有许许多多的不一样,比如说联网方式,还比如一些UI的细节实现等

下边的是我收集到得跟Android略有不同的获取CellId跟IMEI的代码:

TelephonyManager tm = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); 
GsmCellLocation location = (GsmCellLocation) tm.getCellLocation();

int cellid = location .getCid();

String imei = tm.getDeviceId();

注:别忘加权限啊

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

这样就成了,呵呵

分享到:
评论
1 楼 yuhaiyu 2011-11-15  
关于第一个HOME SCREEN的问题。
我把我自定义的HOME SCREEN的priority=“1000”。每次按下HOME键还是会弹出选择框。

相关推荐

Global site tag (gtag.js) - Google Analytics