2013年4月21日
摘要: 参数HDR的值:HDR=Yes,这代表第一行是标题,不做为数据使用 ,如果用HDR=NO,则表示第一行不是标题,做为数据来使用。系统默认的是YES参数Excel 8.0对于Excel 97以上版本都用Excel 8.0IMEX ( IMport EXport mode )设置 IMEX 有三种模式: 0 is Export mode 1 is Import mode 2 is Linked mode (full update capabilities) 我这里特别要说明的就是 IMEX 参数了,因为不同的模式代表著不同的读写行为: 当 IMEX=0 时为“汇出模式”,这个模式开启的... 阅读全文
posted @ 2013-04-21 15:28 阿明 阅读(228) 评论(0) 推荐(0) 编辑
  2013年2月18日
摘要: 1.实现应用中的所有activity都全屏在manifest中直接加入android:theme="@android:style/Theme.NoTitleBar.Fullscreen"2.实现单个activity全屏requestWindowFeature(Window.FEATURE_NO_TITLE);getWindow().setFlags(WindowManager.LayoutParams.TYPE_STATUS_BAR, WindowManager.LayoutParams.TYPE_STATUS_BAR);3.实现单个activity去掉title栏requ 阅读全文
posted @ 2013-02-18 00:06 阿明 阅读(324) 评论(0) 推荐(0) 编辑
  2013年2月17日
摘要: android:theme="@android:style/Theme.Dialog"将一个Activity显示为能话框模式android:theme="@android:style/Theme.NoTitleBar"不显示应用程序标题栏android:theme="@android:style/Theme.NoTitleBar.Fullscreen"不显示应用程序标题栏,并全屏android:theme="Theme.Light"背景为白色android:theme="Theme.Light.NoTit 阅读全文
posted @ 2013-02-17 21:48 阿明 阅读(390) 评论(0) 推荐(1) 编辑
  2013年2月16日
