android:lineSpacingExtra这个属性是用来设置文字的行间距的。但是最近手机升级到了5.0系统,发现单行或者多行的最后一行的下边距少了一块。经过测试得出以下结论
1,在5.0以下的系统中,当我们设置了android:lineSpacingExtra=7dp的时候:
当我们设置了固定距离的行间距的时候,在最后一行会自动添加一个行间距大小的下边距
所以我们在上下...
分类:
移动开发 时间:
2015-05-05 19:37:55
阅读次数:
214
1、概念:
单例模式:
(1)、EN:Ensure a class has only one instance,and provide a global point of access to it.
(2)、CH:确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。
单例模式的通用类图:
2、例子:
Singleton 类:
packa...
分类:
其他好文 时间:
2015-05-05 19:38:59
阅读次数:
128
掌握Android Touch事件机制
DaveSmith
@devunwired
要点涵盖
l Touch系统概述
l Framwork层的Touch事件
l Touch事件的处理
l 系统提供的TouchHandlers
l 系统提供的GestureHandlers
Android系统怎么处理Touch事件?
l 每一个touch事件都被封装成一个MotionE...
分类:
移动开发 时间:
2015-05-05 19:37:06
阅读次数:
185
“敏捷开发,到底需不需要 QA?”
答案是……当然是需要的。
只是期望 QA 能从传统的专注在 “流程质量”,转而与团队在一起,共同专注 “产品质量”。
所谓专注 “流程质量”
指的是:只关注团队
“有没有” 搞持续集成、自动化测试、站立会议、选代演示、回顾会议,收集度量数据……等等。
所谓与团队在一起,专注 “产品质量”
指的是: 与团队在一起,从产品而非从流程的角度,只关注在团队...
分类:
其他好文 时间:
2015-05-05 19:36:55
阅读次数:
157
Cocos Code IDE是Cocos2d-x团队开发的,用于开发Cocos2d-JS和Cocos2d-x Lua绑定的游戏工具,它是基于Eclipse[ Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development ...
分类:
其他好文 时间:
2015-05-05 19:37:45
阅读次数:
132
输入
2
1 2
输出
1 2
2 1
代码如下:
#include
#include
#include
#include
using namespace std;
int mp[1000],vis[1000],path[1000],n;
void dfs(int cnt,int n)
{
if(cnt==n)
{
for(int i=...
分类:
其他好文 时间:
2015-05-05 19:36:06
阅读次数:
86
最近公司再添加功能的时候,有一部分功能是用的html,在一个浏览器或webview中展示出html即可。当然在这里我们当然用webview控件喽
WebApp的好处:
在应用里嵌套web的好处有这么几点,1,跨平台,不仅可以在Android上运行,也可以在ios上运行,而且样式什么的绝对统一,因为都是加载的html,用的都是同一套html
2,修改灵活,容易更新版本。例如大家常看到的a...
分类:
移动开发 时间:
2015-05-05 19:37:35
阅读次数:
136
C# 获取传入对象的所有属性名称
prolist p1 = new prolist();
List lt = getattr(p1);
//使用泛型,返回传入对象的属性,名称
public List getattr( T dx )
{
List ls = new List();
...
很久没有整Qt了,现在基本的功能实现了,需要移植到目标平台,配置环境如下:从linux移植qt移植到openwrt上。
配置QMAKESPEC (这个指定来qmake.conf目标文件位置,toolchain提供相对目录mips-linux-g++, qmake.conf需要修改编译工具名称)
配置STAGING_DIR (这个是openwrt平台的需要,相对应OpenWrt SDK中的目标平台)...
分类:
其他好文 时间:
2015-05-05 19:35:13
阅读次数:
515
1、获取application中指定key的meta-data值 public static String getApplicationMetadata(Context context,String metaDataKey) {
ApplicationInfo info = null;
try {
PackageManager pm =...
分类:
移动开发 时间:
2015-05-05 19:36:02
阅读次数:
224
Problem:
You are given two linked lists representing two non-negative numbers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and retur...
分类:
其他好文 时间:
2015-05-05 19:36:52
阅读次数:
139
题意:
有n个人分成3组玩石头剪刀布,同一组的人出的都是一样的;
只有一个人是裁判,随意出;
找出哪个是才判,并且判断在进行到哪一局时可以判断出裁判;
思路:
和食物链那题是一样的;
不过我们要枚举裁判;就是我们枚举出来的裁判参加的比赛我们都不管;
然后看看会不会出现错误;
如果游戏除掉裁判后,从头到尾都没出现错误,则这个人是裁判;
然后看看我们枚举其他人时,比如我们假设...
分类:
其他好文 时间:
2015-05-05 19:35:52
阅读次数:
202
前段时间,写过一篇《关于标签系统的一点想法。》。但其实没有谈到里面的内容,是有一部分来自与刘鑫老师的聊天,当时他给了我许多肯定,也是让我觉得记录下来很有必要的原因。前一篇里没有提到,我跟刘老师谈到一个更加深入一点的、关于标签系统的想法。主要原因是因为我尚不肯定这是否也属于标签系统。直到最近disylee 送了一本标签 : 标记系统设计实践给我,里面的一个小节让我为自己的想法找到了理论依据。
很不...
分类:
其他好文 时间:
2015-05-05 19:34:19
阅读次数:
108
node中提供了异步和同步的方式,下面只使用异步的方式去操作文件,同步会堵塞线程,不建议使用
//引入 fs
var fs=require("fs");
//读取文件
fs.readFile("D:\\bianjiqi\\web.config",function(err,data){
console.log(data.toS...
分类:
其他好文 时间:
2015-05-05 19:35:37
阅读次数:
153
摘自http://www.cnblogs.com/kuangbin/archive/2012/10/05/2712429.html
现有一个由N个布尔值组成的序列A,给出一些限制关系,比如A[x] && A[y] = 0、A[x] || A[y] || A[z]=1等,要确定A[0..N-1]的值,使得其满足所有限制关系。这个称为SAT问题,特别的,若每种限制关系中最多只对两个元素进行限制,则称为...
分类:
其他好文 时间:
2015-05-05 19:36:48
阅读次数:
116
最近,在网络上曝出云南一导游因不满游客消费低而辱骂游客的视频,广大的网友在第一时间里了解到了事发现场,并对导游的无礼行为和粗鲁言语表现出了极大的愤慨。相关旅游部门迅速做出了反应,肇事导游也获得了应有的处罚。通过云南导游事件,我们可以看到,在自己身边发生的任何事情,都可以凭借互联网迅速地传播开去。其传播速度之快、传播面之广,可谓是前所未用。生活在这样一个信息时代,我们整天都处于信息的汪洋大海之中,借...
分类:
其他好文 时间:
2015-05-05 19:35:59
阅读次数:
118