- 博客(15)
- 资源 (15)
- 收藏
- 关注
转载 Android中实现应用程序的多语言版本
http://www.360doc.com/content/11/0404/20/4818519_107199610.shtml
2012-03-30 14:24:03 1363
转载 AndroidManifest.xml解析(三)
7、第三层【1】service与activity同级,与activity不同的是,它不能自己启动的,运行在后台的程序,如果我们退出应用时,Service进程并没有结束,它仍然在后台运行。比如听音乐,网络下载数据等,都是由service运行的 【2】service生命周期:Service只继承了onCreate(),onStart(),onDestroy()三个方法,第一次启
2012-03-30 13:52:19 1073
转载 AndroidManifest.xml解析(二)
3、第三层():属性android:allowTaskReparenting=["true" | "false"] android:alwaysRetainTaskState=["true" | "false"] android:clearTaskOnLaunch=["true" | "false"] android:con
2012-03-30 13:51:31 1276
转载 AndroidManifest.xml解析(一)
一、关于AndroidManifest.xmlAndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities, ContentProviders, Services, 和
2012-03-30 13:50:39 1338
转载 Android Intent Action 大全
StringADD_SHORTCUT_ACTION动作:在系统中添加一个快捷方式。."android.intent.action.ADD_SHORTCUT"StringALL_APPS_ACTION动作:列举所有可用的应用。输入:无。"android.intent.action.ALL_APPS"String
2012-03-30 13:41:03 3937
原创 Android4.0 中 隐藏底部的statusBar
StatusBarManager sbm = (StatusBarManager) this .getSystemService("statusbar"); sbm.disable(sbm.DISABLE_MASK);
2012-03-30 13:37:50 6209 16
转载 Java中的Locale解析
在项目中经常要用到将字符串解析成Locale,但是没有一个比较好用的类。java本身提供了3个构造函数,但是实际使用过程中,需要自己解析,比较繁琐。 Locale(langugae)locale(language,country) Locale(String language, String country, String variant)
2012-03-29 14:18:36 5380
转载 Android中帐户服务部+位置服务
Android账户、位置服务设置 Android系统的Settings里面为用户提供了账户注册以及位置服务许可,我们要做的就是通过自己的Activity去调用系统资源来进行账户注册以及选择位置服务许可解决:1.Android账户设置:首先推荐一个Android SDK包下的工具Hierarchy Viewer(可视化调试工具,可以很方便地在开发者设计,调试和调整界面时,提高用户
2012-03-28 14:12:21 1759
原创 让自己的程序在桌面显示前运行,且仅在第一次运行模拟器的时候运行一次
如题,第一,如果想让自己的程序在开机时运行,并且在home桌面显示前运行,可以在manifest文件中加入以下内容:第二,如果想让这个程序只在第一次启动机器的时候运行一次,后面再启动机器就不会再运行 PackageManager pm = getPackageManager(); ComponentName name = new ComponentName("包名",
2012-03-23 16:45:37 1595
原创 Android中给Button加上selector——点击按钮后变成不一样的图片
如题,发难如下:在drawable目录下新建一个btnselector.xml文件: 切记切记:文件开头一定一定不能加下面这个语句然后在布局文件的Button标签下加上如下代码:android:focusable="true"android:background="@drawable/btnselector"
2012-03-19 16:48:54 19174 5
转载 Android模拟器快捷键
Home键(小房子键)在键盘上映射的就是home键,这倒是很好记。Menu键用于打开菜单的按键,在键盘上映射的是F2键 ,PgUp键 同样可以。另外,看英文原文的意思,貌似这个键在某些机型上会被设计为左软件(left softkey)Start键这个键在模拟器和G1真机上我都没有找到到底是哪个键。映射的是Shift+F2或PgDn,某些机型会被设计为右软键(
2012-03-16 17:54:15 1586
原创 在单独编译android源码中的应用时出错make: *** [out/target/common/obj/APPS/TabPro_intermediates/src/R.stamp] 错误 1
如果出现如题所述的错误,更细致一点说是出现如下所述的错误:packages/apps/TabPro/res/layout/tab1.xml:7: error: Error: This attribute must be localized. (at 'text' with value 'tab1').packages/apps/TabPro/res/layout/tab2.xml:7: e
2012-03-16 10:17:47 18654 5
原创 在android源码中单独编译新添加的应用报错:user tags are only supported on legacy modules
如题,if you 遇到里这样的情况,可能是因为你所添加的应用根目录中的Android.mk文件中的编译条件的语句写的有问题(LOCAL_MODULE_TAGS),先给大家做如下一点点的介绍哈~官方文档有如下说明:user: 指该模块只在user版本下才编译eng: 指该模块只在eng版本下才编译tests: 指该模块只在tests版本下才编译optional:指该模
2012-03-16 09:58:34 2540
原创 Just note
1、Android源码编译完成后,如果因为某些原因导致ramdisk.img丢失(如使用make snod命令之后丢失ramdisk.img),可以重新make,由于make时增量编译,所以不会像第一次完整编译过程那么漫长哈~2、修改Android系统自带的app后,不应该使用adb install进行安装,也不需要make snod。可以直接adb push进去~3、当运行adb log
2012-03-15 19:02:00 1411
转载 新使用Eclipse开发Android源码
说明:这篇文章是介绍如何开发Android源码,包括各平台的源码而非仅仅Google释放的源码,我采用的是MSM7267. 前提不需要SDK,不需要ADT,通过整个工程的编译都可以生成。为了在Eclipse中调试源码如Phone、MMS、Contact…… 由于以前都没接触过Java、Eclipse、ADT... 这些,在网上看了N多的文章,就这篇详细,
2012-03-15 18:54:50 1273 2
Handler+Service+Broadcast+ListView的综合使用
2011-11-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人