![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
lisiben
这个作者很懒,什么都没留下…
展开
-
Android中MVC模式应用
MVC是一种复合模式,综合了观察者,策略,组合模式。观察者模式是主要体现在model变化后,所有model的观察者都会收到通知。策略模式是主要体现在view与controller,对于视图来说控制器是一种策略,想换另一种行为,换掉控制器就可以了。组合模式主要体现在view,视图是所有GUI组件的组合。使用MVC可以将显示的部分与数据模型部分分离,有利于程序的维护。...2013-12-26 13:40:21 · 96 阅读 · 0 评论 -
Chrome浏览器查看HTTP header
使用chrome浏览器自带的开发者工具查看http头的方法1.在网页任意地方右击选择审查元素或者按下 shift+ctrl+c, 打开chrome自带的调试工具;2.选择network标签, 刷新网页(在打开调试工具的情况下刷新);3.刷新后在左边找到该网页url,点击 后右边选择headers,就可以看到当前网页的http头了;请求Header(HTTP request he...原创 2016-01-19 17:04:16 · 3874 阅读 · 0 评论 -
部署多个项目到tomcat
If you want Tomcat to listen to multiple ports, you need to setup a connector for each port. To get each port mapped to a different application, you need need to wrap each connector in a service and c...原创 2015-12-31 00:31:29 · 85 阅读 · 0 评论 -
新浪微博java编码规范
[code="java"]/** 文件名(可选),如 CodingRuler.java** 版本信息(可选),如:@version 1.0.0** 版权申明(开源代码一般都需要添加),如:Copyright (C) 2010-2013 SINA Corporation.*/ package com.sina.weibo.sdk.codestyle; /**...原创 2014-03-07 12:17:09 · 87 阅读 · 0 评论 -
android各种返回写法
[code="java"]Button.setOnClickListener(mGoBack);public OnClickListener mGoBack = new OnClickListener() { public void onClick(View v) { finish(); }};[/code]要返回上一个activity...原创 2014-03-06 21:20:21 · 303 阅读 · 0 评论 -
有哪些适合开发全屏操作、展示功能的方案?
这是个好问题。现在市场上很多Windows XP的方案,虽然成熟但也确实老旧,到处透着不思进取的气氛,还要有个大铁箱白费电能,让人看着就想砸掉。我觉得考虑触摸屏的操作尺度,用安卓做这个是个好主意。程序员容易招募,做出来的东西也可以用CubieBoard、BeagleBone Black等低功耗ARM小开发板去简单驱动,节省能源。我个人比较赞成原生Linux来做,毕竟少了安卓中间层,...原创 2014-02-27 17:08:53 · 130 阅读 · 0 评论 -
iBatis加锁
ibatis有事务处理,它有代理类SqlMapExecutorDelegate进行事务的处理,事务是为了保证数据的完整性的,一致性,持久性。每次调用Connection时设定隔离级别,在ibatis事务每次执行Connection的时候取消了自动提交事务的默认级别,改为手动提交(setAutoCommit(false))。事务处理完了之后会交给一个MappedStatement来处理:...原创 2014-07-10 17:48:47 · 271 阅读 · 0 评论 -
LogCat信息消失之解决办法
eclipse->window->preferences->Android->LogCat->"Maxmum number of logcat messages to buffer:原创 2014-01-26 12:44:56 · 380 阅读 · 0 评论 -
RoboGuice入门
参考https://github.com/roboguice/roboguice/wikiRoboGuice将简单的依赖注入带给android开发,使用google开发的Guice注入库。如果你曾经使用过Spirng或者Guice,你应该早就知道依赖注入的能够大大简化编程难度。我们先来看一个典型的Android activity [code="java"]class...原创 2014-01-23 21:20:15 · 129 阅读 · 0 评论 -
Buttons in button bars should be borderless;
Bug起因,要写两个并排的按钮,登录按钮和注册按钮,因为没有背景图,美工在忙别的事,没空理。所以就出了这个问题Buttons in button bars should be borderless; use style="?android:attr/buttonBarButtonStyle" (and ?android:attr/buttonBarStyle on the parent)...2014-01-23 16:01:44 · 830 阅读 · 0 评论 -
汉字正则表达式
[code="java"] ^[\u2E80-\u9FFF]+$ 匹配所有东亚区的语言 ^[\u4E00-\u9FFF]+$ 匹配简体和繁体 ^[\u4E00-\u9FA5]+$ 匹配简体[/code]这里是几个主要非英文语系字符范围2E80~33FFh:中日韩符号区。收容康熙字典部首、中日韩辅助部首、注音符号、日本...原创 2014-01-19 17:55:25 · 195 阅读 · 0 评论 -
如何学习android
在这个全球热恋Android的时代,李宁不只爱着Android,更懂得Android,这对于很多痴迷着Android的开发者来说,尤为重要。李宁认为,学好Android有两大法宝:Android源代码(包括Java和C/C++的源代码)和Linux.他把新入门的新手分为二种类型,一种是技术新手,一种是Android新手。对于技术新手,李宁奉劝他们应该先从Java学起,至少需要几个月甚至半年...原创 2014-01-15 16:11:17 · 99 阅读 · 0 评论 -
asynchronous http request xml范例
client.post(context, API_URL, httpEntity, CONTENT_TYPE, new AsyncHttpResponseHandler(){ @Override public void onSuccess(String response) { ListView entries; ArrayList invoi...2014-01-08 20:47:27 · 80 阅读 · 0 评论 -
Activity intent经常使用的 FLAG 集合
首先简单说下Task和Activity的关系。 Task就像一个容器,而Activity就相当与填充这个容器的东西,第一个东西(Activity)则会处于最下面,最后添加的东西(Activity)则会在最上面。从Task中取出东西(Activity)是从最顶端取出,也就是说最先取出的是最后添加的东西(Activity),以此类推,最后取出的是第一次添加的Activity,而Activity在...原创 2014-01-07 22:09:46 · 52 阅读 · 0 评论 -
Android上dip、dp、px、sp等单位说明
原文地址:http://www.imyukin.com/?p=277dip device independent pixels(设备独立像素). 不同设备不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。在android上开发的程序将会在不同分辨率的手机上运行。为了让程序外观不至于相差太大,所以引入了dip的概念。比如定义一个...原创 2014-01-06 14:33:17 · 69 阅读 · 0 评论 -
Linear Layout
[code="xml"] [/code]原创 2014-01-06 11:08:51 · 96 阅读 · 0 评论 -
mac 10.9安装maven及maven常用命令
先配置JAVA_HOMEedit the file ~/.bash_profile and add the following line[code="java"]export JAVA_HOME=`/usr/libexec/java_home -v 1.6`orexport JAVA_HOME=`/usr/libexec/java_home -v 1.7`[/code]...原创 2014-01-03 15:00:34 · 211 阅读 · 0 评论 -
好用的Android库
最近在做android方面的开发,分享一下项目中使用的库。本着方便更新,维护的原理,选择了几个Github上靠谱的库,供参考。如果您有觉得很不错,也欢迎留言,不断更新中,谢谢!HTTP网络:使用原因:android最受欢迎的异步HTTP协议网络库。github上面最受欢迎的android网络库。http://loopj.com/android-async-http/JSON...2014-01-03 12:39:34 · 74 阅读 · 0 评论 -
Map遍历k,v
发现还Map接口中还有一个Entry的接口,对应的还有一个 Set entrySet();方法。也就是说其实Map中的每条key-value数据对应着一个Entry,这样的话遍历Map其实就是要取出每个Entry,也就有了第二种遍历方法Set entries = testData.entrySet();for (Entry entry : entries) { Syste...原创 2017-06-14 12:01:04 · 1198 阅读 · 0 评论