摘要: *res/raw和assets的相同点:1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。*res/raw和assets的不同点:1.res/raw中的文件会被映射到R.java文件中,访问的时候直接使用资源ID即R.id.filename;assets文件夹下的文件不会被映射到R.java中,访问的时候需要AssetManager类。2.res/raw不可以有目录结构,而assets则可以有目录结构,也就是assets目录下可以再建立文件夹*读取文件资源:1.读取res/raw下的文件资源,通过以下方式获取输入流来进行写操作· InputStream i 阅读全文
posted @ 2014-01-04 16:18 Eudora_Do 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 问题:在用反射时出现错误:java.lang.NoSuchMethodException: 方法名解决:在网上搜了一下,这些错误均为出现,检查了以下发现int写成了Integer具体反射用法:Class classMethod=Class.forName("类名");Method method = classMethod.getMethod(方法名,方法参数);String result=(String)method.invoke(类实例,方法参数); 例:Class classMethod=Class.forName("com.Do.control.Soap&q 阅读全文
posted @ 2013-12-31 10:01 Eudora_Do 阅读(1311) 评论(0) 推荐(0) 编辑
摘要: 转载自不知名处推荐工具:Source Insight与beyond compare1.包命名 命名规则:一个唯一包名的前缀总是全部小写的ASCII 字母并且是一个顶级域名,通常是com,edu,gov,mil,net,org。包名的后续部分根据不同机构各自内部的命名规范而不尽相同。这类命名规范可能以特定目录名的组成来区分部门 (department) ,项目(project),机器(machine),或注册名(login names)。 例如: com.moleader.nloc.activities 规约:包命名必须以com.moleader开始,后面跟有项目名称(或者缩写),再后... 阅读全文
posted @ 2013-12-27 09:14 Eudora_Do 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 快捷方式1.Eclipse配置导出File--Export--General--Preferences--选择导出的内容及导出目录--Finish 导入File--Import--General--Preferences--选择导入的内容及导出目录--Finish2.显示行号:Windows--Preference--General--Editors--Text Editors--show line numbers3.更强大的代码提示:Windows--Preference--Java--Editor--Content Assist--Auto actvation trigger ... 阅读全文
posted @ 2013-12-25 23:13 Eudora_Do 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 1.instanceof:检测对象类型备注:xx instanceof yy:检测实例xx是否为yy类型LinearLayout layoutRoot = (LinearLayout)this.getLayoutInflater().inflate(R.layout.layout_instanceof, null);//将xml文件实例化为类int childCount = layoutRoot.getChildCount();//得到布局文件下控件的数量View childView = layoutRoot.getChildAt(i);//得到控件Toast.makeText(Instanc 阅读全文
posted @ 2013-12-25 14:35 Eudora_Do 阅读(227) 评论(0) 推荐(0) 编辑