2012年5月7日
摘要: 在Android项目中关于res目录下的drawable-mdpi、drawable-ldpi,、drawable-hdpi这三个文件夹之间的区别:hdpi里面主要放高分辨率的图片,如WVGA (480×800),FWVGA (480×854)。mdpi 里面主要放中等分辨率的图片,如HVGA (320×480)。ldpi里面主要放低分辨率的图片,如QVGA (240×320)。 android系统会根据设备的分辨率来分别到这几个文件夹里面去找对应的图片,所以在开发程序时为了兼容不同平台不同屏幕,建议各自文件夹根据需求均存放不同版本图片。 阅读全文
posted @ 2012-05-07 23:55 keely 阅读(700) 评论(0) 推荐(0) 编辑
摘要: 在Android应用项目的AndroidManifest.xml文件里的application节点里有一个属性是:android:clearTaskOnLaunch="true" 这个属性的作用是无论何时这个activity都会从home screen重新启动,也就是只要你按了桌面的图标,这个活动就是第一个发起的。但是设置android:clearTaskOnLaunch="true" 后,如果你按下home健,那么意味着这个活动没有结束,所以你长按home键,在recent中点击该app图标候就不会第一次发起了,而是回到原来定位的界面。只有当你按下ba 阅读全文
posted @ 2012-05-07 23:40 keely 阅读(3006) 评论(1) 推荐(1) 编辑
  2012年4月26日
摘要: Activity Activity是用户和应用程序交互的窗口,一个Activity是一个应用程序组件,提供一个屏幕,用户可以用来交互为了完成某项任务,例如拨号、拍照、发送email、看地图。每一个activity被给予一个窗口,在上面可以绘制用户接口。窗口通常充满屏幕,但也可以小于屏幕而浮于其它窗口之上。一个activity相当于我们实际中的一个网页,当打开一个屏幕时,之前的那一个屏幕会被置为暂停状态,并且压入历史堆栈中,用户可以通过回退操作返回到以前打开过的屏幕。activity的生命周期:即“产生、运行、销毁”,但是这其中会调用许多方法onCreate(创建) 、onStart(激活) . 阅读全文
posted @ 2012-04-26 00:04 keely 阅读(2833) 评论(0) 推荐(0) 编辑
  2012年4月24日
摘要: JSON的定义 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式 ,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。 XML的定义 扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 XML是标准通用标记语言 (SGML) 的子集,非常适合 Web 传输。XML 提供统一的... 阅读全文
posted @ 2012-04-24 17:56 keely 阅读(6082) 评论(0) 推荐(0) 编辑
  2012年4月21日
摘要: Broadcast生命周期 Broadcast的生命周期只有一个回调方法:void onReceive(Context curContext,Intent broadcastMsg)。当broadcast消息到达接收者时,Android会调用他的onReceive()方法,并且传递包含这个信息的intent对象。broadcast接收者在执行这个方法时,被认为是活动的。当onReceive()方法返回时,它停止的活动状态。 一个活动的广播接受者进程是不能被杀死的,但是当他所消耗的内存被别的进程需要时,一个非活动状态的进程可以被系统随时杀死。 这带来一个问题,相应一个广播消息是非常耗时的,... 阅读全文
posted @ 2012-04-21 17:27 keely 阅读(2382) 评论(0) 推荐(0) 编辑
摘要: Service生命周期一般有两种使用方式Service可以被启动或者允许被启动直到有人停止了它或者它自己停止了。在这种模式下,它通过Context.startService()方法开始,通过Context.stopService()方法停止。它可以通过Service.stopSelf()方法或者Service.stopSelfResult()方法来停止自己。只要调用一次stopService()方法便可以停止服务,无论调用了多少次的启动服务方法。Service可以通过定义好的接口来编程,客户端建立一个与Service的链接,并使用此链接与Service进行通话。通过Context.bindSe 阅读全文
posted @ 2012-04-21 17:10 keely 阅读(734) 评论(0) 推荐(0) 编辑
  2010年11月29日
摘要: 对于IT项目团队来说,团队之间最主要的沟通方式是项目文档。而项目的实施质量控制,最重要的也是文档的管理控制。通过文档来显示表明每个基线,每个成员的工作量和完成质量,达到项目的风险最小化。在项目开发过程中,应该按要求编写好以下十三种文档,并且文档编制要求具有针对性、精确性、清晰性、完整性、灵活性、可追溯性。可行性分析报告 说明该软件开发项目的实现在技术上、经济上和社会因素上的可行性,评述为了合理地达... 阅读全文
posted @ 2010-11-29 23:24 keely 阅读(739) 评论(0) 推荐(0) 编辑
  2010年8月9日
摘要: 社会化营销随着互联网的兴起而产生,目前越来越多的企业开始接受市场营销的概念,并开始尝试通过社会化媒体进行企业营销活动,其中已经有不少企业取得预期的成功。首先,社会化营销从一种单向的传播变成了双向的通话,互联网让消费者变得越来越理性,获得各种信息的能力也越来越强。所以倾听消费者的声音比强迫他们接受品牌的信息重要得多。一个品牌可以比竞争对手做出更好的产品,但是在消费者面前,再好的产品也是有改进的余地的... 阅读全文
posted @ 2010-08-09 10:22 keely 阅读(677) 评论(0) 推荐(0) 编辑
  2010年7月27日
摘要: 互联网上产品或服务区别特征不明显,趋于同质化,由于免费产品与服务的存在,消费者对收费异常敏感,所以是否收费常常成为交易的决定的因素。在互联网信息服务营销中,定价策略与传统行业不相同,互联网信息服务常选择大众易于接受的价格,依靠聚焦客户数量来产生利润,通常不易产生常规意义的价格战,即经常以“免费”迅速占领市场。免费产品一般包括以下几中类型:l 媒体平台的免费:如门户网站,SN... 阅读全文
posted @ 2010-07-27 09:37 keely 阅读(680) 评论(0) 推荐(0) 编辑
  2010年7月26日
摘要: 企业战略目标是企业使命的具体化,是企业追求的较大目标。具体目标是战略的具体化,是战略目标从数量上进行界定。企业使命为企业发展指明了方向,是企业战略的制定前提与行动基础。那么,为什么要制定企业战略目标呢?制定企业战略目标会有哪些好处呢?又如何制定企业战略目标呢?在下面将具体分析和说明。对于企业来说,进行公司战略目标管理的益处可以从财务收益和非财务收益两个角度考察。从财务角度来看,研究证明:运用战略目... 阅读全文
posted @ 2010-07-26 10:03 keely 阅读(2215) 评论(0) 推荐(0) 编辑