码迷,mamicode.com
首页 > 其他好文 > 详细

学习进度条13

时间:2016-06-04 19:26:13      阅读:99      评论:0      收藏:0      [点我收藏+]

标签:

                                

 

   

                                                                                                                           第十四周

  

  

  

 日期

  星期一

   星期二

   星期三

   星期四

   星期五

  星期六

所花时间(包括上课)

8:00-10:00

(上课)

13:00-13:15(站立会议)

14:50-18:42

(编程)

19:20-20:40

(写课堂作业)

 

13:00-13:15(站立会议)

15:30-18:00

(做最后冲刺)

19:00-21:30

(编程)

15:40-17:00

(讨论)

17:45-18:10

(编程)

19:00-20:45

(上网查资料)

 

16:40-18:00

(编程)

19:00-21:30

(编程)

    

19:30-21:30

(解决编程中遇到的问题)

 

8:00-11:30

(编程)

 

代码量(行)

 

    159  

 

    128

 

     110

 

     181

 

    28

 

     157

博客量(篇)

 

    3

 

    2

 

     0

 

     0

 

     0

 

     1

了解到的知识点

①程序运行错误时,

    可以通过 Windows --Show View --Logcat,打开日志试图。根据日志信息查找错误

②用openorcreatedatabase方法创建数据库,然后手动释放。加上db.close()就可以解决SQLiteDatabase created and never closed 错误。

 

①Activity之间对于复杂数据类型是通过android.os.parceable接口来传递的

‚ 通过制造一个异常来造成fc,为了不弹出强制关闭对话框,可以重写AndroidApplication类,自己实现thread,uncaughtexceptionhandler接口的uncautexecption 方法,这样基本可以安全退出,但也可以用广播的形式,将每个Activity都关闭。

 

①不设置Activityandroid:configChanges时,切换屏幕会重新调用各个生命周期,切换横屏幕时会执行一次,切换竖屏幕时会执行两次

‚不设置Activityandroid:configChanges时,切换屏幕会重新调用各个生命周期,切换横屏幕时会执行一次,切换竖屏幕时会执行两次

ƒ设置Activityandroid:configChanges="orientation | keyboardHidden"时,切换屏幕不会重新调用各个生命周期,只会执行onConfigurationChanged方法

 

①ANRApplication Not Responding对话框。Android中如果界面5秒钟未响应即会弹出该对话框。要避免它最主要的是,将耗时操作在子线程中执行,和U界面分离。

 

 

①不小心修改了classpath文件,程序无法运行,此时可以用记事本打开一个正确的工程的classpath文件,将内容,复制过来即可

 

 

 

①数据库经常报的一些无法理解的错误,很可能是创建数据库后,私自更新了表结构,却没有将数据库中的表单真正更新,在DDMS中删除数据库文件,再次运行即可

 

 

 

学习进度条13

标签:

原文地址:http://www.cnblogs.com/niujunyan/p/5559225.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!