無名

大猫咪与小狮子

导航

2013年12月13日 #

ANDROID 应用退出

摘要: 在android中finish()和system(0)都只能退出单个activity。杀进程等的等方式都不行~~~解决问题:在针对多activity中退出整个程序,例如从A->B->C->D,这时我需要从D直接退出程序。我们知道Android的窗口类提供了历史栈,我们可以通过stack的原理来巧妙的实现,这里我们在D窗口打开A窗口时在Intent中直接加入标志Intent.FLAG_ACTIVITY_CLEAR_TOP,再次开启A时将会清除该进程空间的所有Activity。在D中使用下面的代码:Intent intent = new Intent(); intent.setC 阅读全文

posted @ 2013-12-13 09:42 xiezhengcai 阅读(186) 评论(0) 推荐(0) 编辑

2013年11月27日 #

svn利用钩子实现代码同步到web目录

摘要: 思路:找 到SVN Server中的仓库(Repositories)文件夹的位置,在相应的项目文件夹中找到hooks文件夹。在该文件夹中添加一个post- commit文件;当有commit动作发生时(提交到SVN Server时)就会执行这个post-commit文件,在该文件实现数据的复制。 实例:环境:SVN Server与测试用的Web Server在同一台Windows系统服务器上,SVN Server使用的是VisualSVN,Web Server使用的是Apache。项目的名称为test,客户端使用TortoiseSVN。首先在apache的www目录下创建一个文件夹,进行che 阅读全文

posted @ 2013-11-27 13:25 xiezhengcai 阅读(19725) 评论(4) 推荐(0) 编辑

2013年7月18日 #

什么时候加上android.intent.category.DEFAULT

摘要: 什么时候加上android.intent.category.DEFAULT1、要弄清楚这个问题,首先需要弄明白什么是implicit(隐藏) intent什么是explicit(明确) intent。Explicit Intent明确的指定了要启动的Acitivity ,比如以下Java代码:Intent intent= new Intent(this, B.class)Implicit Intent没有明确的指定要启动哪个Activity ,而是通过设置一些Intent Filter来让系统去筛选合适的Acitivity去启动。2、intent到底发给哪个activity,需要进行三个匹配, 阅读全文

posted @ 2013-07-18 15:22 xiezhengcai 阅读(322) 评论(0) 推荐(0) 编辑

2013年7月13日 #

Discuz X2任务开发

摘要: 简单描述由于公司的需求要在系统中添加任务管理,用户通过完成任务而获得一定的奖励,因此其设计过程需要考虑到:1、由于任务都是在系统中相关功能块处做一些相关事情,比如说在做题系统中完成指定的试题[1];在文章系统中发布3篇文章等等,说白了,完成任务就是在这些相关功能块的数据库表中更新一些数据。2、由[1]的情况,需要对任务进行可扩展配置(Howtodo?),比如说配置第m单元到第n单元的试题,即配置时要配置相关功能块的数据库表的哪一些字段的值要达到某一个要求或许是总条数达到某一个值。3、任务完成进度与任务是否完成以及任务访问地址的管理(该访问地址不存在,就需要自己开发)。简单模型建立想象一下,假如 阅读全文

posted @ 2013-07-13 13:16 xiezhengcai 阅读(1181) 评论(0) 推荐(0) 编辑

2013年6月28日 #

jquery $(document).ready() 与window.onload

摘要: 阅读全文

posted @ 2013-06-28 16:18 xiezhengcai 阅读(169) 评论(0) 推荐(0) 编辑

2013年6月19日 #

viewport ——视区概念,为 自适应网页设计

摘要: 什么是Viewport手机浏览器是把页面放在一个虚拟的“窗口”(viewport)中,通常这个虚拟的“窗口”(viewport)比屏幕宽,这样就不用把每个网页挤到很小的窗口中(这样会破坏没有针对手机浏览器优化的网页的布局),用户可以通过平移和缩放来看网页的不同部分。移动版的Safari浏览器最新引进了viewport这个metatag,让网页开发者来控制viewport的大小和缩放,其他手机浏览器也基本支持。Viewport基础一个常用的针对移动网页优化过的页面的viewportmeta标签大致如下:<metaname=”viewport”content=”width=device-wi 阅读全文

posted @ 2013-06-19 17:08 xiezhengcai 阅读(1698) 评论(0) 推荐(0) 编辑

2013年6月8日 #

jquery Serialize

摘要: 使用ajax时,常常需要拼装input数据为'name=abc&sex=1'这种形式,用JQuery的serialize方法可以轻松的完成这个工作!jQueryajax-serialize()方法定义和用法serialize()方法通过序列化表单值,创建URL编码文本字符串。您可以选择一个或多个表单元素(比如input及/或文本框),或者form元素本身。序列化的值可在生成AJAX请求时用于URL查询字符串中。jQueryajax-serialize()方法语法$(selector).serialize()jQueryajax-serialize()方法详细说明.ser 阅读全文

posted @ 2013-06-08 13:03 xiezhengcai 阅读(2268) 评论(0) 推荐(0) 编辑

php 输出缓冲区清理

摘要: boolob_end_flush(void)这个函数将送出最顶层缓冲区的内容(如果里边有内容的话),并关闭缓冲区。如果想进一步处理缓冲区中的内容,必须在ob_end_flush()之前调用ob_get_contents(),因为在调用ob_end_flush()后缓冲区内容被丢弃。Note:这个函数与ob_get_flush()相似,不同的是ob_get_flush()会把缓冲区中的内容作为字符串返回。boolob_end_clean(void)此函数丢弃最顶层输出缓冲区的内容并关闭这个缓冲区。如果想要进一步处理缓冲区的内容,必须在ob_end_clean()之前调用ob_get_conten 阅读全文

posted @ 2013-06-08 13:00 xiezhengcai 阅读(2559) 评论(0) 推荐(0) 编辑

2013年6月6日 #

SVN版本冲突,commit时出现.mine等文件

摘要: 以commit后自动生成R.java.mine,R.java.r3368,R.java.r3439为例因为发生冲突了,别人和你都从3368这个版本对r.java这个文件进行了修改,别人修改后先提交了形成3439版本,然后你做了提交操作,这时为了避免你覆盖别人的修改工作,SVN提示你发生了冲突,并自动形成R.java.mine、R.java.r3368、R.java.r3439这三个文件。其中:R.java.mine是你自己修改后准备提交的那个版本;R.java.r3368是你们的初始版本;R.java.r3439是别人赶在你之前提交的那个版本;另外应该还有个R.java是自动合并了你的版本和别 阅读全文

posted @ 2013-06-06 13:04 xiezhengcai 阅读(23890) 评论(0) 推荐(3) 编辑

2013年6月4日 #

SVN出现SVN Working copy XXXX is too old

摘要: 这是因为使用了低版本的svn生成了.svn内文件内容,但是,使用高版本svn同步时便出现该问题,解决办法尝试找到报错对应的文件夹,里面有个.svn的文件夹,去掉在commit试试! 阅读全文

posted @ 2013-06-04 14:06 xiezhengcai 阅读(9892) 评论(0) 推荐(0) 编辑