随笔分类 -  android

学习
Unable to add window -- token null is not for an application
摘要:参考:http://liuzhichao.com/p/545.html在自定义Diaglog进行展示时,提示:Unable to add window -- token null is not for an application这是由于Context的定义不一样造成的,这里不能使用Application的Context,而要使用Activity,因为只有Activity才能展示对话框。修改自定义对话框的大小TextView view = new TextView(this);view.setBackgroundColor(Color.RED);view.setMinWidth(500);vi 阅读全文

posted @ 2013-06-19 18:21 马来亚 阅读(408) 评论(0) 推荐(0)

ProgressDialog的用法
摘要:pd= new ProgressDialog(AndroidTestActivity.this); //是Activity 的 Contextpd.setProgressStyle(ProgressDialog.STYLE_SPINNER);//pd.setTitle("提示");// pd.setMessage("正在联系中...");Window window = pd.getWindow(); WindowManager.LayoutParams lp = window.getAttributes(); lp.alpha = 0.1f;// 透明度 阅读全文

posted @ 2013-06-19 15:59 马来亚 阅读(246) 评论(0) 推荐(0)

Android调用Webserive
摘要:用Android调用Webserive,遇到几个问题,记录一下,以备查询。 参考:http://www.cnblogs.com/ghj1976/archive/2011/04/26/2028904.html1.测试窗体只能用于来自本地计算机的请求解决:http://www.cnblogs.com/superfeeling/archive/2011/08/14/2138044.html在web.config的<system.web></system.web>中间加入如下配置节内容<webServices> <protocols> <add n 阅读全文

posted @ 2013-06-18 14:44 马来亚 阅读(607) 评论(0) 推荐(0)

android 调用C# 中hessian
摘要:最近在做一个手机app,需要与后台进行交互。以前是使用java后台,利用hessian来传输数据,这次想换.net后台,仍使用hessian 。在使用中还是遇到几个问题:1.C#使用hessian搭建好后台后,调试能通过,但部署到IIS一直出错解决:在站点或虚拟目录下右键-->主目录--->配置 插入通配符“.hessian”,"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll". 和java中的拦截器差不多,告诉后台由谁来处理这种后缀的请求。参考:http://www.cnblogs. 阅读全文

posted @ 2013-05-24 10:57 马来亚 阅读(438) 评论(2) 推荐(0)

使用hessian时用 proguard进行混淆
摘要:最近有个小项目,由于其中一小块内容不希望被别人轻易读取,需要用到proguard进行混淆。 一开始在用Proguard进行混淆后,其他功能都很正常,但在与服务器交互时,一直出错。 因为这个项目用使用了hessian与服务器进行交互,于是上网搜索资料。但网上没有详细的关于hessian的混淆配置,只有一篇文章中提到了可以配置http://huangyuan.iteye.com/blog/1472732。 为了查看混淆后的程序代码,需要下载 dex2jar (用于反编译apk)和 jd_gui(查看反编译出的代码) 两个程序,需要注意的是 dex2jar 一定要下最新的版本(可以在google . 阅读全文

posted @ 2012-11-14 17:27 马来亚 阅读(236) 评论(0) 推荐(0)

android中识别QrCode
摘要:最近有个需求,要使用手机来扫描二维码(使用的的是QrCode),并将其识别出来的数据与后台进行比对并返回结果。手机端当然是先用android来测试,如果有条件再上iphone吧。 在网上查了下,在android中识别QrCode要用到zxing,据说非常好用。于是把zxing这个项目下载到了本地,现在用的是2.0版本。 用Eclipse打开项目自带的DEMO,会提示一些错误,只要把core.jar拷到libs下面(当然如果直接把core目录中的源文件添加进项目也是一样一样的),让项目找到就可以了。连上手机一切OK。 当然,作为一个有理想、有道德、有知识、有纪律的四有新人,只知其然不知... 阅读全文

posted @ 2012-04-18 11:14 马来亚 阅读(899) 评论(0) 推荐(0)

导航