20
2014
07

#学习笔记#android.os.NetworkOnMainThreadException

NetworkOnMainThreadException

这个异常,官方是这么解释的

The exception that is thrown when an application attempts to perform a networking operation on its main thread.

20
2013
08

Servlet用map处理多字段表单的提交

一个小想法,为了更直观,更好控制,用模式二开发。

表单提交,最常用的方法,比如获取前端提交的username常数

   String username = request.getParameter("username");

就可以取到该字段的值。

可是,在开发中有时会遇到一个表单需要提交很多信息,比如我这个,其实还算少啦,25个字段。

如果用上面这个方 ,我就得定义25个常数,写25个getParameter,一不小心就拼错几个单词(事实证明,确实发生了),出错的概率就相当大了。 所以,这种方法很坑爹。

23
2013
06

#学习笔记#请求转发和请求重定向

 在Servlet中,经常需要调用服务器端的另外一个资源对浏览器的请求进行响应,这通常可以用请求转发和请求重定向来实现。

虽然都是让浏览器获得另外的URL所指向的资源,但两质有本质的区别:

1.作用域

请求转发是一个请求,共享同一个request,response,而重定向是两个不同的请求,有不同的request和response。

转发:存放在request中的变量等参数,转发到另外一个页面时,他你是存在、可用,相当于作用域延长了。这是登陆、查询等操作最常用的方法。

...
20
2013
03

过滤器解决jsp servlet开发乱码问题

 用myeclipse开发jsp+servlet网站项目,经常遇到的一个问题就是乱码问题,问题很常见,所以网上各种解决方案都有提供,有能解决问题的,有不能解决问题的,有简单的,也有复杂的。这里就表一个自己用的,感觉是能解决问题也很简单的。

首先,新建一个类,起名为CharacterEncodingFilter,实现一个接口,javax.servlet.Filter,自动提示需重写三个方法,一个destroy,一个doFilter,一个init。文件代码如下。

...
15
2012
07

【学习笔试】android EditText中的inputType类型汇总

 写一个android短信发送器,其中发现某处老是报警告,虽然说程序员一般不考虑waring,但是作为初学者还是要看下,下面来一段短信发送器的界面代码,报警告的主EditText那里,主要原因是EditText需要指定默认类型。

...

15
2012
07

搭建PhoneGap+android开发环境

 首先下载好这些工具,做android开发的应该都知道哪些具,这里用到一个新不西,即phonegap,是一上开源架构,所以可以在其官网上可以很容易的下载到。同样其官网上也有相应配制教程,不过是英文版的,可能有些人看不懂,互联网的本质是分享,所以觉得写一下还是有意义。

...
15
2012
07

【好文分享】使用phonegap插件启动另一个Android+Activity

前提:下载一个新版本的phonegap框架包,包含一个phonegap-x.x.x.jar(引入libs),一个phonegap-x.x.x.js(放在assets/www/),一个xml文件夹(放在res目录下) Let’s Start~~~ 1、新建一个java类,继承plugin类。重写它的execute方法: publicclass pluginTest01 extends Plugin{ private Object synObj = new Object(); ...

15
2012
07

一个android小项目的制作过程

良好的编程往往可以使开发者具有效率,保持一个清晰的头脑,就不会混乱。 这里以一个文件保存为例,稍微对android的制作过程作一个简单的描述。因为自己在android方面也是个初学者,所以也不敢说有多专业,希望高手不吝赐教。 首先,拿到一个项目。当然是进行需求分析,需要哪些功能,要用什么技术去实现,这个要预先在脑海里有一个规划,能拿纸写下来最好。比如这里的文件保存项目。因为是一个小项目,所以功能比较简单,就是文件保存,用java中常见的io技术即可完成此功能。 第二步,就是进行UI设计了。用户界面的开发应该可以算是Android应用开发中的一项最重要的内容了。就像windows系统运用这么广,他的图形化界面功劳肯定是不小的,因为绝大部分用户,包括很多程序员本身也不能够用指令去操作系统和应用程序的,那多麻烦。因为,没有一个友好的图形用户界面,不管这个应用逻辑多大复杂,功能多么强大,都很难吸引用户。 ...

«1»