![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
huangqinqin
这个作者很懒,什么都没留下…
展开
-
一些异常知识小结
10:有关异常的知识。一:printStackTrace( )函数:指出异常的类型,性质,栈层次及出现再程序中的位置。getMessage( )函数:输出错误的性质。toString( )函数:给出异常的类型,性质。二:Finally 块必须与try 或 try---catch配合使用。如果 存在,则总会执行。但在以下情况除外:1》 在finally 块中发原创 2008-09-14 23:13:00 · 354 阅读 · 0 评论 -
20100326
1:out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/javalib.jar怎么解决?2:Unable to get buffer of resource asset file。When building you might run into the Unable to get buffer of resour原创 2010-03-28 12:20:00 · 688 阅读 · 0 评论 -
20100326
1:out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/javalib.jar怎么解决?2:Unable to get buffer of resource asset file。When building you might run into the Unable to get buffer of resource a原创 2010-03-28 12:19:00 · 819 阅读 · 0 评论 -
20100324
1:我想让电话簿带有播放背景音乐的功能,于是将四个.mp3格式的文件放入/layout/raw下,估计有10Mb左右大小,并新建了一个MediaMusic类以播放音乐。但运行模拟器时一直不能启动,PhoneBook.apk文件安装不上。还一直报:PackageManager Couldnt copy package file to temp file。后来在网上找了下资料,一老外提示说:will原创 2010-03-28 12:19:00 · 1296 阅读 · 1 评论 -
20100323-2
1:StringBuilder可以动态追加字符串,但使用之前一定要实例化并在append时要捕捉异常,否则不能运行会报错。可以在onCreate中 text_builder = new StringBuilder(); 实例化。使用时捕捉异常: try{ text_builder.append(text_str); text2.setText(t原创 2010-03-28 12:18:00 · 263 阅读 · 0 评论 -
20100325
1:汉字输入暂时不考虑,背景音乐的问题已经解决。2:异步更新代码./tools/repo.git/repo sync3:在packages中的应用如果修改后都可以单独编译。先执行 . build/envsetup.sh 再执行 mmm packages/providers/ContactsProvider/4:如果在Contacts.java中修改了,必须重新编译下framework。原创 2010-03-28 12:19:00 · 469 阅读 · 0 评论 -
20100323
一:模拟拨号:archermind@archermind-desktop:~$ telnet localhost 5554Trying 127.0.0.1...Connected to localhost.Escape character is ^].Android Console: type help for a list of commandsOK在原创 2010-03-28 12:17:00 · 407 阅读 · 0 评论 -
20100322
1:应该避免在UI线程中处理一些耗时操作,如对数据库进行操作,数据少可能察觉不到,如果数据量则明显会影响到UI的显示速度。可以考虑Hnadler与Message的组合及AsyncTash来启动另一个线程处理那些耗时操作。2:如果类中变量很多,尽量不要定义全局变量或者全局变量和局部变量尽量不要同名。3:每次重新输入时,email那个编辑框中的数据会变成空,为什么?原因:查询contact_m原创 2010-03-23 08:30:00 · 307 阅读 · 0 评论 -
20100319
1:为什么在updateCallLog时只更改3个值:name, numberlable, numbertype?是因为可能拨入的号码为陌生号码,但号码不变,而其他信息改变了,所以要更新通话记录。2:Calls.CACHED_NUMBER_LABEL用来存储哪些信息?Calls.CACHED_NUMBER_LABEL用来提示用户是Mobile还是Home(家庭电话)。3:mRequests原创 2010-03-23 08:30:00 · 551 阅读 · 0 评论 -
20100318
一:编译源码:现device根目录下envsetup.sh脚本中,已经有了专门的2个命令来生成单独的module- m: Makes from the top of the tree.- mm: Builds all of the modules in the current directory.- mmm: Builds all of the原创 2010-03-23 08:29:00 · 786 阅读 · 1 评论 -
20100317
一:模拟拨号:archermind@archermind-desktop:~$ telnet localhost 5554Trying 127.0.0.1...Connected to localhost.Escape character is ^].Android Console: type help for a list of commandsOK在终端输入原创 2010-03-23 08:28:00 · 416 阅读 · 0 评论 -
20100316
1:不能正确修改数据。修改后,显示的组名仍然为修改前的组名,可能是因为修改的新的组名不存在,但是我修改的时候却没有对用户输入的这个不存在的组名发出警告信息,应订正。2:上述问题已解决3:联系人的详细信息能够成功的修改并存入数据库中,但是不能正确显示在屏幕上。单击姓名时,所有的数据都是之前的老数据,只有姓名和手机号和tone,sex字段正确显示,其他都失败了。并且通过修改后,email会变成原创 2010-03-23 08:27:00 · 339 阅读 · 0 评论 -
20100315
1:上周提到可以添加联系人,但是在Contacts中插入新的联系人时,开始两个不能显示姓名,之后添加的可以正常显示,最好rm contacts.db再重新加载contacts.db。删除选项可以实现,但删除成功的同时也会报错: java.lang.UnsupportedOperationException: Cannot delete that URL: content://contacts/ph原创 2010-03-23 08:26:00 · 348 阅读 · 0 评论 -
20100311
1:每次单击联系人姓名以查看联系人详细信息时都会报错:E/AndroidRuntime( 716): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.phonebook/com.android.phonebook.ContactInfo}: java.lang.IllegalArgume原创 2010-03-23 08:26:00 · 2468 阅读 · 0 评论 -
20100310
1:今天很高兴,教会了我如何在终端上通过点击鼠标来实现粘贴复制操作。即选中那个字段或一句话双击右鼠标,然后在点击中间那个滑轮。 2:今天实现了添加联系人功能,昨天自己在那调试了很长时间,都找不出原因,今天导师过来,告诉我在查询数据库时一定要对数据库中的数据总数做个判断(result != null && result.getCount() > 0),然后再取数据。另外,可以在终端上输出一些语原创 2010-03-23 08:25:00 · 807 阅读 · 1 评论 -
20100309
1:其实对sqlite3中的数据表的操作和sql差不多。在people表中添加新字段。首先adb shell进入com.android.providers.contacts这个目录下的databases中,里面有个contacts.db数据库。利用.table查看所有的数据表。再.dump people查看people表的结构。如果想修改这张表,只需在终端输入以下语句就可以:alter tab原创 2010-03-23 08:25:00 · 248 阅读 · 0 评论 -
20100308
1:如果重新运行程序时出现“ActivityManager: Error: Activity class {com.android.phonebook/com.android.phonebook.PhoneBook} does not exist.”这个错误,则必须重新安装apk文件。如果在当前的模拟器下删除了apk程序,则应该关闭当前模拟器,重新启动模拟器,重新安装那个apk文件。2:另外在原创 2010-03-23 08:24:00 · 394 阅读 · 0 评论 -
毕设文档
电话簿功能需求分析 注:这里的号码可以是手机号,也可以是家庭号码。 一 :显示联系人,添加,删除分组。联系人以分组的形式显示。系统默认分组有家人,朋友,同事,同学,客户。用户可以自动增加新的分组,删除已有的分组。分组信息放在groups 数据表中。main.xml 视图布局:整个分布在LinearLayout原创 2010-03-23 08:23:00 · 482 阅读 · 0 评论 -
20100327
1:验证QQ完成,没有解决 email和msn那个Bug,可能是正则表达式的错误。2:网友说用Pattern解决正则表达式的验证速度很慢,可以直接用String.matches(value)方法。原创 2010-03-28 12:21:00 · 366 阅读 · 0 评论