Fork me on GitHub

随笔分类 -  Java

面向对象语言
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!上一讲介绍了用WebView来抓取一个网页内容。这一讲我将介绍如何在安卓内部直接进行HTTP通信。《亚当的诞生》,西斯廷礼拜堂的吊顶画,米开朗基罗之作。当时的教皇强迫沉迷于雕塑的米开朗... 阅读全文
posted @ 2014-09-01 05:41 Vamei 阅读(14948) 评论(11) 推荐(5) 编辑
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!我们经常需要在安卓应用中包含简易的网页显示功能。我将在这一讲中实现网页的显示。《狂风》,来自小Willem,荷兰画派黄金时代的作品。作为当时海上马车夫的荷兰,对航海题材的画情有独钟。 ... 阅读全文
posted @ 2014-08-16 11:51 Vamei 阅读(8132) 评论(4) 推荐(4) 编辑
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!上一讲说明了数据库中存取数据的方法。这一讲将以条目的视图方式,来以相似的视图方式,显示多个数据对象。这种方式特别适合于显示从数据库中取出的多个结构相似的数据,比如多个联系人,或者多个联... 阅读全文
posted @ 2014-08-13 22:43 Vamei 阅读(10505) 评论(3) 推荐(2) 编辑
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 我之前只使用了一种持续保存数据的方法,即SharedPreferences。然而,SharedPreferences只能存储少量松散的数据,并不适合大量数据的存储。安卓带有SQLit 阅读全文
posted @ 2014-08-12 20:55 Vamei 阅读(8999) 评论(11) 推荐(5) 编辑
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!在上一讲中,我已经制作了一个简单的Android应用。项目的主要文件包括:MainActivity.javaactivity_main.xml在这一讲,我将拓展应用的功能,从而允许用户... 阅读全文
posted @ 2014-08-08 22:22 Vamei 阅读(11530) 评论(9) 推荐(4) 编辑
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!之前各讲中,分别讲解了安卓的开发环境、架构和基本概念。从这一讲开始,我将制作一个简单的应用,并通过逐步升级它的功能,连带出安卓开发的多个情境。《维纳斯的诞生》是文艺复兴早期名画。相传美... 阅读全文
posted @ 2014-08-07 21:16 Vamei 阅读(11658) 评论(11) 推荐(6) 编辑
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!在安卓第三夜 概念漫游(上)中,我介绍了安卓最基本的功能单元和Intent的连接方式。在这个骨架之上,我们可以进一步增加一些与开发密切相关的重要概念。Context一个应用是由多个Ac... 阅读全文
posted @ 2014-08-07 00:01 Vamei 阅读(8672) 评论(6) 推荐(6) 编辑
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!拿起一个手机,总是满屏的应用图标。点击图标,选择应用,玩一把游戏,刷一下微博,写一篇日记。“叮咚”一声,邮件应用提醒有一封新来的邮件。在安卓里,眼花缭乱的应用承载着各种有趣的功能。欢迎... 阅读全文
posted @ 2014-08-03 01:11 Vamei 阅读(12610) 评论(15) 推荐(20) 编辑
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!学习安卓的架构,是从操作系统的角度理解安卓。安卓使用Linux内核,但安卓的架构又与常见的Linux系统有很大的区别。我们先来回顾一下传统的Linux架构,再来看安卓的变化。Linux... 阅读全文
posted @ 2014-06-05 17:13 Vamei 阅读(16130) 评论(13) 推荐(17) 编辑
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!承接“Java快速教程”,我将开始写安卓相关的文章。安卓(Android)开发主要使用Java语言。Java语言基础,是安卓开发的第一道门槛。再者,一个好的安卓应用往往配合有远程服务器... 阅读全文
posted @ 2014-05-28 08:46 Vamei 阅读(29399) 评论(34) 推荐(11) 编辑
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!Play框架的主要功能是提供动态响应的内容。但一个网络项目中必然有大量的静态内容,比如图片、Javascript文件、CSS文件等。我下面介绍如何在Play项目中加入静态文件。默认路径... 阅读全文
posted @ 2014-05-11 23:33 Vamei 阅读(10019) 评论(7) 推荐(3) 编辑
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!用户验证(User Authentification)复合的使用Play框架的数个功能,包括前面已经了解的表单和数据库,以及这篇文章里要提到的加密和会话。根据应用或站点的复杂程度,用户... 阅读全文
posted @ 2014-05-11 09:28 Vamei 阅读(11427) 评论(2) 推荐(3) 编辑
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!数据库是整个站点的数据储藏室。用户提交的数据可以存储在数据库中,以便未来使用。Play可以通过JDBC和数据库通信。我讲介绍Play和mysql数据库的连接。Play 2.*版本的默认... 阅读全文
posted @ 2014-05-07 22:16 Vamei 阅读(17356) 评论(7) 推荐(3) 编辑
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!表单(form)是最常见的从客户往服务器传递数据的方式。Play框架提供了一些工具。它们可以从表单中提取数据,验证提交数据的合法性,或者在视图中显示表单。我先来介绍最简单的使用表单提交... 阅读全文
posted @ 2014-05-07 03:21 Vamei 阅读(14267) 评论(7) 推荐(2) 编辑
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!在上一章节中,我把字符串通过ok()返回给客户。我可以把一个完整的html页面放入字符串中返回。然而,现代的框架都提供了更好的方法——模板。模板将视图和数据分开。服务器可以把不同的数据... 阅读全文
posted @ 2014-05-05 21:54 Vamei 阅读(13463) 评论(5) 推荐(4) 编辑
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!我上一章总结了Play框架的基本使用。这一章里,我将修改和增加响应。HTTP协议是按照“请求-响应”的方式工作。Play框架的核心是用动作(Action)来完成“请求-响应”。一个动作... 阅读全文
posted @ 2014-05-05 00:22 Vamei 阅读(14733) 评论(6) 推荐(4) 编辑
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!说到网络框架,Ruby的Ruby on Rail和Python的Django都相当轻巧好用,但Java下的框架,则要沉重很多。有人因此质疑Java语言本身是否符合网络时代的需求。Jav... 阅读全文
posted @ 2014-04-27 01:03 Vamei 阅读(50285) 评论(18) 推荐(11) 编辑
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。Servlet开胃酒中介绍了Servlet的基本流程和设置方式。这里,我们将看一些Servlet实例。这些实例都是HTTP通信(参考HTTP协议)中的常见问题。我们通过操作request和response,来实现HTTP协议的功能。生成页面Servlet的目的是动态生成页面。比如下面的例子:package foo;import javax.servlet.*;import javax.servlet.http.*;import java.io.*;import java.util.*; 阅读全文
posted @ 2013-06-06 09:58 Vamei 阅读(5010) 评论(0) 推荐(1) 编辑
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!Tomcat是一套开源软件,它由Apache Software Foundation(ASF)开发,用于实现Java Servlet和JavaServer Page (JSP)技术。Tomcat是雄性猫的意思。在O‘Reilly的动物书中,猫已经被用作另一本书的封面。所以,Tomcat的O'Reilly书的封皮是雪豹(Snow Leopard):猫咪变雪豹Tomcat的功能Tomcat的核心是一个Servlet Container。Servlet是一类特殊的Java对象, 阅读全文
posted @ 2013-05-12 11:19 Vamei 阅读(9927) 评论(6) 推荐(5) 编辑
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!GUI(Graphical User Interface)提供了图形化的界面,允许用户以图形的方式与系统进行互动。在GUI推广之前,用户通常要以文本命令的方式来控制计算机。GUI直观的将计算机的功能呈现给用户,降低了用户使用计算机的门槛。苹果和微软是GUI方面的先驱(虽然他们都一定程度上抄袭了Xerox),GUI也为这两位PC王者带来了丰厚的市场回报。早期Mac GUIGUI需要操作系统和硬件的支持。因此,GUI编程往往要处理移植性的问题。Java的GUI编程有相对比较好的可移植 阅读全文
posted @ 2013-04-17 20:48 Vamei 阅读(27486) 评论(5) 推荐(8) 编辑

点击右上角即可分享
微信分享提示