该DEMO将会通过AlarmManager来周期的调用ChangeService,从而让系统实现定时更换壁纸的功能。
更换壁纸的API为android.app.WallpaperManager,它提供了clear()方法来清除壁纸,还提供了如下方法来设置壁纸。
setResource(int resid)
将壁纸设置为resid资源所代表的图片
setBitmap(Bitmap bitma...
分类:
移动开发 时间:
2015-07-11 01:08:18
阅读次数:
189
题意:判断1个数n是否刚好是2的幂,幂大于0。思路:注意会给负数,奇数。对于每个数判断31次即可。 1 class Solution { 2 public: 3 bool isPowerOfTwo(int n) { 4 if(n1) return false; 5 ...
分类:
其他好文 时间:
2015-07-11 01:03:46
阅读次数:
116
题意:二叉树最大深度思路:递归,但是不知道怎么回事直接在return里面计算总是报超时,用俩变量就可以A···奇怪,没想通代码:int maxDepth(TreeNode* root) { if(!root) return 0; int l = ma...
分类:
其他好文 时间:
2015-07-11 01:00:42
阅读次数:
110
先来写一个最简单的C++程序// helloworld.cpp#include int main() { std::cout ,意思就是告诉预处理器:提取头文件中的所有内容供当前文件使用。头文件声明了C++提供的输入/输入功能,只有程序包含了此头文件,才能完成程序中想要输出的Hello,Wor...
分类:
编程语言 时间:
2015-07-11 00:56:16
阅读次数:
191
a += b和a = a + b完全等价么(java)?可能很多人以为是一样的,其实并非等价的,下面看一下证据吧。
public class Test {
public static void main(String[] args) {
int a = 0;
float c = 2.0f;
a += c;
a = a +...
分类:
其他好文 时间:
2015-07-10 23:46:38
阅读次数:
397
#include
using namespace std;
int recursionFunc(int cardNum, float len){
if(1.0/(cardNum+1)>=len){
return cardNum;
}else{
return recursionFunc(cardNum+1, len-(1.0/(cardNum+1)));
}
}
int main(...
分类:
其他好文 时间:
2015-07-10 23:45:24
阅读次数:
129
1 int countPrimes(int n) { 2 vector prime(n,true); 3 prime[1]=prime[0]=false; 4 for(int i=3;i<n;i++) 5 if(i%2==0)...
分类:
其他好文 时间:
2015-07-10 23:38:22
阅读次数:
136
#include #include void main(){ while(1) { char input1[1000] = {'\0'}; char input2[1000] = {'\0'}; int count = 0; sca...
分类:
其他好文 时间:
2015-07-10 23:36:14
阅读次数:
140
结构体:相当于我们自己定义的一种复杂的类型,建造一个结构。 int...double bool char string date Time数组类型 先输入using System。cnllections; 如何定义结构体类型? struct 变量类型 变量名;不要定义在main函数里 *******...
分类:
其他好文 时间:
2015-07-10 23:35:39
阅读次数:
139
半段查找。
int GetFirstK(int* data, int length, int k, int start, int end)
{
if (start > end)
return -1;
int middleIndex = (start + end) / 2;
int middleData = data[middleIndex];
if (middleData == k)...
分类:
编程语言 时间:
2015-07-10 22:24:50
阅读次数:
178