Android
lisiben
这个作者很懒,什么都没留下…
展开
-
Android中MVC模式应用
MVC是一种复合模式,综合了观察者,策略,组合模式。观察者模式是主要体现在model变化后,所有model的观察者都会收到通知。策略模式是主要体现在view与controller,对于视图来说控制器是一种策略,想换另一种行为,换掉控制器就可以了。组合模式主要体现在view,视图是所有GUI组件的组合。使用MVC可以将显示的部分与数据模型部分分离,有利于程序的维护。...2013-12-26 13:40:21 · 103 阅读 · 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 · 322 阅读 · 0 评论 -
有哪些适合开发全屏操作、展示功能的方案?
这是个好问题。现在市场上很多Windows XP的方案,虽然成熟但也确实老旧,到处透着不思进取的气氛,还要有个大铁箱白费电能,让人看着就想砸掉。我觉得考虑触摸屏的操作尺度,用安卓做这个是个好主意。程序员容易招募,做出来的东西也可以用CubieBoard、BeagleBone Black等低功耗ARM小开发板去简单驱动,节省能源。我个人比较赞成原生Linux来做,毕竟少了安卓中间层,...原创 2014-02-27 17:08:53 · 139 阅读 · 0 评论 -
LogCat信息消失之解决办法
eclipse->window->preferences->Android->LogCat->"Maxmum number of logcat messages to buffer:原创 2014-01-26 12:44:56 · 392 阅读 · 0 评论 -
RoboGuice入门
参考https://github.com/roboguice/roboguice/wikiRoboGuice将简单的依赖注入带给android开发,使用google开发的Guice注入库。如果你曾经使用过Spirng或者Guice,你应该早就知道依赖注入的能够大大简化编程难度。我们先来看一个典型的Android activity [code="java"]class...原创 2014-01-23 21:20:15 · 136 阅读 · 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 · 845 阅读 · 0 评论 -
汉字正则表达式
[code="java"] ^[\u2E80-\u9FFF]+$ 匹配所有东亚区的语言 ^[\u4E00-\u9FFF]+$ 匹配简体和繁体 ^[\u4E00-\u9FA5]+$ 匹配简体[/code]这里是几个主要非英文语系字符范围2E80~33FFh:中日韩符号区。收容康熙字典部首、中日韩辅助部首、注音符号、日本...原创 2014-01-19 17:55:25 · 216 阅读 · 0 评论 -
如何学习android
在这个全球热恋Android的时代,李宁不只爱着Android,更懂得Android,这对于很多痴迷着Android的开发者来说,尤为重要。李宁认为,学好Android有两大法宝:Android源代码(包括Java和C/C++的源代码)和Linux.他把新入门的新手分为二种类型,一种是技术新手,一种是Android新手。对于技术新手,李宁奉劝他们应该先从Java学起,至少需要几个月甚至半年...原创 2014-01-15 16:11:17 · 109 阅读 · 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 · 86 阅读 · 0 评论 -
Activity intent经常使用的 FLAG 集合
首先简单说下Task和Activity的关系。 Task就像一个容器,而Activity就相当与填充这个容器的东西,第一个东西(Activity)则会处于最下面,最后添加的东西(Activity)则会在最上面。从Task中取出东西(Activity)是从最顶端取出,也就是说最先取出的是最后添加的东西(Activity),以此类推,最后取出的是第一次添加的Activity,而Activity在...原创 2014-01-07 22:09:46 · 61 阅读 · 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 · 76 阅读 · 0 评论 -
Linear Layout
[code="xml"] [/code]原创 2014-01-06 11:08:51 · 108 阅读 · 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 · 224 阅读 · 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 · 97 阅读 · 0 评论