- 博客(54)
- 资源 (1)
- 收藏
- 关注
原创 从ListView的滑动删除了解事件分发机制与冲突
ListView滑动删除手势:item 从右向左滑动item 内部点击事件事件分发过程中的主要方法:boolean dispatchTouchEvent(MotionEvent ev):当事件能够传递到View时,那么该View的dispatchTouchEvent方法就会被调用,返回结果表示是否消耗当前事件boolean onInterceptTouchEvent(MotionEvent
2016-10-15 19:33:03
825
原创 Android每日范例——TextView文字内容更改
TextView文字内容修改方式:1、修改xml布局文件中的TextView的text属性2、在java代码中使用findViewById()得到TextView对象,使用setText()方法修改文字
2015-10-11 18:11:47
19279
原创 Android每日范例——背景修改
背景色修改方式1、修改xml布局文件中的background属性 2、在java代码中获取控件实例,使用setBackgroundColor方法设置控件颜色 setBackground方法设置图片背景
2015-10-11 18:10:17
628
原创 Android每日范例——电话号码输入框
EditText控件自定义的属性并不能包含所有我们需要的限定,因此Android在Java代码中提供了接口,让我们对它进行限定电话号码输入框的实现:1、在XML布局中添加EditText控件 2、在java代码中获取EditText控件实例,设置监听器
2015-10-11 18:00:48
2581
原创 Android每日范例——TextView的HTML效果
效果的使用方式在java代码中使用Html.fromHtml()方法fromHtml()方法1、Spanned android.text.Html.fromHtml(String source) 2、Spanned android.text.Html.fromHtml(String source, ImageGetter imageGetter, TagHandler tagHandler)
2015-10-09 18:47:27
721
原创 Git版本库添加空目录
直接在版本库工作目录下创建空目录后,使用 git status 查看,发现空目录没有被版本库识别。正确的添加空目录的方法:在空目录下创建.gitkeep文件:touch .gitkeep然后重新执行 git status,版本库就可以识别这个空目录了
2015-08-01 11:46:27
4138
转载 Ubuntu修改主机名、机器名
# 首选修改 /etc/hostname 和 /etc/hosts 文件对应的机器名# 然后/etc/init.d/hostname.sh start
2015-05-04 15:10:09
642
转载 WinMain()函数和消息循环
WinMain()函数 http://baike.baidu.com/view/1002349.htm?fr=aladdin消息循环: http://baike.baidu.com/view/3068833.htm
2014-10-24 00:27:30
722
原创 栈的使用
栈和队列都是动态集合,且在其上进行DELETE操作所移除的元素是预先设定的。这次我们说栈的使用,栈(stack)实现的是一种后进先出策略,被删除的是最近插入的元素,stack的操作分为判断空栈、压入(push)、弹出(pop)。 stack为容器,可以通过C++标准程序库来使用它,它的部分实现代码为:namespace std { template > cla
2014-10-15 22:10:20
469
原创 ACM历程
曾经在中学时我无数次幻想我们大学会是自由的,我能够尽情放飞自己的梦,老师、家长他们和我诉说着大学的美好,即使我在踏进大学的校门时,我也同样对大学充满了期待,觉得这会是自己的一片新天地。但是当了解大学时,我才发现大学是缺乏管束的,周围的同学都在最初的梦想的第一步受挫时,就开始放纵自己——逃课、通宵上网、上课睡觉玩手机...我仍记得自己最初选择计科专业的目的,我想学做软件,因此我选择了ACM,当初
2014-10-13 23:25:38
926
转载 回车和换行
在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢失。于是,研制人员想了个办法解决这个问题,就是在每行后面加两个表示结束的字符。一个叫做"回车",告诉打字机把打印头定位在左边界;另一个叫做"换行"
2014-10-09 11:01:23
498
转载 RMQ算法
1. 概述RMQ(Range Minimum/Maximum Query),即区间最值查询,是指这样一个问题:对于长度为n的数列A,回答若干询问RMQ(A,i,j)(i,j当然,该问题也可以用线段树(也叫区间树)解决,算法复杂度为:O(N)~O(logN),这里我们暂不介绍。2.RMQ算法对于该问题,最容易想到的解决方案是遍历,复杂度是O(n)。但当数据量非常大
2014-08-08 10:05:45
291
原创 裸题
Time Limit : 3000/1000ms (Java/Other) Memory Limit : 65535/32768K (Java/Other)Total Submission(s) : 12 Accepted Submission(s) : 3Font: Times New Roman | Verdana | GeorgiaFont Size: ← →Problem
2014-07-21 20:53:20
810
原创 数的计数
Time Limit : 3000/1000ms (Java/Other) Memory Limit : 65535/32768K (Java/Other)Total Submission(s) : 19 Accepted Submission(s) : 8Problem Description我们要求找出具有下列性质数的个数(包括输入的自然数n)。先输入一个自然数n(n不
2014-07-21 15:34:06
551
转载 欧拉定理
先来介绍几个与欧拉函数有关的定理:定理一:设m与n是互素的正整数,那么定理二:当n为奇数时,有。 因为2n是偶数,偶数与偶数一定不互素,所以只考虑2n与小于它的奇数互素的情况,则恰好就等于n的欧拉函数值。定理三:设p是素数,a是一个正整数,那么 关于这个定理的证明用到容斥: 由于表示小于与互素数的正整数个数,所以用减去与它不互素的数的个数就行
2014-07-20 10:36:17
574
原创 方格取数
方格取数 Time Limit : 3000/1000ms (Java/Other) Memory Limit : 65535/32768K (Java/Other)Total Submission(s) : 4 Accepted Submission(s) : 3Font: Times New Roman | Verdana | GeorgiaFont Size: ←
2014-07-18 17:51:52
413
原创 最优乘车
最优乘车 Time Limit : 3000/1000ms (Java/Other) Memory Limit : 65535/32768K (Java/Other)Total Submission(s) : 18 Accepted Submission(s) : 6Problem DescriptionH城是一个旅游胜地,每年都有成千上万的人前来观光。为方便游客,巴士公司
2014-07-18 11:42:54
1482
原创 Let the Balloon Rise
Problem DescriptionContest time again! How excited it is to see balloons floating around. But to tell you a secret, the judges' favorite time is guessing the most popular problem. When the contest
2013-08-18 20:40:23
425
原创 病毒
Problem Description你有一个日志文件,里面记录着各种系统事件的详细信息。自然的,事件的时间戳按照严格递增顺序排列(不会有两个事件在完全相同的时刻发生)。遗憾的是,你的系统被病毒感染了,日志文件中混入了病毒生成的随机伪事件(但真实事件的相对顺序保持不变)。备份的日志文件也被感染了,但由于病毒采用的随机感染方法,主日志文件和备份日志文件在感染后可能会变得不一样。给出被感染
2013-08-05 10:39:51
507
原创 Hurry Up
Problem DescriptionGG is some what afraid of his MM. Once his MM asks, he will always try his best to rush to their home.Obvious, he can run home in straight line directly. Alternatively, he can
2013-08-04 17:19:26
797
原创 Uncle Hey
Problem DescriptionThe annual GaoDaoKuOI(GDKOI), an interesting programming contest, was held several weeks ago. Uncle Hey had been supposed to be a judge, but turned out to be a scheduler, which an
2013-08-03 11:31:20
730
原创 统计元音
Problem Description统计每个元音字母在字符串中出现的次数。 Input输入数据首先包括一个整数n,表示测试实例的个数,然后是n行长度不超过100的字符串。 Output对于每个测试实例输出5行,格式如下:a:num1e:num2i:num3o:num4u:num5多个测试实例之间由一个空行隔开
2013-08-02 19:20:02
534
原创 马的走法
Problem Description在一个4×5的棋盘上,求马能返回初始位置的所有不同走法的总数(马走过的位置不能重复,马走“日”字)。Input从输入文件中读入数据。文件的第一行马的初始位置的个数n,后面n行是初始位置坐标。Output对于每个初始位置给出走法总数,如果不能回到初始位置,输出“ERROR”。Sample Input12 2S
2013-07-29 11:25:51
546
原创 FatMouse' Trade
Problem DescriptionFatMouse prepared M pounds of cat food, ready to trade with the cats guarding the warehouse containing his favorite food, JavaBean.The warehouse has N rooms. The i-th room conta
2013-07-27 17:00:42
454
转载 首字母变大写
Problem Description输入一个英文句子,将每个单词的第一个字母改成大写字母。Input输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。Output请输出按照要求改写后的英文句子。Sample Inputi like acmi want to get an acceptedSample Outpu
2013-07-25 21:49:03
514
转载 istringstream, ostringstream, stringstream用法示例
#include #include #include using namespace std; int main() { int a, b; string Str1, Str2; string Input = "abc 123 bcd 456 sss 999"; //ostringstream 对象用来进行格式化的输出,可以方便
2013-07-25 08:39:44
737
原创 C语言合法标识符
Problem Description输入一个字符串,判断其是否是C的合法标识符。Input输入数据包含多个测试实例,数据的第一行是一个整数n,表示测试实例的个数,然后是n行输入数据,每行是一个长度不超过50的字符串。Output对于每组输入数据,输出一行。如果输入数据是C的合法标识符,则输出"yes",否则,输出“no”。Sample Input31
2013-07-22 20:17:33
673
原创 发工资咯:)
Problem Description作为杭电的老师,最盼望的日子就是每月的8号了,因为这一天是发工资的日子,养家糊口就靠它了,呵呵但是对于学校财务处的工作人员来说,这一天则是很忙碌的一天,财务处的小胡老师最近就在考虑一个问题:如果每个老师的工资额都知道,最少需要准备多少张人民币,才能在给每位老师发工资的时候都不用老师找零呢?这里假设老师的工资都是正整数,单位元,人民币一共有100元、
2013-07-21 21:18:23
564
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人