摘要:
一、特殊字体用法加粗字体 斜体字体 给字体加下划线\n 换行\u0020表示空格\u2026表示省略号使用<b>和<b>来打印出 这样的文字;“<”表示“小姐今年%1$d岁了 在程序中,使用Java代码String sAgeFormat = getResources().getSt...
阅读全文
posted @ 2014-05-05 16:59
冰幻孤影
阅读(3236)
推荐(0)
摘要:
android中的listview在setAdapter后就无法再addHeaderView了,在2.3以下系统中会crash,2.3以上系统暂未发现。解决办法:1.抛弃原来的adapter,为listview设置新的adapter,但这样在时间和空间的性能上不是很好。2.将header view的visibility属性置为gone。这里需要注意,如果你的headerview是inflate的一个单独的layout,将这个layout全部置为gone是不起作用的,有的手机会出现invisible的效果,就是view虽然不显示,但会留有这个view所占据的空白,有的手机则完全不起作用。解决办法
阅读全文
posted @ 2014-04-10 19:33
冰幻孤影
阅读(629)
推荐(0)
摘要:
在Android的API文档中,Cursor的方法requery()这样写道:This method is deprecated.Don't use this. Just request a new cursor, so you can do this asynchronously and update your list view once the new cursor comes back.这提示我们风险的存在,如果数据量大,会导致重写读取的事件长(也就是requery()的执行时间)。虽然手机是人手操作,互动频率较低,在数据库数据少的时候,例如上面的例子,我们仍然可以安全地使用r
阅读全文
posted @ 2014-03-31 15:38
冰幻孤影
阅读(1084)
推荐(0)
摘要:
奇葩的小米系统,先骂他几千遍。。。。。。将你的activity类名命名为AlarmAlertFullscreen就行了,这是系统内部闹钟的类名,估计是小米对类名进行了判断,所以把自己的类伪装成系统的类名才能骗过狗日的小米。。。。
阅读全文
posted @ 2014-03-26 10:49
冰幻孤影
阅读(507)
推荐(0)
摘要:
片段可以通过实现onCreateOptionsMenu()方法来和活动的选项菜单(Options Menu)项目相结合使用(因此也就可以和动作条一起使用)。不过,为了使该方法能够接受调用,必须在onCreate()中调用setHasOptionsMenu()来标识该片段将被添加至选项菜单(否则,该片段将不会接收到对onCreateOptionsMenu()的调用)之后从片段添加至选项菜单的任何项目都将被增加到已有菜单项目之后。该片段还将在某一菜单项目被选中时收到onOptionsItemSelected()的回馈。也可以在片段布局中注册一个视图,通过调用registerForContextMe
阅读全文
posted @ 2014-02-25 16:11
冰幻孤影
阅读(913)
推荐(0)
摘要:
1 /* 2 * 创建时间 2004-12-920:32:56 3 */ 4 package lunarCalendar; 5 6 /** 7 * @author gcc 8 * 9 * TODO 10 */ 11 12 import java.text.ParseException; 13 import java.text.SimpleDateFormat; 14 import java.util.Calendar; 15 import java.util.Date; 16 17 public class LunarCalendar { 18 p...
阅读全文
posted @ 2014-02-14 15:15
冰幻孤影
阅读(4344)
推荐(0)
摘要:
CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程,从而使得开发人员从这项重要,但是枯燥的任务中解脱出来。1.下载checkstyle,地址http://sourceforge.net/projects/checkstyle/2.解压到你需要的目录3.配置环境变量export CHECKSTYLE_HOME=/你的路径source /etc/profile 使环境变量生效
阅读全文
posted @ 2013-12-19 19:46
冰幻孤影
阅读(319)
推荐(0)
摘要:
FindBugs 是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。有了静态分析工具,就可以在不实际运行程序的情况对软件进行分析。1.下载findbugs,地址http://sourceforge.jp/projects/sfnet_findbugs/releases/,这里我们下载findbugs-3.0.0-dev-20131204-e3cbbd5.tar.gz2.解压findbugs3.设置环境变量,export FINDBUGS_HOME=/你的路径,source /etc/profile 使环境变量生效
阅读全文
posted @ 2013-12-19 19:35
冰幻孤影
阅读(698)
推荐(0)
摘要:
随着集成化、自动化开发测试技术的不断完善,本着提高代码质量的初衷,使用hudson来集成android项目是一个很好的选择。Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使持续集成变成可能。Jenkins,之前叫做Hudson,是基于Java开发的一种集成工具工具,用于监控秩序重复的工作,包括:1、持续的软件版本发布/测试项目。2、监控外部调用执行的工作。jenkins用在android项目开发上能提供很多很好的功能,包括:1.检查程序中lint、findbugs、checkstyle发现的bug;2.能根据代码版本控制工具,特别是svn,进行自动测试(在有代码提交时自动触
阅读全文
posted @ 2013-12-03 22:18
冰幻孤影
阅读(503)
推荐(0)
摘要:
随着集成化、自动化开发测试技术的不断完善,本着提高代码质量的初衷,使用hudson来集成android项目是一个很好的选择。Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使持续集成变成可能。Jenkins,之前叫做Hudson,是基于Java开发的一种集成工具工具,用于监控秩序重复的工作,包括:1、持续的软件版本发布/测试项目。2、监控外部调用执行的工作。jenkins用在android项目开发上能提供很多很好的功能,包括:1.检查程序中lint、findbugs、checkstyle发现的bug;2.能根据代码版本控制工具,特别是svn,进行自动测试(在有代码提交时自动触
阅读全文
posted @ 2013-12-03 15:17
冰幻孤影
阅读(449)
推荐(0)