文章列表
1. 递归算法解题步骤
(1) 分析问题、寻找递归关系。找出大规模问题和小规模问题的关系。
(2) 找出停止条件,控制递归。(3) 设计函数、确定参数。
*阶乘的例子。其实递归递归,从字面上解释就是在方法本身调用自己的方法,或者间接调用;看上面的程序,拿multiply(5)来说:
- 2011-11-23 11:11
- 浏览 858
- 评论(0)
Filef = Environment.getExternalStorageDirectory();//读取SD卡路径FileFilter ff = new FileFilter() {public boolean accept(File pathname) {// TODO Auto-generated method stub return !pathname.isHidden();//过滤隐藏文件}};File[]list_Files = f.listFiles(ff);//
- 2011-11-17 12:26
- 浏览 1160
- 评论(0)
String path="/mnt/sdcard/"; //我随便给的一个目录
File f=new File(path); //new的一个File对象
if(f.isDirectory()){ //如果path表示的是一个目录则返回true
//这里要做什么逻辑判断那就是你自己的事了
....
}
File[] files =f.listFiles()//获取当前文件夹下的所有文件和文件夹
- 2011-11-17 11:43
- 浏览 1078
- 评论(0)
find命令:find . -name "filename"
tar命令:打包 tar zcvf xxx.tar.gz filename
解压 tar zxvf filename
- 2011-11-16 10:16
- 浏览 596
- 评论(0)
编译环境Ubuntu11.04 32位机器
下载完代码后,进行make,
$cd ~/myAndroidsource
$make
却出现了如下错误:
build/core/main.mk:73: You are attempting to build on a 32-bit system.
build/core/main.mk:74: Only 64-bit build environments are supported beyond froyo/2.2.
这是因为froyo/2.2默认只支持64-bit,看到有些网友还要去下载64-比他的操作系统,很是麻烦,于是通过不断搜索资料终于解决 ...
- 2011-11-15 17:07
- 浏览 1034
- 评论(0)
1.求下面函数的返回值(微软)
int func(x)
{
int countx = 0;
while(x)
{
countx ++;
x = x&(x-1);
}
return countx;
}
复制代码
假定x = 9999. 答案:8思路:将x转化为2进制,看含有的1的个数。
2. 什么是“引用”?申明和使用“引用”要注意哪些问题?
答:引用就是某个目标变量的“别名”(alias),对应用的操作与对变量直接操作效果完全相同。申明一个引用的时候,切 ...
- 2011-11-15 11:50
- 浏览 1323
- 评论(0)
1.是不是一个父类写了一个virtual 函数,如果子类覆盖它的函数不加virtual ,也能实现多态?
virtual修饰符会被隐形继承的。private 也被集成,只事派生类没有访问权限而已。virtual可加可不加。子类的空间里有父类的所有变量(static ...
- 2011-11-15 08:36
- 浏览 765
- 评论(0)
@+id 新增一个资源id @android:id,引用现有的资源id
- 2011-11-09 16:17
- 浏览 662
- 评论(0)
public class TestB extends TestA{
String string = "TestB var";
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
TestB testb= new TestB();
System.out.println(testb.string);
}
public TestB(){//子类的初始化 会调用父类的构造方法,在父类的构造方法中又有init(),
...
- 2011-11-08 16:59
- 浏览 574
- 评论(0)
Android中的Animation应用(一)
最近在应用中用到了Animation。在网上浏览了下,感觉有些东西讲得很精辟。因此,我想总结下。
Drawable最强大的功能是:显示
- 2011-11-08 14:33
- 浏览 482
- 评论(0)
//创建数据库,增、删、改、查,排序public class dbHelper extends SQLiteOpenHelper {
private final static String DATABASE_NAME="dxt_db";
private final static int DATABASE_VERSION=2;
private final static String TABLE_NAME="dong_info";
public final static String FIELD_ID="_id";
publi ...
- 2011-11-07 16:35
- 浏览 833
- 评论(0)
textview中有个内容过长加省略号的属性,即ellipsize,可以较偷懒地解决这个问题,哈哈~
用法如下:
在xml中
android:ellipsize = "end" 省略号在结尾
android:ellipsize = "start" 省略号在开头
android:ellipsize = "middle" 省略号在中间
android:ellipsize = "marquee" 跑马灯
最好加一个约束android:singleline = &qu ...
- 2011-11-07 11:19
- 浏览 2920
- 评论(0)
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
// TODO Auto-generated method stub
if(keyCode == KeyEvent.KEYCODE_BACK ){
showDailog("亲!真的要退出吗?");
}
// return super.onKeyDown(keyCode, event);
return false;//当有onclickListener时候,上面的写法showDailog会直接退出程序,不知到为什么
}
...
- 2011-11-07 10:07
- 浏览 2426
- 评论(0)
android intent 和 intent action 大
全
android 中 intent 是经常要用到的。不管是页面牵转,还是传递数据,或是调用外部程序,系统功能都要
用到 intent。在做了一些 intent 的例子之后,整理了一下 intent,希望对大家有用。由于 intent 内容太多,
不可能真的写全,难免会有遗落,以后我会随时更新。如果你们有疑问或新的 intent 内容,希望交流。
★intent 大全:
1.从 google 搜索内容
Intent intent = new Intent();
intent.setAction(Intent.ACT ...
- 2011-11-07 09:44
- 浏览 965
- 评论(0)