南小爵

站在巨人肩膀上看风景。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2014年1月29日

摘要: 操作系统: windows7 中文旗舰版oracle安装版本: 10.2.0.1 中文版,升级补丁至 10.2.0.3下面说正题首先,我们要解除oracle安装的windows版本检测1、编辑安装包内文件 database\stage\prereq\db\refhost.xml增加下面节点 2、编辑安装包内文件database\install\oraparam.ini 找到[Certified Versions]小节在下面的第二行中增加windows版本6.1,如下面所示 Windows=4.0,5.0,5.1,5.2,6.1 注意要把windows 前面的"#"去掉,否则 阅读全文

posted @ 2014-01-29 20:44 南小爵 阅读(391) 评论(0) 推荐(0) 编辑

摘要: 如果Oracle安装在Windows上,那么删除起来特别麻烦,以下列出具体步骤:软件环境:Windows 7、ORACLE 10.1.24;ORACLE安装路径为:C:/ORACLE实现方法:1、开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。2、开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer 卸装所有Oracle产品,但Universal Installer本身不能被删除3、运行regedit,选择 HKEY_LOCAL_MACHINE->SOFTWAREOR 阅读全文

posted @ 2014-01-29 20:43 南小爵 阅读(194) 评论(0) 推荐(0) 编辑

2014年1月26日

摘要: Eclipse导入外部Android工程时,总会遇到The import android.util cannot be resolved 错误,解决方法如下:首先检查project.properties中的"target=android-xx"参数对应版本和AndroidManifest.xml中的 android:minSdkVersion="yy" android:targetSdkVersion="zz" 版本号是否跟当前Android生效版本号对应。Eclipse中,鼠标右键点击工程名字,弹出菜单中选择"Build 阅读全文

posted @ 2014-01-26 21:41 南小爵 阅读(1289) 评论(0) 推荐(0) 编辑

摘要: 在安装目录下,打开eclipse/configuration/.settings,用记事本打开org.eclipse.ui.ide.prefs文件#Wed Mar 11 14:41:21 CST 2009RECENT_WORKSPACES_PROTOCOL=3MAX_RECENT_WORKSPACES=5SHOW_WORKSPACE_SELECTION_DIALOG=trueeclipse.preferences.version=1RECENT_WORKSPACES=C/://Documents and Settings//Administrator//workspace 阅读全文

posted @ 2014-01-26 21:36 南小爵 阅读(274) 评论(0) 推荐(0) 编辑

摘要: E/AndroidRuntime(1875): Caused by: java.lang.ClassNotFoundException:XXXXX in loader dalvik.system.PathClassLoader[/data/app/XXXX.apk]我想大家经常因为疏忽出现ClassNotFoundException的异常,这个异常在android开发中无非就是告诉你类没有找到,那么什么原因导致没找到呢?其实一般分为2种情况:1、启动activity的时候,在AndroidManifest.xml 可能压根你就忘了添加一个activity,或者说activity的包名或者名字. 阅读全文

posted @ 2014-01-26 21:32 南小爵 阅读(580) 评论(0) 推荐(0) 编辑

2014年1月25日

摘要: Android中主要组件之Activity的生命周期,基本都是翻译Android API和个人的理解。首先看一下Android api中所提供的Activity生命周期图:Activity其实是继承了ApplicationContext这个类,我们可以重写以下方法,如下代码: 1 public class Activity extends ApplicationContext { 2 protected void onCreate(Bundle savedInstanceState); 3 4 protected void onStart... 阅读全文

posted @ 2014-01-25 21:58 南小爵 阅读(385) 评论(0) 推荐(0) 编辑

2014年1月22日

摘要: android基础组件是一个Android的开发人员必须要了解,且深刻理解的东西:1、应用程序基础2、应用程序组件2.1、活动(Activities)2.2、服务(Services)2.3、广播接收者(Broadcast receivers)2.4、内容提供者(Content providers)一、应用程序基础 Android应用程序是用Java编程语言写的。编译后的Java代码——包括应用程序要求的任何数据和资源文件,通过aapt工具捆绑成一个Android包,归档文件以.apk为后缀。这个文件是分发应用程序和安装到移动设备的中介或工具,用户下载这个文件到他们的设备上。一个.apk文... 阅读全文

posted @ 2014-01-22 21:51 南小爵 阅读(272) 评论(0) 推荐(0) 编辑

2014年1月21日

摘要: android架构:在了解全局的情况下进行细致化的分析才能更有效的学习android的运行原理,才能更深刻的理解android开发:1、架构图直观2、架构详解2.1、Linux Kernel2.1、Android Runtime2.3、Libraries2.4、Application Framework2.5、Applications一、架构图直观下面这张图展示了Android系统的主要组成部分:可以很明显看出,Android系统架构由5部分组成,分别是:Linux Kernel、Android Runtime、Libraries、Application Framework、Applica.. 阅读全文

posted @ 2014-01-21 22:42 南小爵 阅读(261) 评论(0) 推荐(0) 编辑

摘要: 学习开发之前要了解工程目录下的文件夹下文件的用意,是以HelloWorld为例: 1、HelloWorld项目的目录结构 1.1、src文件夹 1.2、gen文件夹 1.3、Android 2.1文件夹 1.4、assets 1.5、res文件夹 1.6、AndroidManifest.xml 1.7、default.properties一、HelloWorld项目的目录结构 在Eclipse中展开HelloWorld项目,可以看到如下图的目录结构: 1、src文件夹 (src, source code)该文件夹是放项目的源代码的。打... 阅读全文

posted @ 2014-01-21 22:29 南小爵 阅读(603) 评论(2) 推荐(2) 编辑

2014年1月20日

摘要: 通過ID找到Layout的 VIEW控件。,比如你的控件Button ID為"@+id/button01"就可以通過這樣Button btn=(Button)findViewById(R.id.button01")找到控件。這時這個btn就是代表這個按鈕。Android中FindViewById()是一个非常常用的函数,位于android.app.Activity包中。该函数利用我们在XML文件中定义的View的id属性来获取相应的View对象。findViewById()属于API Level 1, 对应的android版本是android1.0,由此,可以看出 阅读全文

posted @ 2014-01-20 22:16 南小爵 阅读(2982) 评论(0) 推荐(0) 编辑