山岭巨人

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

07 2011 档案

摘要:Android中Activity和进程的生命周期是一个很重要的问题。Android对进程也采取了垃圾回收之类的机制,这意味着即使用户退出了程序,该进程依然可能存在于系统中。这将直接影响我们写的程序结构。一个进程可能有若干个Activity。Activity都退出后,进程可能并没有结束。下次用户从桌面启动该Activity时,会直接使用没有结束的进程。所以,想直接在主Activity中做程序初始化之类的操作,则需要小心。(实际上,Activity没有主次之分,说它是“主”,主要是因为它接受ndroid.intent.action.MAIN action)。代码案例:GlobalData.java 阅读全文
posted @ 2011-07-28 11:48 山岭巨人 阅读(2897) 评论(0) 推荐(0)

摘要:Android系统中的应用程序都是用Java开发的。Android NDK使我们能够在android上使用C/C++开发的原生代码。有两个理由使用NDK: 一是合理的重用现有的代码;二是在程序中某些关键的部分提高执行效率。使用Android NDK开发,除了普通Android开发环境外,还需要下载NDK包 和 安装Cygwin工具(windows环境下需要)。CygwinCygwin 是 Windows 上类似于 Linux 的环境。它包括一个提供 UNIX 功能性基本子集的 DLL 以及在这之上的一组工具。(所以在linux下不需要使用)安装Cygwin的步骤如下:1.下载setup.exe 阅读全文
posted @ 2011-07-14 19:16 山岭巨人 阅读(13355) 评论(2) 推荐(0)

摘要:1.PrefeneceActivity都提供了哪几种元素可供使用 各个对象的继承关系(看sdk api) Preference ---> CheckBoxPreference DialogPreference -------> EditTextPreference, ListPreference, PreferenceGroup -------> PreferenceCategory, PreferenceScreen RingtonePreference1)PreferenceScre... 阅读全文
posted @ 2011-07-04 12:16 山岭巨人 阅读(2064) 评论(0) 推荐(1)