当前位置: 编程技术>移动开发
本页文章导读:
▪获取汉字汉语拼音首字母,UITableView汉语也可以加index了 获取汉字汉语拼音首字母,UITableView中文也可以加index了
加班研究这个了,最后发现最简单的码表最解决问题支持20902汉字,最新的6千多生僻字没拿到码表,不过影响不大
......
▪ Throw, try 跟catch Throw, try 和catch
对于我来说我只是在学校学习了C语言和数据结构,当时学这两门课的时候是我们学校最牛的老师教,所以学得也比较扎实。可当学Java时,那个老师还是是博士,可是教不会.........
▪ 代码平添控件时大小参数 代码添加控件时大小参数
这个经常忘 经常找 这里直接弄了
flipper.addView(btn, new ViewGroup.LayoutParams( ViewGroup.LayoutParams.FILL_PARENT, ViewGrou.........
[1]获取汉字汉语拼音首字母,UITableView汉语也可以加index了
来源: 互联网 发布时间: 2014-02-18
获取汉字汉语拼音首字母,UITableView中文也可以加index了
加班研究这个了,最后发现最简单的码表最解决问题
支持20902汉字,最新的6千多生僻字没拿到码表,不过影响不大
[2] Throw, try 跟catch
来源: 互联网 发布时间: 2014-02-18
Throw, try 和catch
对于我来说我只是在学校学习了C语言和数据结构,当时学这两门课的时候是我们学校最牛的老师教,所以学得也比较扎实。可当学Java时,那个老师还是是博士,可是教不会我,也不是我喜欢的上课方式。从那时也学会了逃课了。导致现在Java没点基础知识。一开始是做WinCE,可不旧又被分配打杂去,再不就又跟着学WinMobile,原以为会能发展下次,成为一技之长,可计划赶不上变化啊!应需求,又被分配去学android。android是基础Java编程的,可俺没过java.也许是哪门都不精通吧,所以转行学android没感觉多大的变化,直接就学习android,并没有去学习java基础。也许编程的语言都有相通性的吧,就凭着C语言的基础和C++面向对象的概念进行了android之旅。Java基础知识都是在学习过程慢慢的积累。呵呵,讲了许多废话哦!!
Throw Exception就是抛出一个异常,若你不对所抛出来的异常进行处理,程序就会停在异常的地方。
而try和catch就是用来捕获异常并进行处理的:在try 里面放置可能会发生异常的代码,而catch里面就会对捕获到的异常进行处理。这样处理完catch之后,程序仍继续执行。
下面是我做的一个简单的例子:
int a=10;
int b=0;
int c=0;
/* try {
c=a/b;
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
System.out.println(e.toString());
}
System.out.println("a="+a);
*/
try{
if(c==0) throw new InvalidParameterException("hehe");} catch (Exception e) {
// TODO: handle exception
System.out.println(e.toString());
}
System.out.println("a="+a);
System.out.println(System.getProperty("bn.mock", "false"));
对于我来说我只是在学校学习了C语言和数据结构,当时学这两门课的时候是我们学校最牛的老师教,所以学得也比较扎实。可当学Java时,那个老师还是是博士,可是教不会我,也不是我喜欢的上课方式。从那时也学会了逃课了。导致现在Java没点基础知识。一开始是做WinCE,可不旧又被分配打杂去,再不就又跟着学WinMobile,原以为会能发展下次,成为一技之长,可计划赶不上变化啊!应需求,又被分配去学android。android是基础Java编程的,可俺没过java.也许是哪门都不精通吧,所以转行学android没感觉多大的变化,直接就学习android,并没有去学习java基础。也许编程的语言都有相通性的吧,就凭着C语言的基础和C++面向对象的概念进行了android之旅。Java基础知识都是在学习过程慢慢的积累。呵呵,讲了许多废话哦!!
Throw Exception就是抛出一个异常,若你不对所抛出来的异常进行处理,程序就会停在异常的地方。
而try和catch就是用来捕获异常并进行处理的:在try 里面放置可能会发生异常的代码,而catch里面就会对捕获到的异常进行处理。这样处理完catch之后,程序仍继续执行。
下面是我做的一个简单的例子:
int a=10;
int b=0;
int c=0;
/* try {
c=a/b;
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
System.out.println(e.toString());
}
System.out.println("a="+a);
*/
try{
if(c==0) throw new InvalidParameterException("hehe");} catch (Exception e) {
// TODO: handle exception
System.out.println(e.toString());
}
System.out.println("a="+a);
System.out.println(System.getProperty("bn.mock", "false"));
[3] 代码平添控件时大小参数
来源: 互联网 发布时间: 2014-02-18
代码添加控件时大小参数
这个经常忘 经常找 这里直接弄了
flipper.addView(btn,
new ViewGroup.LayoutParams(
ViewGroup.LayoutParams.FILL_PARENT,
ViewGroup.LayoutParams.FILL_PARENT));
}
flipper.setFlipInterval(2000);
flipper.startFlipping();
最新技术文章: