Appengine | Sign in

云在千峰


判断Android使用的联网网络

判断手机的联网类型:

 

    public static void checkNetworkType(Context ctx) {
    	ConnectivityManager connectivity = 
        (ConnectivityManager) ctx.getSystemService(Context.CONNECTIVITY_SERVICE);
    	if (connectivity == null) {
            Log.e(Constants.TAG, "获取网络类型失败");
            return;
        }
...
| 评论 | 标签: at

MiniType类型以及扩展名

下面是从Android代码中导出的MiniType类型以及对应的扩展名.

private void loadEntry(String mimeType, String extension,  boolean textType) ;           

            sMimeTypeMap.loadEntry("application/andrew-inset", "ez", false);

            sMimeTypeMap.loadEntry("application/dsptype", "tsp", false);
            sMimeTypeMap.loadEntry("application/futuresplash", "spl", false);
            sMimeTypeMap.loadEntry("application/hta", "hta", false);
            sMimeTypeMap.loadEntry("application/mac-binhex40", "hqx", false);
...
| 评论 | 标签: at, web

Android Service不可轻易用

最近在做谷嘀壁纸程序自动更换壁纸功能的时候,如果使用Service来实现自动切换 好像是不错的选择. 后来仔细研究了下, 发现Service不是这么用的也不该这么用嘀. 如果使用PrecossManager结束掉程序 那么该程序的Service也就死了 没法继续执行了. Service在Android中定位于在后台执行某些任务(例如: 在后台下载一个50M的文件) 一旦该任务完成 Service也就完成其任务 该结束了. 对于定时切换壁纸的功能 如果使用Service来做的话,则该Service就要在后台一直运行, 这样的话就会一直占用系统资源和消耗手机宝贵的电池能量. ...
| 评论 | 标签: android, at

OPhone PreferenceScreen 的最佳使用方式

经过多次测试发现PreferenceScreen 在OPhone(1.0 和 1.5版本)系统中显示是有问题的. 安装大多数Android程序到OPhone手机中都可以看到设置页面(PreferenceScreen )是单个选项为黑色背景(即使设置主题为Theme.Light 在OPhone中看到的选项还是黑色),如果设置为Light主题则设置页面的整个背景是白色的,这也就是为什么在OPhone中设置页面上面黑 下面留有一片白色的原因. 看起来很不和谐哦. ...
| 评论 | 标签: at, ophone

Android PreferenceScreen背景 在2.1 2.2系统上的Bug

今日测试程序发现在Android 2.1 ,2.2 系统中PreferenceScreen具有一个Bug, 在Preference中设置使用Theme.Light主题,则打开Preference为白色主题, 当Preference中内嵌有其他PreferenceScreen的时候, 打开内嵌的PreferenceScreen则屏幕背景为黑色的.
解决方式:在打开内嵌PreferenceScreen的时候设置其背景色....
| 评论 | 标签: at, android

显示 应用程序信息(AppDetails)

以前(0.9)版本的Android系统可以通过PackageStats来获取应用的信息,包含应用大小 数据大小 等信息. 但是在1.0版本后这个API就给隐藏了. 现在要看应用的信息只有到 管理应用程序里面的 应用程序信息 页面查看了. 可以通过如下的方式直接显示 应用程序信息. (在程序菜单中提供一个菜单 直接打开应用程序信息 这样用户就不用到管理应用程序里面去查看应用信息了)...
| 评论 | 标签: at

谷嘀壁纸

谷嘀壁纸是一款Android壁纸程序, 在第一阶段基本开发完成时,刚好遇到MM创业计划这个活动. 就顺便参与了下. 欢迎大家使用支持哦. 产品地址: http://mm.10086.cn/mm2010/detail/300000069003.html 谷嘀壁纸具有如下功能: 浏览最新发布壁纸、浏览下载最多壁纸、分类浏览壁纸 收藏喜欢的壁纸 上传壁纸 和广大手机用户分享壁纸 设置当前浏览的壁纸 参赛的只是1.0的程序. 在后续2.0版本中 会增加定时更换壁纸的功能. 让手机炫起来!...
| 评论 | 标签: android

htc desire screen size

在这篇文章中提到了如何获取Android系统的屏幕分辨率,最近在测试一个程序的时候,发现HTC Desire手机通过 android.view.Display 返回的屏幕尺寸是320 x 533,而不是传说中的480X800. 通过打印DisplayMetrics的信息: DisplayMetrics{density=1.5, width=320, height=533, scaledDensity=1.5, xdpi=254.0, ydpi=254.0} 发现 屏幕的物理尺寸(像素)等于 Display返回的尺寸乘以 density . 有点奇怪, 难道是文档中的说明不太清楚?...
| 评论 | 标签: android