2013年10月21日

ActionBar

摘要: 转:http://blog.csdn.net/eclipsexys/article/details/8688538在Android3.0之后,Google对UI导航设计上进行了一系列的改革,其中有一个非常好用的新功能就是引入的ActionBar,他用于取代3.0之前的标题栏,并提供更为丰富的导航效果。一、添加ActionBar1、不需要导入ActionBar,因为在android3.0或者以上版本中,ActionBar已经默认的包含在Activity中2、在Android3.0的默认主题“holographic”中,已经创造了ActionBar3、当android:minSdkVersion 阅读全文

posted @ 2013-10-21 23:36 小嘟 阅读(1062) 评论(1) 推荐(2)

Android <attr>

摘要: 第二行是自定义标签。格式如上,其中“xmlns:wen”冒号后面是标签名,在下面使用时(只对当前文件可用)“com.iteye.googlers”是你的工程包名。1. reference:参考某一资源ID。(1)属性定义:(2)属性使用:2. color:颜色值。(1)属性定义:(2)属性使用:3. boolean:布尔值。(1)属性定义:(2)属性使用:4. dimension:尺寸值。(1)属性定义:(2)属性使用:5. float:浮点值。(1)属性定义:(2)属性使用:6. integer:整型值。(1)属性定义:(2)属性使用:7. string:字符串。(1)属性定义:(2)属性使 阅读全文

posted @ 2013-10-21 14:07 小嘟 阅读(417) 评论(0) 推荐(0)

android:showAsAction

摘要: 当你的应用程序目标设为蜂巢平台时,你可以利用Action Bar部件提供的全部功能,将你的选项菜单项放在Action Bar的右上角,对用户来说使用更方便,控制该行为的主菜单项属性是android:showAsAction。 这个属性可接受的值有: 1、always:这个值会使菜单项一直显示在Action Bar上。 2、ifRoom:如果有足够的空间,这个值会使菜单项显示在Action Bar上。 3、never:这个值使菜单项永远都不出现在Action Bar上。 4、withText:这个值使菜单项和它的图标,菜单文本一起显示。 阅读全文

posted @ 2013-10-21 14:04 小嘟 阅读(2924) 评论(0) 推荐(1)

工厂模式

摘要: 一、引子话说十年前,有一个爆发户,他家有三辆汽车(Benz(奔驰)、Bmw(宝马)、Audi(奥迪)看来这人比较爱国,没有日本车),还雇了司机为他开车。不过,爆发户坐车时总是这样:上Benz车后跟司机说"开奔驰车!",坐上Bmw后他说"开宝马车!",坐上Audi后他说"开奥迪车!"。你一定说:这人有病!直接说开车不就行了?! 而当把这个爆发户的行为放到我们程序语言中来,我们发现C语言一直是通过这种方式来坐车的!幸运的是,这种有病的现象在OO语言中可以避免了。下面以Java语言为基础来引入我们本文的主题:工厂模式!!二、简介工厂模式主要 阅读全文

posted @ 2013-10-21 11:30 小嘟 阅读(216) 评论(0) 推荐(0)

单例/单体模式(Singleton)

摘要: 首先,单例模式是对象的创建模式之一,此外还包括工厂模式。单例模式的三个特点:1,该类只有一个实例2,该类自行创建该实例(在该类内部创建自身的实例对象)3,向整个系统公开这个实例接口Java中大概是这个样子12345678910111213classSingleton {//私有,静态的类自身实例privatestaticSingleton instance = newSingleton();//私有的构造子(构造器,构造函数,构造方法)privateSingleton(){}//公开,静态的工厂方法publicstaticSingleton getInstance() {returninsta 阅读全文

posted @ 2013-10-21 11:08 小嘟 阅读(211) 评论(0) 推荐(0)

NFC

摘要: 近场通讯(NFC)是一系列短距离无线技术,一般需要4cm或者更短去初始化连接。近场通讯(NFC)允许你在NFC tag和Android设备或者两个Android设备间共享小负载数据。典型的应用为刷卡应用,如刷信用卡,公交车卡,吃饭的饭卡之类。腾讯2011年1月份文章“Android首款NFC近场通信应用推出”,说明了基于Android的NFC应用目前已经有了,得益于日本在手机刷卡的应用氛围。据2011年7月网易文章“PayPal推出Android系统NFC移动支付服务”报道,PayPal已经做了尝试了,相信这股风很快要刮到中国。 阅读全文

posted @ 2013-10-21 10:47 小嘟 阅读(229) 评论(0) 推荐(0)

Fragment

摘要: 认识:首先我们知道Fragment是我们在单个Activity上要切换多个UI界面,显示不同内容。模块化这些UI面板以便提供给其他Acitivity使用便利。同时我们显示的Fragment也会受到当前的这个Acitivity生命周期影响。(而平常的Fragment有其自己的生命周期)一、使用方法:1、创建一个或者多个你需要的Fragment类,其实就是类似activity一样,也有OnCreate()等回调函数。2、如果要让当前的程序也就是Activity使用Fragment的话,需要把Acitivity中相关的回调函数内容搬过去。you might simply move code from 阅读全文

posted @ 2013-10-21 10:29 小嘟 阅读(518) 评论(0) 推荐(0)

Loader

摘要: 转:http://blog.csdn.net/niu_gao/article/details/7249802装载器从android3.0开始引进。它使得在activity或fragment中异步加载数据变得简单。装载器具有如下特性:它们对每个Activity和Fragment都有效。他们提供了异步加载数据的能力。它们监视数据源的一将一动并在内容改变时传送新的结果。当由于配置改变而被重新创建后,它们自动重连到上一个加载器的游标,所以不必重新查询数据。装载器API概述在使用装载器时,会涉及很多类和接口们,我们在下表中对它们总结一下:Class/Interface说明LoaderManager一个抽 阅读全文

posted @ 2013-10-21 10:22 小嘟 阅读(376) 评论(0) 推荐(0)

Android优秀开源项目

摘要: Android经典的开源项目其实非常多,但是国内的博客总是拿着N年前的一篇复制来复制去,实在是不利于新手学习。今天爬爬把自己熟悉的一些开源项目整理起来,希望能对Android开发同学们有所帮助。另外,如果你有比较好的项目推荐,也烦请在评论里分享出来,我会定期更新博客内容。项目篇:Apollo音乐播放器:就一个播放器,但是实现的很好oschina客户端:oschina网站的客户端哦,wp版,iOS版都有开源xabber实时聊天工具(基于xmpp协议):不评价了,反正算是同类中比较好的了四次元新浪微博客户端:今天才知道是开源的,赶紧收藏Google IO:谷歌开发者大会应用,虽然有点难懂,还是很有 阅读全文

posted @ 2013-10-21 09:54 小嘟 阅读(241) 评论(0) 推荐(0)

导航