Android 事件处理机制
事件处理
基于监听的事件处理机制
匿名内部类
|
|
事件源所在类(activity类)
|
|
|
|
|
|
在布局文件中设置
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
运行以下代码可以看到activity经历的生命周期
|
|
启动这个activity之后
点击broadactivity的click,跳转到broad2activity
点击broad2activity的clickme,发送广播
布局文件
|
|
点击get_contacts获取联系人信息
在serviceactivity的输入框中输入数据,启动Myservice并传递数据,打印到日志
Given two sequences of numbers : a[1], a[2], …… , a[N], and b[1], b[2], …… , b[M] (1 <= M <= 10000, 1 <= N <= 1000000). Your task is to find a number K which make a[K] = b[1], a[K + 1] = b[2], …… , a[K + M - 1] = b[M]. If there are more than one K exist, output the smallest one.
给一正整数x,求正整数a,b满足gcd(a,b)+lcm(a,b)=x
数论思维题,a=1,b=x-1满足条件
ac代码
|
|
给一数列,将数列无限复制,求最长严格单调子序列的个数
除2取余
乘2次幂
e.g.
3.59375
整数部分3的二进制位11
小数部分0.59375
0.59375*2=1.1875 ———————— 1
0.1875*2=0.375 —————————0
0.375*2=0.75 ——————————0
0.75*2=1.5 ——————————–1
0.5*2=1 ———————————–1
二进制位0.10011
所以3.59375的二进制表示为11.10011
《ef - a tale of melodies.》由日本动画公司SHAFT制作电视动画,并于2008年10月6日开始播放,是动画《悠久之翼》系列的第二季。故事内容由原作游戏《ef - the latter tale.》的第四章及终章改篇而成,终章的修改幅度比较大,加入了一些原创的情节。共12话。
给一长度为3的,只含AB的字符串,问是否存在相邻两个字符不同的情况
签到题
ac代码
|
|
有蓝球和红球若干,将他们排成一排,不断通过以下操作排列,在尾部加a个蓝球,在尾部加b个红球,问前n个球有多少个蓝球
波斯王子 prince of persia是ubisoft于1989年发行的一款单机游戏
波斯王子有好多部,前3部是一个完整的故事,后面则是一些衍生