我们知道现代手机可以随着手持的方位发生改变而使得手机的方位也随着发生改变。对有些应用来说,我们也希望手机的布局也能跟随发生变化。另外一种情况是当我们的应用安装到不同屏幕尺寸的平台上,我们希望我们的布局会随着屏幕的尺寸不同而发生不同的变化。我们可以利用剩余的空间显示更多的内容。在Ubuntu平台中,我们使用一个称作为conditinal layout的机制来使得我们的布局发生改变。在conditio...
分类:
其他好文 时间:
2014-09-03 15:02:16
阅读次数:
175
密码强度是目前很常用的一种功能,密码强度的实现,在web端都很好实现,可以很轻松的使用Javascript方法实现,目前因为项目需要,要在手机app上也实现密码强度,并且同时要在Android和ios上都实现相同功能,密码复杂度,无外乎大写字母、小写字母、数字和特殊符号,且需要加上重复字符出现的次数等,一般常用的方法都是使用正则表达式。...
分类:
移动开发 时间:
2014-09-03 15:02:06
阅读次数:
343
Cheapest Palindrome
Time Limit: 2000MS
Memory Limit: 65536K
Total Submissions: 5868
Accepted: 2853
Description
Keeping track of all the cows can be a tricky task so...
分类:
其他好文 时间:
2014-09-03 15:01:56
阅读次数:
289
有经验的程序员时常告诉新人”语言不重要,重要的是逻辑和思路“
后半句没错,但前半句错了。
语言很重要。
语言对于一个程序员就像钱和文凭,拥有的时候就显得不重要,但是对于新手们,还在选择主力开发语言时就显得相当重要了。...
分类:
其他好文 时间:
2014-09-03 15:01:46
阅读次数:
255
计算机在运行程序时,需将代码加载入内存中,CPU读取内存中的代码并执行。早期的计算机在没有引入 虚拟存储器之前,需将整个待运行的程序加载到内存中,因为内存空间有限,当待加载的程序过大时就会出现问题(多进程,则需要占用更多的内存空间)。现代计算机引入虚拟存储器的概念,通过将对内存进行抽象,将其作为存储在硬盘上数据的高速缓存,只将当前进程部分代码缓存到主存中(当前进程的程序较少时,可以全部缓存在主存中...
分类:
其他好文 时间:
2014-09-03 15:01:38
阅读次数:
239
String、StringBuffer、StringBuilder三者的区别...
分类:
其他好文 时间:
2014-09-03 15:01:34
阅读次数:
186
最近在做一个考勤系统,考勤主要关注的是缺勤、迟到和早退,目前的打卡控制器可以记录用户名和打卡时间,用户可能一天打卡多次,也可能一天只打了一次卡,这些情况都需要考虑。打卡信息都存储在考勤表中,从中要挖掘出一个月内的缺勤人员,迟到人员和早退人员,并且能显示缺勤、迟到和早退的时间。...
分类:
其他好文 时间:
2014-09-03 15:01:32
阅读次数:
308
ScrollView心得:页面展示出现bug
以ScrollView为根的部局,不能从顶部显示其包含的页面内容,而是重建位置来展示页面内容...
分类:
其他好文 时间:
2014-09-03 15:01:06
阅读次数:
204
In this Document
Purpose
Troubleshooting Steps
1. TX deadlock in Exclusive(X) mode
2. TX deadlock in Share(S) mode
3. TM dea...
分类:
其他好文 时间:
2014-09-03 15:00:56
阅读次数:
404
jQuery(expression, [context]) , $(即jQuery)的参数问题...
分类:
Web程序 时间:
2014-09-03 15:00:49
阅读次数:
177
先看看我们之前所写的代码
1) 添加权限:AndroidManifest.xml中必须使用了许可"android.permission.INTERNET"
2) 使用了一个WebView组件
android:id="@+id/wv"
android:layout_width="fill_parent"
android:layout_height="...
分类:
Web程序 时间:
2014-09-03 15:00:36
阅读次数:
302
2013 ACM/ICPC Asia Regional Online —— Warmup2
贪心
给出两个位数一样的数,位数
数字的每一位都能移动, 但移动后的整数一定要是合法的, 即无前导零。 使得 A + B 最大
特殊加法: 8+2=0; 8+3=1;
贪心从9开始取,第一位不能为0;
#include "stdio.h"
#include "string....
分类:
其他好文 时间:
2014-09-03 15:00:26
阅读次数:
177
题目链接:HDU 1160 FatMouse's Speed
题意:求体重越重,反而速度越慢的例子,并输出对应的编号。
对speed进行从大到小排序,再求weight的最长上升序列,并输出路径。
AC代码:
#include
#include
#include
using namespace std;
struct Node
{
int weight;
int spee...
分类:
其他好文 时间:
2014-09-03 15:00:16
阅读次数:
214
这是一个基于ZBarSDK的二维码扫描,完全自定义界面,简单实用,漂亮...
分类:
其他好文 时间:
2014-09-03 15:00:06
阅读次数:
193
题目大意:有n个独立的磁铁(1-n标号)放在桌上,一个人对这个n堆进行移动操作,然后另外一个人进行询问。
规则:M a b 编号为a的磁铁放在编号为b的磁铁的顶端’
:C a 询问在磁铁a下面的磁铁的数目!
分析:利用并查集,每一堆磁铁看作一个集合,“M a b”就是将a归并到b的上面,每个集合都是有序的,设定三个变量
f:根节点,初始化时...
分类:
其他好文 时间:
2014-09-03 14:59:56
阅读次数:
196
EditText继承关系:View-->TextView-->EditText
EditText的属性很多,这里介绍几个:
android:hint="请输入数字!"//设置显示在空间上的提示信息
android:numeric="integer"//设置只能输入整数,如果是小数则是:decimal
android:singleLine="true"//设置单行输入,一旦设置为tru...
分类:
移动开发 时间:
2014-09-03 14:59:46
阅读次数:
353
我们一般的做法:
a)如果有需要保护的实例变量,那么就不要声明属性,直接在实例变量里面写即可
b)其他没有特殊要求的实例变量一般不写,而是直接写声明属性即可。
c)当然上一条属性直接生成的实例变量会和属性名同名,有危险,那么我们可以通过在类的.m文件里修改系统自动生成的实例变量的名字。...
分类:
其他好文 时间:
2014-09-03 14:59:36
阅读次数:
245