2012年2月28日
摘要: 背景:电脑Win7、Ubuntu双系统(64bit),买电脑时分好了区,C盘分了100G,后来装Ubuntu,调整了C盘大小,具体怎么弄得忘了,反正最后的分区情况是:主分区:Recovery 25G FAT32 出厂时分的一个还原的C: 40G NTFS Win7系统/ 15G EXT3 Ubuntu根目录扩展分区:Swap 4G Ubuntu交换分区/Home 35G EXT3D: 90G NTFSE: 100G NTFSF: 150G NTFSUbuntu在下了两个Android源码编译之后就已经基本没空间了,又不想重新分区安装,所以决定把D盘删除了合并到/home中,所以就先到Win7中 阅读全文
posted @ 2012-02-28 21:40 Kofi1122 阅读(1801) 评论(0) 推荐(0) 编辑
  2011年11月2日
摘要: 关于完全退出Android程序,网上这方面的帖子很多,方法也很多。记得当时自己写的第一个比较完整的项目的时候就遇上了这个问题,由于对Activity的生命周期了解不够,又使用了TabActivity使得层次关系比较复杂,在程序中添加的“退出”菜单项经常无法完全退出,之后网上各种搜索,各种方法也试过了,什么System.exit(0)啊,结束进程之类的啊,都依然无效果。后面才发现的这个方法。思路也很简单,回想自己当初为了解决这个问题时的苦苦寻觅,遂决定将其共享,供遇到此问题人士作为参考。啰嗦够了,上思路:添加一个全局变量作为程序退出的标记(boolean类型),当需要退出程序时置为true,程序 阅读全文
posted @ 2011-11-02 00:57 Kofi1122 阅读(6383) 评论(5) 推荐(2) 编辑
  2011年4月27日
摘要: 序:这篇文章我其实不知道取什么标题好,之前写了一篇文章,关于Android调试时打印的一些技巧,但是其中犯了个比较低级的错误(其实也不是说错误,就是代码中反而自己绕了远路),经一位朋友的及时指正,而问题也能够有更好的方法解决,该文章就没有再存在的必要。但是其中主要涉及的Exception的一些方法,应该还是有一定的作用,故而有此文。废话至此,切入正题。Java中的Exception异常类是我们程序中常见的一个类,在处理异常时我们经常使用printStackTrace()来打印异常信息。下面看一个异常的例子和打印信息:package com.kofi.ept;/*** @author Kofi* 阅读全文
posted @ 2011-04-27 21:30 Kofi1122 阅读(2277) 评论(0) 推荐(0) 编辑
  2011年4月10日
摘要: 关于Activity生命周期的文章很多,而且大部分也说得很详细,所以作为关于这方面的内容我本来不想多说,但是大家可能跟我之前一样,在看这方面的内容的时候都能很容易地看懂,但是过几天又忘了,或者在用的程序中跳转较多的情况下容易混淆。这是因为没有真正的理解,或者是没有很好的方法来记忆,所以在这里我就说一下我对Activity生命周期的一些记忆的方式,希望对大家能够有所帮助。Activity生命周期的基本内容我就不多说了,网上一搜一大把,官方文档也说得很详细。总之,我们知道Activity从创建到销毁有多种状态,从一种状态到另一种状态时会激发相应的回调方法,这些回调方法包括:onCreate 、on 阅读全文
posted @ 2011-04-10 19:52 Kofi1122 阅读(23397) 评论(14) 推荐(13) 编辑
  2011年3月22日
摘要: 看到百威啤酒的客户端主界面的按钮,感觉比较新奇,先看下图片: 注意图中我画的箭头,当时鼠标点击的黑色圈圈的位置,然后按钮出现了按下的效果(黄色的描边)刚开始看到这种效果很是好奇,不知道是怎么实现的,后来仔细一想,应该是整个啤酒罐是一张图片(ImageView),该图片是布局在三个按钮之上,然后就是最关键的地方,把图片设置为不可获取焦点,也就是android:focusable="false" ,就这样简单的一行,就可以搞定了!为了验证我的想法,我建了一个工程来做测试,效果如下图所示: 具体代码如下:main.xml:<?xml version="1.0&qu 阅读全文
posted @ 2011-03-22 20:38 Kofi1122 阅读(11979) 评论(1) 推荐(3) 编辑