2012年12月27日
摘要: 前言: 很久没来写博客了,中间工作非常忙,也没时间看书,不过学到了很多的东西,现在第一版已经发布了,也没那么忙了,开始继续之前的计划,重新系统的看一遍google官方的文档,正在写个小service的项目,就从service开始吧,慢慢补齐。正文: services 是个可以运行在后台的可以执行长时间操作的组件,没有界面。有两种启动方式,被start或被bind。区别在于: 1.start:一旦被start,就无限期的运行在后台,直到调用destroy或动作执行完成。通常start的service执行单独的操作而且不需要有返回值给调用者。比如 下载或者升级。 2.bound: 如果是b... 阅读全文
posted @ 2012-12-27 20:37 佐岸沧海 阅读(268) 评论(0) 推荐(0) 编辑
  2012年6月25日
摘要: 最近事情不多,一直在看java的数据结构,感觉学到了很多的东西,之前一直认为数据结构没有什么用,看了书才发现,不是数据结构没有用,而是它已经非常深入的融入到了所有的代码中,以至于变得自然而然,变得不需要提这是数据结构告诉我们应该是这样的,等看完后再写一个关于数据结构的系列文章。中间也看了一些别的文章,内存泄露的文章比较多,先来总结一下吧。Android的内存泄露情况并不多见,主要有以下几种:使用cursor结束后,没有将cursor关闭,这个cursor越大,占用内存越多,小型的数据库还看不出什么,如果数据库比较大,如果不关就会变得非常的卡,所有注意在finally里边调用cursor.clo 阅读全文
posted @ 2012-06-25 11:58 佐岸沧海 阅读(311) 评论(0) 推荐(0) 编辑
  2012年6月11日
摘要: 上个月底公司被收购,加上搬家找房之类的乱七八糟的事情,整个人都很凌乱,昨天搬到新房子里边去了,离公司很*,半小时车,房子挺好的,比较好,比较安静,接下来就可以开始好好地规划下自己了。 现在到了大公司,知识面要广,基础要扎实,我的基础很差,有很多东西比如数据结构的,会用但是不会讲,接下来的一段时间先把数据结构和算法的概念定义之类的学习一遍,然后是安卓的基础,然后是JAVA,看完之后待定。 *时公司管饭,周末可以自己做饭,现在花销比较少了,那么就多攒点钱了,没有存款真的不行啊。本来想给老爹换辆车的,可是他自个换掉了,接下来就开始存钱买房吧。好好地干吧。未来还是很美好的。 现在离得*了,*... 阅读全文
posted @ 2012-06-11 14:46 佐岸沧海 阅读(111) 评论(0) 推荐(0) 编辑
  2012年6月8日
摘要: 今天看到一篇文章,相当好,其中有一部分陋习也是我经常有的,先总结下来。1. boolean的赋值直接用 true/flase,而不是 new Boolean(true/flase);2. 对 Integer的赋值使用 Integer.valueOf(),而不是new Integer();3. 使用StringBuffer来使字符串相加,而不是使用 String + String.4. 使用Hash表(HashMap),但是如果数据较大,利用缓存,用算法淘汰不再使用的HashMap,一方面增快速度,一方面降低内存占用;5. 避免过深的类层次结构和调用过深的方法;6. 变量只有在用到的时候才去定义 阅读全文
posted @ 2012-06-08 10:55 佐岸沧海 阅读(359) 评论(0) 推荐(0) 编辑
  2012年5月16日
摘要: <action>是android manefest里的一个标签,该标签只包含在<intent-filter>标签内,格式如下:View Code <action android:name="string" /> <action>没有子标签,属性也只有一个 name,理解起来也很简单,明确了下来要进行的动作。 每个<intent-filter>中至少含有一个<action>不然会过滤掉所有的intent,这一个<intent-filter>不会起任何作用。 系统的Intent类中规定了许多默认 阅读全文
posted @ 2012-05-16 17:19 佐岸沧海 阅读(816) 评论(0) 推荐(0) 编辑
  2012年5月11日
摘要: intent-filter是Manifest文件中的一个标签。可以包含在 <activity> <activity-alias> <service> <receiver>中, 而他本身必须包含<action>标签,另外还有两个标签分别为<category>和<data>,这两个属性不是必须的,可以根据情况来选择添加。 intent-filter的格式如下:View Code <intent-filter android:icon="drawable resource" android: 阅读全文
posted @ 2012-05-11 18:43 佐岸沧海 阅读(562) 评论(0) 推荐(0) 编辑
  2012年5月10日
摘要: 一直以来都在完成工作上的任务,写了不少东西,学到了很多,也用到了很多东西,也能完成一些比较困难的活了,不过现在回忆起来感觉自己基础还是好差的,很多东西就是了解了一点,不细致,容易遗忘,现在每天抽出一点时间来,一点点的把基础打好。每天进步一点点,时间久了就会有惊喜! 阅读全文
posted @ 2012-05-10 16:15 佐岸沧海 阅读(119) 评论(0) 推荐(0) 编辑
  2012年4月16日
摘要: Entitypublic final class Entity extends ObjectClass OverviewA representation of a item using ContentValues. It contains one top level ContentValue plus a collection of Uri, ContentValues tuples as subvalues. One example of its use is in Contacts, where the top level ContentValue contains the columns 阅读全文
posted @ 2012-04-16 15:02 佐岸沧海 阅读(304) 评论(0) 推荐(0) 编辑
  2012年4月6日
摘要: 前段时间忙得跟狗一样,每天都在敲代码,考虑算法,果然我的基础好差啊,现在比之前强点了,和别人比还是很差的,一点一点来吧,现在也不是那么忙了,开始多看点东西充实下自己,敲代码这个事是不断的从实际中磨练的,看再多的书也不管用。4月份,不那么忙了,开始自己写点东西,作为磨练自己技术的方法,多看书,写下记录来,留下来以后温习。另 4月不减肥,5月徒伤悲,6月徒伤悲,7月徒伤悲,全年徒伤悲!!! 阅读全文
posted @ 2012-04-06 11:45 佐岸沧海 阅读(312) 评论(0) 推荐(0) 编辑
  2012年2月16日
摘要: 用到就加进去一、adb 1.先adb shell进去,getevent 此命令可以截获底层发出的各种event,在下边列出,然后再打getevent “event名字” 就可以获得详细的信息了。二、linux 1. pwd:查看当前所在的路径,在adb shell中也可用。 2. find | xargs touch :查找并触碰当前目录下的所有文件。有时候改了张图或者改动点小地方,在编译的时候或许没有发现,还是按照原来的样子编译的,可以用这个命令。 3. grep :查找内容中符合条件的字符串。非常的常用,以后写篇随笔详细的记录grep家族吧,不过在开发android的时候 一般用法就是 g 阅读全文
posted @ 2012-02-16 15:45 佐岸沧海 阅读(247) 评论(0) 推荐(0) 编辑