08 2014 档案

摘要:继续我们的Android之路吧。今天我要介绍的是Android的Intent。对于基于组件的应用开发而言,不仅需要构造和寻找符合需求的组件,更重要的是要将组件有机的连接起来,互联互通交换信息,才能够最终提供应用所期望的服务。而为了能够更好地实现组件复用,充分地利用每一个组件的能力,就需要这些组件连接... 阅读全文
posted @ 2014-08-29 11:09 cpacm 阅读(2684) 评论(2) 推荐(3)
摘要:我以前用的是SVN,但最近发现Git的功能比SVN好多了。于是想配置Git,但是每次下载到一半就会失败(可能是网络原因),最后我就把它扔到一边了。昨天再尝试了一次,竟然成功了,那么今天我就把它简单整理一下发到这里来了。一、Git介绍Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非... 阅读全文
posted @ 2014-08-27 11:13 cpacm 阅读(2517) 评论(4) 推荐(3)
摘要:在Android基于组件的应用设计架构中,配置文件是一个很重要的元素。它将应用所包含的组件、各组件的能力和配置以及应用环境介绍给Android框架层的各个服务,让Android知道如何去调度应用中的各个组件。Android的配置文件就像一本书的目录,它会告诉我们里面有什么内容。一、权限设置应用通过配... 阅读全文
posted @ 2014-08-25 16:31 cpacm 阅读(2516) 评论(2) 推荐(0)
摘要:数据源组件ContentProvider与其他组件不同,数据源组件并不包括特定的功能逻辑。它只是负责为应用提供数据访问的接口。Android内置的许多数据都是使用ContentProvider形式,供开发者调用的(如视频,音频,图片,通讯录等)。如果把第三方应用比作一个黑盒子的话,ContentPr... 阅读全文
posted @ 2014-08-23 16:21 cpacm 阅读(2543) 评论(0) 推荐(1)
摘要:废话不多说了,紧接着来讲数据库的操作吧。Come On!提到数据存储问题,数据库是不得不提的。数据库是用来存储关系型数据的不二利器。Android为开发者提供了强大的数据库支持,可以用来轻松地构造基于数据库的应用。Android的数据库应用,依托于当下最流行的开源嵌入式数据库SQLite。在Andr... 阅读全文
posted @ 2014-08-22 11:52 cpacm 阅读(3630) 评论(3) 推荐(1)
摘要:在讲解Android的数据源组件——ContentProvider之前我觉得很有必要先弄清楚Android的数据结构。数据和程序是应用构成的两个核心要素,数据存储永远是应用开发中最重要的主题之一,也是开发平台必须提供的基础功能。不光是在Android平台上,在其他的平台上,数据的存储永远是不可缺少的... 阅读全文
posted @ 2014-08-19 15:31 cpacm 阅读(2849) 评论(3) 推荐(0)
摘要:广播接受者是作为系统的监听者存在着的,它可以监听系统或系统中其他应用发生的事件来做出响应。如设备开机时,应用要检查数据的变化状况,此时就可以通过广播来把消息通知给用户。又如网络状态改变时,电量变化时都可以通过广播来通知用户。要做比喻的话,广播就像是我们的感官,能够有效且快速的从外界获取信息来反馈给自... 阅读全文
posted @ 2014-08-18 10:12 cpacm 阅读(2123) 评论(6) 推荐(1)
摘要:Apache MINA(Multipurpose Infrastructure for Network Applications) 是 Apache 组织一个较新的项目,它为开发高性能和高可用性的网络应用程序提供了非常便利的框架。当前发行的 MINA 版本支持基于 Java NIO 技术的 TCP/... 阅读全文
posted @ 2014-08-16 10:25 cpacm 阅读(13264) 评论(5) 推荐(0)
摘要:这几天忙着驾校考试,连电脑都碰不到了,今天总算告一段落了~~Service作为Android的服务组件,默默地在后台为整个程序服务,辅助应用与系统中的其他组件或系统服务进行沟通。它跟Activity的级别差不多,但不能自己运行只能后台运行。service可以在很多场合的应用中使用,比如播放多媒体的时... 阅读全文
posted @ 2014-08-15 10:58 cpacm 阅读(2178) 评论(2) 推荐(1)
摘要:在Android中,无论是开发者还是用户,接触最多的就算是Activity。它是Android中最复杂、最核心的组件。Activity组件是负责与用户进行交互的组件,它的设计理念在很多方面都和Web页面类似。当然,这种相似性主要体现在设计思想上。在具体实现方面,Android的Activity组件有... 阅读全文
posted @ 2014-08-09 09:28 cpacm 阅读(2385) 评论(0) 推荐(2)
摘要:本来的话,这一章想要介绍的是Android的系统架构,毕竟有了这些知识的储备,再去看实际的项目时才会更清楚地理解为什么要这样设计,同时在开发中遇到难题,也可以凭借着对Android的了解,尽快找出哪些模块和设计能够帮助解决该问题。但想了一下,这毕竟是入门篇,若没有实际项目开发经验的人看了之后肯定是一... 阅读全文
posted @ 2014-08-08 10:10 cpacm 阅读(1575) 评论(1) 推荐(0)
摘要:程序员有一半的时间花在测试BUG身上,而作为一个程序员遇上BUG是不可避免的事情。所以掌握好调试BUG的技术就显得至关重要。接下来我来讲述调试的几个要点。一、调试机器的选择(模拟器)eclipse自带的模拟器(AVD),这个模拟器作为官配却不咋地,启动得慢,运行起来有卡,我们不得不寻找其他的模拟器B... 阅读全文
posted @ 2014-08-07 08:57 cpacm 阅读(1517) 评论(0) 推荐(0)
摘要:写给自己的话:至此,大学的时光已经剩下一年的时光,下一年等毕业设计结束后就算是正式地踏入社会。自己学android也不过几个月的时间,为了更好管理文档,写点东西记录下自己曾经做过的点点滴滴是一个不错的选择,接下来都会将我自己所学所感一一记录下来,算是给后来的我一份复习的资料和还算不错的回忆。开始正题... 阅读全文
posted @ 2014-08-05 13:51 cpacm 阅读(1342) 评论(3) 推荐(1)