摘要: SharedPreferences:用于存储少量并且数据格式简单,基本上都是普通的字符串,标量类型的值,比如:应用程序的各种配置信息等。SharedPreferences:保存的数据格式主要是key-value对主要方法:boolean contains(String key):判断是否包含特定key的数据Map getAll():获取全部的数据XxxgetXxx(String key, boolean defValue):获取指定key的值,如果不存在则返回defValueSharedPreferences本身没有编辑功能,通过调用内部的接口可以实现编辑。调用edit()方法返回Editor 阅读全文
posted @ 2014-02-25 17:45 天之涯0204 阅读(182) 评论(0) 推荐(0) 编辑
摘要: java国际化步骤:定义资源文件:baseName_language_country.propertiesbaseName_language.propertiesbaseName.properties其中baseName是资源文件的基本名,用户可以自由的定义,但是language和country都不可以随意的变化,必须是java支持的语言和国家。通过Locale 如下可以获取java支持的语言和国家的信息:Locale[] locales = Locale.getAvailableLocales();简单国际化示例:定义资源文件:mess_en_US.properties hello=Welc 阅读全文
posted @ 2014-02-25 14:38 天之涯0204 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 原始资源可以放在两个地方:1、位于/res/raw目录下,android SDK会处理该目录下的原始资源,android SDK会在R清单类中为该目录下的资源生成一个索引项。2、位于/assets、目录下,该目录下的资源是更彻底的原始资源,android应用需要通过AssetManager来管理该目录下的原始资源AssetManager:InputStream open(String filename):根据文件名获取原始资源对应的输入流AssetFileDescriptor openFd(String fileName):根据文件名获取原始资源对应的AssetFileDescriptor。A 阅读全文
posted @ 2014-02-25 14:06 天之涯0204 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 属性资源可以很好的控制自定义View组件的外观行为。属性资源放置在/res/values目录下,属性资源文件的根目录元素是,该元素包含如下两个子元素:attr子元素:定义一个属性declare-styleable子元素:定义一个styleable对象,每个styleable对象就是一组attr属性的集合。定义好属性文件之后,可以在自定义组件的构造器中通过AttributeSet对象来获取这些属性。属性资源的使用: 阅读全文
posted @ 2014-02-25 13:58 天之涯0204 阅读(136) 评论(0) 推荐(0) 编辑
摘要: android中的样式资源文件放在/res/values目录下,样式资源文件的根元素是元素,该元素内可以包含多个元素,每个元素定义一个样式。元素内包含多个子元素,每一个子元素定义一个格式项。元素指定如下两个属性:name:指定样式的名称parent:指定该样式所继承的父样式,当继承某个父样式时,该样式将会获得父样式中定义的全部样式。当然,当前样式可以覆盖父样式中指定的格式。样式资源定义格式:定义好样式资源后,就可以在其他组件中使用了。主题:主题资源的定义和样式资源相似主题和样式的区别:1、主题不能作用于单个Vive组件,主题应该对整个应用中的所用Activity起作用2、主题定义的格式应该是改 阅读全文
posted @ 2014-02-25 13:40 天之涯0204 阅读(314) 评论(0) 推荐(0) 编辑