摘要: 想在服务里生成一个通知,并且点击通知打开当前应用程序下单当前活动,折腾了半天,网上的那些都不靠谱,试了半天,最后把ActivityManager和反射都用进来了,终于解决了这个问题。这样在服务中想恢复本应用的界面就可以实现了。直接贴代码。 1 ActivityManager manager = (ActivityManager) MyApplication.getInstance().getSystemService(Context.ACTIVITY_SERVICE); 2 List list = manager.getRunningTasks(100);... 阅读全文
posted @ 2014-03-05 23:51 郑某 阅读(567) 评论(0) 推荐(0) 编辑
摘要: Acitivity的生命周期想必大家都清楚,但是两个activity之间其实不是独立各自进行的。从第一个activity1启动另外一个activity2时,会先调用本activity1的onPause方法,再依次调用第二个activity2的onCreate、onStart、onResume方法,之后会调用第一个activity1的onStop方法。如果第一个activity1在启动第二个后将自己finish()了,那么第一个的activity1的onDestroy也将是最后调用。如果第二返回第一个,那么一样的顺序,知识第二个也要执行onDestroy。 阅读全文
posted @ 2014-03-05 17:10 郑某 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 今天在做一个头部滑动菜单的时候需要使用TranslateAnimation(float fromXDelta, float toXDelta, float fromYDelta, float toYDelta)解释是这么说的 float fromXDelta:这个参数表示动画开始的点离当前View X坐标上的差值; float toXDelta, 这个参数表示动画结束的点离当前View X坐标上的差值; float fromYDelta, 这个参数表示动画开始的点离当前View Y坐标上的差值; float toYDelta)这个参数表示动画开始的点离当前View Y坐标上的差值;其... 阅读全文
posted @ 2014-02-28 10:17 郑某 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 前两天遇到了一个需要浏览器打印条码的需求,因为目前的管理系统是基于B/S的,在生产管理员用户那里需要将订单转为生产指令单,与此同时需要将订单中的产品批量打印出来条码纸来,以便生产完毕后贴到产品上面方便扫码入库和标注产品。 先从打印机开始 提供给我的是一台科诚打印机G500,实际使用效果还不错。目前很多的条码打印机厂商提供了可视化的条码打印软件,可以直接打印出来条码,还可以生成相应的EZPL指令,方便开发者使用指令来开发条码打印,当然还提供了基础的二次开发包和文档。 下图是科诚官网下载的GO-LABLE打印设计软件。使用非常简单,摆弄一会儿就明白怎么玩了,这款打印软件提供了基础的条码... 阅读全文
posted @ 2013-12-03 11:51 郑某 阅读(5916) 评论(8) 推荐(8) 编辑
摘要: (function() { //注册命名空间zzw到window对象上 window['zzw'] = {} //定义一个$函数 function $() { alert("hello $"); } //把$函数注册到gyb命名空间中 window['zzw']['$'] = $;})(); 阅读全文
posted @ 2013-11-22 15:56 郑某 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 最近项目中需要一个选择月份查询客户余额的功能,原先的android只能满足查询当月,不可以查询任意月份。当然改起来还是很简单的,服务端增加一个月份参数,客户端传入这个参数即可。闲来无事,月份的选择风格不如做成Metro风格的,现在不是流行扁平化吗,况且我又是微软的忠实粉丝,最近工作没找到,静下心来学学东西,做做实验还是挺好的。现在把核心布局文件写出来 ... 阅读全文
posted @ 2013-11-21 23:40 郑某 阅读(1038) 评论(0) 推荐(0) 编辑
摘要: 最近在做Y集团的订单系统时,登陆页面在测试时发现一个以前没有注意到的问题,登陆页面需要使用验证码,引用了一个生成验证码的aspx页面,在aspx页面中生成session和验证码图片,在登陆页面的后台处理中使用这个session来判断验证码的正确与否。奇怪的是第一次登陆是没有问题的,可当登陆成功后,在session的有效期间内关闭浏览器,然后重启浏览器进入登陆页面重新登陆,登陆页面的后台却获取不到session了,刷新验证码的页面也不能使得session被登陆页面获取,后来我尝试把浏览器的cookie删除后再是,结果可以登陆了。这样原因就找到了,cookie。突然想到session的工作机制,. 阅读全文
posted @ 2013-10-30 11:09 郑某 阅读(1874) 评论(0) 推荐(0) 编辑
摘要: 最近一个winform项目中需要通过拍照或者上传本地文件或者截图的方式把产品图片上传到服务器,最后选择了服务器部署webservice的方式来进行。其中遇到了一些问题记录下来。不多说,直接上服务端代码 [WebMethod(Description = "上传文件")] public bool UploadFiles(string filename, byte[] content) { try { int index = filename.LastIndexOf("."); if (index == 0) ... 阅读全文
posted @ 2013-09-05 09:46 郑某 阅读(2148) 评论(4) 推荐(2) 编辑