12 2013 档案

摘要:图一未解决刺穿问题: 图二已解决 解决方法使用iframe间接挡住层,具体方法见源码源码一(未解决刺穿): 无标题文档 dfsagdsa 源码2(已解决刺穿问题) 无标题文档 dfsagdsa 若有问题请留言!! 阅读全文
posted @ 2013-12-26 16:48 牧涛 阅读(1280) 评论(0) 推荐(0) 编辑
摘要:最近工作中用jQuery ajax返回出现乱码,用的Notepad++编辑器,当JS部分传递中文时,另一页面接收的话会出现乱码,在网上找了很多方法,基本上没有很好的解决。页面用GB2312编码,JS部分得到中文字符:var playerName=$('#playerName').val(); 可以这样处理:在ajax代码部分:$.ajax({url:'getName.php',type:'GET',cache: false,data:{'playerName':encodeURIComponent(playerName)//解决问 阅读全文
posted @ 2013-12-26 14:08 牧涛 阅读(7711) 评论(1) 推荐(0) 编辑
摘要:性能测试的目标性能测试不同于功能测试,不是对与错的检验,而是快与慢的衡量。在进行真正的性能测试之前要先搞清楚目标:1. 在确定的硬件条件下,可以支持的并发数越大越好,响应时间越快越好。具体需要达到的并发数是多大,要求的响应时间是多快,由产品经理来提出。2. 在确定的硬件条件下,测试得到最大并发数和相应的响应时间之后。如果增加硬件投入,可以得到怎样的性能提升回报? (系统扩展性和伸缩性测试,Scalability)这里的硬件条件包括:cpu,memery,I/O,network bandwidth。性能测试中的基准测试 Benchmarking与功能测试相似,性能测试也要设计测试用例,不同的是在 阅读全文
posted @ 2013-12-26 10:33 牧涛 阅读(488) 评论(0) 推荐(0) 编辑
摘要:Jsonp(JSON with Padding)是资料格式 json 的一种“使用模式”,可以让网页从别的网域获取资料。关于Jsonp更详细的资料请参考http://baike.baidu.com/view/2131174.htm,下面给出例子:一.客户端Html代码InserttitlehereResult:二.服务器端Java代码importjava.io.IOException;importjava.io.PrintWriter;importjava.util.HashMap;importjava.util.Map;importjavax.servlet.http.HttpServlet 阅读全文
posted @ 2013-12-25 16:55 牧涛 阅读(63200) 评论(2) 推荐(2) 编辑
摘要:1、运行项目的时候报错:[2013-12-16 17:59:22 - Dex Loader] Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.[2013-12-16 17:59:22 - ringset_v1.1] Conversion to Dalvik format failed: Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for st 阅读全文
posted @ 2013-12-16 18:04 牧涛 阅读(266) 评论(0) 推荐(0) 编辑
摘要:Activities提供了一种方便管理的创建、保存、回复的对话框机制,例如onCreateDialog(int),onPrepareDialog(int, Dialog),showDialog(int),dismissDialog(int)等方法,如果使用这些方法的话,Activity将通过getOwnerActivity()方法返回该Activity管理的对话框(dialog). onCreateDialog(int):当你使用这个回调函数时,Android系统会有效的设置这个Activity为每个对话框的所有者,从而自动管理每个对话框的状态并挂靠到Activity上。这样,每个对话框继承. 阅读全文
posted @ 2013-12-13 15:24 牧涛 阅读(479) 评论(0) 推荐(0) 编辑
摘要:我自己一个人弄的公司的产品客户端,所以还是想记录下来以免忘记或者丢失...在我的上一篇博文(点击打开链接)是一个文件管理的东西,基础组件也是ListView所以在此只是改动一下而已。单击:点击出现按钮比较简单只需要替换上文中file_row.xml的checkbox为button就可以,然后自己实现onclicklistener就行了,唯一要注意的就是要在xml文件中的button的android:clickable属性设置为true就可以了。滑动:滑动来说也相对比较简单需要在上文种FileAdapter.java类中getView方法里的convertView参数对象设置ontouchlis 阅读全文
posted @ 2013-12-05 16:07 牧涛 阅读(19467) 评论(0) 推荐(0) 编辑
摘要:1.高仿京东商城源码http://www.apkbus.com/android-115203-1-1.html2.抽屉demohttp://www.apkbus.com/android-115205-1-1.html3.仿微信二维码名片源码http://www.apkbus.com/android-115206-1-1.html4.简单2D动画源码http://www.apkbus.com/android-115207-1-1.html5.闪光灯手电筒软件源码http://www.apkbus.com/android-115209-1-1.html6.双Listview展示http://www 阅读全文
posted @ 2013-12-05 13:59 牧涛 阅读(2282) 评论(0) 推荐(0) 编辑
摘要:Android 代码用来返回上一个activity 调用onKeyDown()时发生java.lang.NullPointerException.来自:CSDN博客推荐文章 |时间:2012-05-04 22:42:12原文链接:http://blog.csdn.net/weiyirong/article/details/7536495很多人想从一个Activity返回到上一级Activity时,考虑通过在点击事件里调用OnKeyDown事件来返回上一级,如下:toolbarBack.setOnClickListener(newOnClickListener(){@Overridepublic 阅读全文
posted @ 2013-12-05 13:54 牧涛 阅读(950) 评论(0) 推荐(0) 编辑
摘要:Toast用于向用户显示一些帮助/提示。下面我做了5中效果,来说明Toast的强大,定义一个属于你自己的Toast。1.默认效果代码Toast.makeText(getApplicationContext(), "默认Toast样式",Toast.LENGTH_SHORT).show();2.自定义显示位置效果代码toast = Toast.makeText(getApplicationContext(),"自定义位置Toast", Toast.LENGTH_LONG);toast.setGravity(Gravity.CENTER, 0, 0);toa 阅读全文
posted @ 2013-12-05 13:31 牧涛 阅读(326) 评论(0) 推荐(0) 编辑
摘要:近期因工作需要,分析了一些Android的测试框架,在这也分享下整理完的资料。Android测试大致分三大块:代码层测试用户操作模拟,功能测试安装部署及稳定性测试代码层测试对于一般java代码,采用传统的Junit测试,开发人员通常会编写重要接口和函数的白盒测试代码,不做过多讨论。但因Android的特殊运行机制(Dalvik虚拟机),其中存在Application、Activity、Service等特殊组件,而这些组件都涉及到生命周期管理的问题。为了对这些组件进行测试,Google提供了一套针对性的测试框架,AndroidTestFramework官方教程链接http://developer 阅读全文
posted @ 2013-12-02 15:24 牧涛 阅读(933) 评论(0) 推荐(0) 编辑
摘要:1、先找到sdk中的platform-tools文件夹下的adb.exe2、打开dos命令窗口依次输入:adb shell → sqlite3 /data/data/com.example.sqllitedemo/databases/test.db → .schema person →select * from person;说明:第二步中的输入是/data/data/应用的包名/databases/数据库名详细见下图: 阅读全文
posted @ 2013-12-02 15:20 牧涛 阅读(2493) 评论(0) 推荐(0) 编辑
摘要:在浅谈Android五大布局(一)中已经描述了LinearLayout(线性布局)、FrameLayout(单帧布局)和AbsoulteLayout(绝对布局)三种布局结构,剩下的两种布局RelativeLayout(相对布局)和TableLayout(表格布局)相对之前布局结构稍显复杂一点,所以这里另起篇幅进行介绍。RelativeLayout: RelativeLayout按照各子元素之间的位置关系完成布局。在此布局中的子元素里与位置相关的属性将生效。例如android:layout_below, android:layout_above等。子元素就通过这些属性和各自的ID配合指定位置关. 阅读全文
posted @ 2013-12-02 14:57 牧涛 阅读(307) 评论(0) 推荐(0) 编辑
摘要:Android的界面是有布局和组件协同完成的,布局好比是建筑里的框架,而组件则相当于建筑里的砖瓦。组件按照布局的要求依次排列,就组成了用户所看见的界面。Android的五大布局分别是LinearLayout(线性布局)、FrameLayout(单帧布局)、RelativeLayout(相对布局)、AbsoluteLayout(绝对布局)和TableLayout(表格布局)。 LinearLayout: LinearLayout按照垂直或者水平的顺序依次排列子元素,每一个子元素都位于前一个元素之后。如果是垂直排列,那么将是一个N行单列的结构,每一行只会有一个元素,而不论这个元素的宽度为多少;.. 阅读全文
posted @ 2013-12-02 14:45 牧涛 阅读(2516) 评论(0) 推荐(0) 编辑