摘要: 大部分数据库在进行字符串比较的时候,对大小写是不敏感的。但是,在SQLite中,对大小写是敏感的。假设表Test的结构和值如下:_idname1ABCDE2abcde3ABCde4abCDE5aaaaa6bbbbb执行下面的SQL语句:select * from test where name = 'Abcde';结果是没有查询到任何记录。明显地,SQLite在进行字符串比较的时候,默认对大小写是敏感的。那么SQLite怎么区分大小写查询呢,以下是三种解决方案:方案一:使用大小写转换函数LOWER、UPPER1.select * from test where LOWER(na 阅读全文
posted @ 2013-02-16 19:07 阿明 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 枚举类型是JDK5.0的新特征。Sun引进了一个全新的关键字enum来定义一个枚举类。下面就是一个典型枚举类型的定义:public enum Color{ RED,BLUE,BLACK,YELLOW,GREEN }显然,enum很像特殊的class,实际上enum声明定义的类型就是一个类。而这些类都是类库中Enum类的子类(java.lang.Enum<E>)。它们继承了这个Enum中的许多有用的方法。下面我们就详细介绍enum定义的枚举类的特征及其用法。(后面均用Color举例)1、Color枚举类是特殊的class,其枚举值(RED,BLUE...)是Color的类对象(类实例 阅读全文
posted @ 2013-02-16 17:13 阿明 阅读(549) 评论(0) 推荐(0) 编辑
摘要: 1、获取资源: Resources res = getBaseContext().getResources(); Drawable draw=res.getDrawable(R.drawable.icon); 2、获得数组: String[] ary = getResources().getStringArray(R.array.ary); 3、自动提示框: String[] arrays=new String[]{"a","ab","abc","bc","bcde","ee" 阅读全文
posted @ 2013-02-16 16:08 阿明 阅读(589) 评论(0) 推荐(0) 编辑
  2013年2月14日
摘要: 三个属性都用来适应视图的水平或垂直大小,一个以视图的内容或尺寸为基础的布局比精确地指定视图范围更加方便。1)fill_parent设置一个构件的布局为fill_parent将强制性地使构件扩展,以填充布局单元内尽可能多的空间。这跟Windows控件的dockstyle属性大体一致。设置一个顶部布局或控件为fill_parent将强制性让它布满整个屏幕。2) wrap_content设置一个视图的尺寸为wrap_content将强制性地使视图扩展以显示全部内容。以TextView和ImageView控件为例,设置为wrap_content将完整显示其内部的文本和图像。布局元素将根据内容更改大小。 阅读全文
posted @ 2013-02-14 23:27 阿明 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 前言:做Android开发这么久了,却从没有完全按照规范写代码,今天总结下。为什么需要编码规范?编码规范对于程序员而言尤为重要,有以下几个原因:一个软件的生命周期中,80%的花费在于维护几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护编码规范可以改善软件的可读性,可以让程序员尽快而彻底地理解新的代码如果你将源码作为产品发布,就需要确任它是否被很好的打包并且清晰无误,一如你已构建的其它任何产品命名包命名命名规则:一个唯一包名的前缀总是全部小写的ASCII 字母并且是一个顶级域名,通常是com,edu,gov,mil,net,org。包名的后续部分根据不同机构各自内部的命名规范而 阅读全文
posted @ 2013-02-14 13:12 阿明 阅读(784) 评论(2) 推荐(1) 编辑
摘要: - 居中呢,这里分两种不同布局方式的居中!分别是 LinearLayout 和RelativeLayout。- 首先说的是LinearLayout布局下的居中:直接贴源码 注意:android:layout_width="fill_parent" android:layout_height="fill_parent" 属性中,若水平居中,至少在宽度上占全屏;若垂直居中,则在高度上占全屏 <LinearLayout android:layout_width="fill_parent" android:layout_... 阅读全文
posted @ 2013-02-14 12:39 阿明 阅读(1894) 评论(0) 推荐(0) 编辑
摘要: 一、关于AndroidManifest.xmlAndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities, ContentProviders, Services, 和Intent Receivers,还能指定permissions和instrumentation(安全控制和测试)二、AndroidManifest.xml结构<?xmlversion="1.0&qu 阅读全文
posted @ 2013-02-14 11:22 阿明 阅读(606) 评论(1) 推荐(1) 编辑
  2013年2月13日
摘要: 1.在程序中获取string.xml中字符串和数值<?xml version="1.0" encoding="utf-8"?><resources> <string name="hello">Hello World, MainActivity!</string> <string name="app_name">TestExample01</string></resources>在Activity中使用:String appName= 阅读全文
posted @ 2013-02-13 23:59 阿明 阅读(2224) 评论(2) 推荐(1) 编辑
摘要: 出现这个错误的原因有很多,所以从这个错误并不知道是什么原因。需要启动日志来查看,在 eclipse 查看android日志在eclipse 里依次选择Window->show view->Other->Android->LogCat。我刚开始学习android的时候出现这个错误,也是不知所措,最后查看日志,就找到了原因:没有把写的activity类添加到AndroidManifest.xml中(新手的时候,很菜),代码可以编译通过,但是执行就会报错。 阅读全文
posted @ 2013-02-13 18:08 阿明 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 在Java中,this通常指当前对象,super则指父类的。当你想要引用当前对象的某种东西,比如当前对象的某个方法,或当前对象的某个成员,你便可以利用this来实现这个目的,当然,this的另一个用途是调用当前对象的另一个构造函数,这些马上就要讨论。如果你想引用父类的某种东西,则非 super莫属。由于this与super有如此相似的一些特性和与生俱来的某种关系,所以我们在这一块儿来讨论,希望能帮助你区分和掌握它们两个。在一般方法中 最普遍的情况就是,在你的方法中的某个形参名与当前对象的某个成员有相同的名字,这时为了不至于混淆,你便需要明确使用this关键字来指明你要使用某个成员,使用方法.. 阅读全文
posted @ 2013-02-13 17:39 阿明 阅读(461) 评论(0) 推荐(0) 编辑
摘要: Java包的名字都是由小写单词组成。但是由于Java面向对象编程的特性,每一名Java程序员都可以编写属于自己的Java包,为了保障每个Java包命名的唯一性,在最新的Java编程规范中,要求程序员在自己定义的包的名称之前加上唯一的前缀。由于互联网上的域名称是不会重复的,所以程序员一般采用自己在互联网上的域名称作为自己程序包的唯一前缀。 例如: net.frontfree.javagroup包划分及命名规则:java代码:com.mycompany.utilcom.mycompany.myprojectcom.mycompany.myproject.utilcom.mycompany.m... 阅读全文
posted @ 2013-02-13 14:53 阿明 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 1. dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这 这个,不依赖像素。 这里要特别注意dip与屏幕密度有关,而屏幕密度又与具体的硬件有关,硬件设置不正确,有可能导致dip不能正常显示。在屏幕密度为160的显示屏上,1dip=1px,有时候可能你的屏幕分辨率很大如480*800,但是屏幕密度没有正确设置比如说还是160,那么这个时候凡是使用dip的都会显示异常,基本都是显示过小。 dip的换算: dip(value)=(int) (px(value)/1... 阅读全文
posted @ 2013-02-13 14:40 阿明 阅读(458) 评论(0) 推荐(1) 编辑
摘要: 在Eclipse中开发Android应用程序,界面设计就要用到布局文件main.xml,采用组合键【ALT+"/"】启动智能提示,这样就可以方便地从列表中选择所需要的属性。 阅读全文
posted @ 2013-02-13 14:26 阿明 阅读(153) 评论(0) 推荐(0) 编辑
  2009年6月13日
摘要: 赶潮人服饰网(http://www.ganchaoren.com/)是专注于服装行业代销、批发的服装批平台,经营产品主要有女装、男装、情侣装、孕妇装及家庭装等服装。经平台上线运营以来,每日不断有大量来自淘宝、拍拍、有啊等平台的网店代销会员及实体店加盟。鉴于每日均会员咨询网店代销诸多事宜,特粗手草著此文,愿能为各新手带来一点指引。 阅读全文
posted @ 2009-06-13 12:14 阿明 阅读(505) 评论(0) 推荐(0) 编辑
  2008年6月24日
摘要: 第一类情况是,当浏览器的缓存被装满时,“查看源文件”功能将失效。如果你想确定自己的电脑是否属于这类情况,可以点击IE的“工具”菜单中的“Internet选项” “常规”标签,然后,再点击“Internet临时文件”一栏中的“删除文件”按钮。  第二类情况,当你打开某些特殊的浏览器窗口(比如说用JavaScript脚本语言编写的网页)时,“查看源文件”功能也会失效。如果你在浏览任何网页时,都无法“查看源文件”,那就不属于这类情况。 .... 阅读全文
posted @ 2008-06-24 23:05 阿明 阅读(3006) 评论(0) 推荐(0) 编辑
  2008年6月23日
摘要: GB2312是GBK的子集,GBK是GB18030的子集 GBK是包括中日韩字符的大字符集合 如果是中文的网站 推荐GB2312 GBK有时还是有点问题 为了避免所有乱码问题,应该采用UTF-8,将来要支持国际化也非常方便 UTF-8可以看作是大字符集,它包含了大部分文字的编码。 使用UTF-8的一个好处是其他地区的用户(如香港台湾)无需安装简体中文支持就能正常观看你的文字而不会出现乱码。 阅读全文
posted @ 2008-06-23 10:03 阿明 阅读(628) 评论(0) 推荐(0) 编辑
  2008年6月14日
摘要: 语法 Request.ServerVariables (server environment variable) 参数 服务器环境变量 指定要检索的服务器环境变量名。可以使用下面列出的值。变量 说明 ALL_HTTP 客户端发送的所有 HTTP 标题文件。 ALL_RAW 检索未处理表格中所有的标题。ALL_RAW 和 ALL_HTTP 不同,ALL_HTTP 在标题文件名前面放置 HTTP_ prefix,并且标题名称总是大写的。使用 ALL_RAW 时,标题名称和值只在客户端发送时才出现。 APPL_MD_PATH 检索 ISAPI DLL 的 (WAM) Application 的元数据库路径。 APPL_PHYSICAL_PATH 检索与元数据库路径相应的物理路径。IIS 通过将 阅读全文
posted @ 2008-06-14 10:36 阿明 阅读(921) 评论(0) 推荐(0) 编辑