摘要: 在工作中使用ActivityGroup的时候犯了一个严重的错误,后来经过头的点播,才豁然开朗,明白了这中间的道理,现在这些心得记录下来。 在刚开始接触ActivityGroup的时候我把它当成了J2EE中的框架集(framset)来使用,framset也是可以同时加载多个jsp页面。而ActivityGroup也是是可以管理多个Activity,很容易就把他当成framset 来看待。 其实不然,我们知道在Android中只允许一个Activity活动在当前界面,在这里我们就不能同时让多个Activity同时存活在 ActivityGroup中,当我们加载一个Activity到Activ... 阅读全文
posted @ 2011-10-21 18:28 情定诺坎普 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 概述Android中有两把锁WalkLock和KeyguardLock:WalkLock - 即唤醒锁,用来点亮屏幕的KeyguardLock - 即键盘锁,用来解锁键盘的WalkLock 唤醒锁WalkLock可以用来点亮屏幕。获得唤醒锁PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);WakeLock wl = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK|PowerManager.ACQUIRE_CAUSES_WAKEUP, "Gank&quo 阅读全文
posted @ 2011-10-21 13:58 情定诺坎普 阅读(1506) 评论(0) 推荐(0) 编辑
摘要: Android 2.2版本演进:2010年 5月 V1API的变化:新的权限android.permission.BIND_DEVICE_ADMIN Any device administration broadcast receiver must require this permission, to ensure that only the system can interact with it.android.permission.KILL_BACKGROUND_PROCESSES Allows an application to call killBackgroundProcesses 阅读全文
posted @ 2011-10-21 13:56 情定诺坎普 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 概述本文将介绍如何在应用界面的不同部分使用符合Android 2.x系统风格的图标。遵守这些原则可以使应用程序为用户创造一个流畅统一的操作环境,而一个统一的外观,完整的用户界面会增加产品的附加价值,精炼的图形风格也使用户觉得应用更加专业。这里有一个Android图标模板包(下载),使用模板可以使创建图标的工作更加快速。提供特定密度的图标集Android系统可以在不同屏幕尺寸和分辨率的设备上运行。为应用设计图标时,必须考虑到道应用有可能在任何设备上安装运行。所以需要为Android系统提供不同尺寸的图标,以便在任何设备上应用界面都能正确显示。一般推荐的方式是为三种普遍的屏幕密度(如表1)中的每一 阅读全文
posted @ 2011-10-21 11:29 情定诺坎普 阅读(1018) 评论(0) 推荐(0) 编辑
摘要: 一些常用的广播广播功能备注ACCTION_TIME_TICK每分钟发一次,以表示时间的变化ACCTION_TIME_CHANGED用户更改设备时间时发送ACCTION_TIMEZONE_CHANGED用户更改设备时区时发送ACCTION_BOOT_COMPLETED平台启动完成时发送ACCTION_PACKAGE_ADDED有软件包添加到平台时发送ACCTION_PACKAGE_REMOVED有软件包从平台移除时发送ACCTION_BATTERY_CHANGED电池电量级别或充电状态发生改变时发送 阅读全文
posted @ 2011-10-21 11:28 情定诺坎普 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 一些常用的IntentUriAction功能备注geo:latitude,longitudeIntent.ACTION_VIEW打开地图应用程序并显示指定的经纬度geo:0,0?q=street+addressIntent.ACTION_VIEW打开地图应用程序并显示指定的地址http://web_addressIntent.ACTION_VIEW打开浏览器程序并显示指定的URLhttps://web_addressIntent.ACTION_VIEW打开浏览器程序并显示指定的URLtel:phone_numberIntent.ACTION_CALL打开电话应用程序并拨打指定的电话号码tel: 阅读全文
posted @ 2011-10-21 11:27 情定诺坎普 阅读(513) 评论(1) 推荐(2) 编辑
摘要: 概述Android调试桥(adb)是个很强大的工具,该工具可以管理设备或模拟器的状态。当启动一个adb客户端时,客户端首先确认是否已有一个adb服务进程在运行。如果没有,则启动服务进程。服务器运行时,adb服务器会绑定本地的TCP端口5037并监听adb客户端发来的命令,所有的adb客户端都是用端口5037与adb服务器对话的。接着服务器将与所有运行中的模拟器或设备实例建立连接。并通过扫描所有5555到5585范围内的奇数端口来定位所有的模拟器或设备。一旦服务器找到了 adb守护程序,它将建立一个到该端口的连接。任何模拟器或设备实例会取得两个连续的端口,一个偶数端口用来和相应控制台连接,一个奇 阅读全文
posted @ 2011-10-21 10:12 情定诺坎普 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 手机信息手机型号产品型号硬件信息IMEI - 可作为硬件特征IMSI - 可作为硬件特征设备软件版本网络类型电话类型SIM卡序列号 - 可作为硬件特征网络运营商名称移动网络Mac地址 - 有的手机取不到Wifi Mac地址 - 手机必须之前启动过WifiCpuID软件信息Android ID - 有的手机取不到Android Device ID - 有的手机取不到SDK 内部版本号SDK 显示版本号构建指纹基带版本BootLoader版本 - 有的手机取不到内部BuildId显示BuildId网络信息IP地址,包括Wifi和移动网络移动网络DNS移动网络网关移动网络http代理 阅读全文
posted @ 2011-10-21 10:10 情定诺坎普 阅读(169) 评论(0) 推荐(0) 编辑
摘要: Level版本号代号代号译名31.5Cupcake杯子蛋糕41.6Donut甜甜圈52.0Éclair闪电泡芙62.0.1Éclair闪电泡芙72.1_u1Éclair闪电泡芙82.2Froyo冷冻忧格92.3.1Gingerbread姜饼102.3.3Gingerbread姜饼113.0Honeycomb蜂巢123.1Honeycomb蜂巢133.2Honeycomb蜂巢??4.0Ice Cream冰淇淋 阅读全文
posted @ 2011-10-21 10:09 情定诺坎普 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 编辑xml时自动生成.out.xml文件这是Eclipse的问题,修改完main.xml后,如果当前激活的Tab页还是main.xml,Eclipse默认就会用xslt转换这个xml文件。 解决方案:在Eclipse里面配置,菜单Windows→Preference,选择结点Run/Debug→Lauching,Lauch Operation选择第一项。这样即使当前编辑文件是xml的话,也不会去转换这个xml文件了,而是去运行之前运行过的工程 。注意运行过一次出现错误的,一定要把之前的Run Configurations下的main.xml, main.xml(1)之类的删除。程序切换页面时无 阅读全文
posted @ 2011-10-21 09:56 情定诺坎普 阅读(257) 评论(0) 推荐(0) 编辑
摘要: Android ID值是第一次启动Android设备时随机生成的64位数(以十六进制字符串表示), “应该是”保持在设备中不变的。(当设备执行重置出厂值时, 该值可能改变。)获取方法public static String getAndroidID(Context c) { return android.provider.Settings.System.getString(c.getContentResolver(), "android_id");} 阅读全文
posted @ 2011-10-21 09:51 情定诺坎普 阅读(422) 评论(0) 推荐(0) 编辑
摘要: Android针对Activity的管理使用的是栈,即某一个时刻只有一个Activity处在栈顶,当这个Activity被销毁后,下面的 Activity才有可能浮到栈顶,或者有一个新的Activity被创建出来,旧的Activity就被压栈沉下去。Activity很重要的一点作用 是管理与用户交互,任意时刻与用户处于交互状态的界面只能有一个,所以Android针对Activity的管理采用了栈的数据结构。 官方文档对此主要指出了两点:只有处于栈顶的Activity是处于运行状态的。当启动一个新的Activity时,系统会将它置于栈顶,同时使其运行,这个时候先前处于栈顶的Activity则被压 阅读全文
posted @ 2011-10-21 09:29 情定诺坎普 阅读(332) 评论(0) 推荐(0) 编辑