P8 给大家分享Android中几种图像特效处理的小技巧,比如圆角,倒影,还有就是图片缩放,Drawable转化为Bitmap,Bitmap转化为Drawable等等. 废话少说了,直接讲解今天的实例,本例主要是先获取壁纸(getWallpaper()),然后对当前壁纸的一些特效处理.大家按步骤一步一步来
P5 struts2的拦截器只能够控制*.action,其他的jsp文件等会被忽略,所以通过struts2的拦截器实现权限控制有一定的缺陷。我们可以通过编写一个filter来控制其他请求的权限。
P5 大部分时候,Web应用不允许浏览者自由上传,尤其不能允许上传可执行性文件——因为可能是病毒程序。通常,我们可以允许浏览者上传图片,上传压缩文件等;除此之外,还必须对浏览者上传的文件大小进行限制。因此必须在文件上传中进行文件过滤。 从上面的Action中可以看出,Action内有两个方法分别用于获取文件类型和文件大小,为了实现文件过滤,完全可以通过判断这两个方法的返回值来实现文件过滤。 为了让上面的Action增加文件过滤的功能
P8 css在各个浏览器的兼容性
P11 今天给大家分享的是Android中UI设计的一些技巧,本节内容主要有两点:一是Android按钮(Button)的UI设计,二是:ListView以及GridView的UI设计。
P2 java线程终止这个问题首先由如何终止一个线程引起的,如果想要终止一下线程.
P9 经常我们打开外国网站的时候出现乱码,又或者打开很多非英语的外国网站的时候,显示的都是口口口口口的字符,wordpress程序是用的UTF-8,很多cms用的是GB2312。
P4 类加载器就是寻找类或接口字节码文件进行解析并构造JVM内部对象表示的组件。在J中,类转载器把一个类装入JVM中,需要经过以下步骤:1.装载:查找和导入Class文件。
P30 intellij idea教程首先我要说一点,在IntelliJ IDEA里面“newProject”就相当于我们eclipse的“workspace”,而“newModule”才是创建一个工程,这是要注意的一点。这段摘自忆风的blog他说的是正确的,但是在我过去2年使用IDEA的开发经验中,我觉得IDEA是希望你一个“workspace”就有一个工程。而我在大学使用ecipse的时候,多数人都是一个“workspace”里面有许多工程,不用的都是关闭状态
P13 QQ空间作为腾讯海量互联网服务产品,经过近七年的发展,实现了从十万级到亿级同时在线的飞跃。在这个过程中,QQ空间团队遇到了哪些技术挑战?其站点前后台架构随着业务规模的变化又进行了怎样的演进与变迁?成长背后有过怎样的心酸和快乐…… 4.26日晚间,腾讯大讲堂·深圳首站《QQ空间技术架构之峥嵘岁月》活动在腾讯总部腾讯大厦多功能厅举办,腾讯Web前端研发领域专家、腾讯最早的专职Web开发团队核心成员、Qzone核心架构研发总监徐晓在两小时的演讲中揭开了QQ空间技术架构背后的秘密。
P30 该系统用于汽车租赁信息的共享,可以及时准确地了解客房房态信息,并对客房进行预定和入住登记。为了减少投入风险和尽早抢占渠道。可以将汽车租赁信息管理系统分多个步骤来推进。第一步实现最基本的功能,但要在尽可能快的速度内完成。先铺出渠道后再考虑开发更全的功能。
P14 100%运行通过这是自己编写的,通过eclipse运行简易计算器Android版(源码)这是自己整理得,欢迎大家下载说明:每完成一次计算后,需先clear清除记忆,当然也可以连算XML布局
P3 TortoiseSVN是扩展Windows Shell的一套工具,可以看作Windows资源管理器的插件,安装之后Windows就可以识别Subversion的工作目录,官方网站是http://tortoisesvn.net/,进入该网站,选择Download页面的我们可以选择下载的版本,目前的最高稳定版本的安装文件为TortoiseSVN-1.7.5.22551-x64-svn-1.7.3.msi。同时在此下载页的下面有语言包(Language packs)下载。
P235 Liferay门户是市场上领先的开源门户。 这本书的写作充分考虑了服务器管理员的方便。它可以知道任何想要安装并运行Liferay门户服务器的人,会一步步指导你安装及配置的过程。这本书可以作为使用手册使你顺利的安装Liferay,之后配置维护你的网站时仍可以使用。 这里包含的信息以一种容易定位信息的方式组织。我们从下载配置Liferay绑定开始。我们为门户管理员讲述了所有手工安装Liferay到应用服务器上的多种方法。你可以看到用一套Portlet来使你的工作更有效率更简单。从那里,我们进入高级管理主题和企业配置,包括Liferay和其他服务器的聚类和集成。我们告诉你怎么优化Liferay的最优性能,怎么安装Liferay,怎么配置,如果你用的老版本,还告诉你怎么更新。
P42 如果你执行过人工测试,你一定了解人工测试的缺点,人工测试非常浪费时间而且需要投入大量的人力。使用人工测试的结果,往往是在应用程序交付前,无法对应用程序的所有功能都作完整的测试。 使用QuickTest可以加速整个测试的过程,并且建置完新版本的应用程序或网站后,可以重复使用测试脚本进行测试。 以QuickTest执行测试,就与人工测试一样。QuickTest会仿真鼠标的动作与键盘的输入,不过QuickTest比人工测试快了很多。
P1 在开发一些系统应用的时候,我们可以需要用到Android的剪贴板功能,比如将文本复制到剪贴板或者从剪贴板复制数据等操作。使用起来很简单,系统给我们提供了很方便的接口,如下所示:Android平台中每个常规的应用运行在自己的进程空间中,相对于Win32而言Android上之间的进程间传递主要有IPC、剪切板。当然今天我们说下最简单的ClipboardManager。使用剪切板可以直接实现数据的传输。
P6 上次介绍了使用GridView实现表格,这次就说说如何用ListView实现自适应的表格。GridView比ListView更容易实现自适应的表格,但是GridView每个格单元的大小固定,而ListView实现的表格可以自定义每个格单元的大小,但因此实现自适应表格也会复杂些(格单元大小不一)。另外,GridView实现的表格可以定位在具体某个格单元,而ListView实现的表格则只能定位在表格行。
P17 本文讲的是“android视频播放器”,并附有播放器源代码
P2 ButtonBar的方式写底部button,试了试,看起来外观貌似比Tab好看,不过恐怕没有Tab管理Activity方便吧,毕竟一个Tab就是一个Activity,但是这样用Button的话,却并不如此,所以这样的涉及可能虽然好看点,但是管理起来却是相当麻烦。那么暂且把对activity的管理放在一边,只看界面的设计吧。
P10 最近看到新浪微博顶部栏的微博分组效果很炫,从网上查了一些资料明白原来是用PopupWindow实现的,今天自己也写了一个例子实现了这种效果,希望对大家有帮助。 PopupWindow就是弹出窗口的意思,类似windows下面的开始按钮。PopupWindow可以实现浮层效果,而且可以自定义显示位置,出现和退出时的动画.