摘要: 起因 深夜忽然想下载一点电子书来扩充一下kindle,就想起来python学得太浅,什么“装饰器”啊、“多线程”啊都没有学到。 想到廖雪峰大神的python教程很经典、很著名。就想找找有木有pdf版的下载,结果居然没找到!!CSDN有个不完整的还骗走了我一个积分!!尼玛!! 怒了,准备写个程序直接去 阅读全文
posted @ 2015-05-13 17:11 cyhhao 阅读(4923) 评论(3) 推荐(0) 编辑
摘要: Out of Mana,法力耗尽。 内存就像法力,耗尽了就什么都不能做了。有时候一个应用程序占用了太大的内存,超过了Android系统为你规定的限制,那么系统就会干掉你,以保证其他app有足够的内存。俗称内存溢出(Out Of Memory)。(其实不止Android系统,内存溢出本身说的就是jav 阅读全文
posted @ 2015-05-13 16:59 cyhhao 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 恼人的ANR 早先年用Android的时候,就连很多知名的app也总是莫名其妙崩溃,好像手机快的时候会崩溃,手机卡的时候app会卡死。卡死的时候会弹出来一个框,询问是要结束app还是继续等待。这就是ANR(Application Not Responding)无疑了。 ANR一般有三种类型: Key 阅读全文
posted @ 2015-05-13 16:44 cyhhao 阅读(679) 评论(0) 推荐(0) 编辑
摘要: 简要讲解Handler是做什么的我们知道,在Android中,app启动会启动一个进程一个线程——UI线程,UI线程是主线程,并且不允许这个线程阻塞超过5秒,一旦超过5秒就会ANR。所以较为耗时的工作(网络请求、文件读写)一般都是开一个线程来处理的,但其他的工作线程不可以直接操作Android的UI... 阅读全文
posted @ 2015-05-13 16:43 cyhhao 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 初学Android的困惑 初学Android跳转页面的时候,往往教程里是这么写的: 当时可能想当然的把setClass()当作是传递了两个class进去,从而实现了class之间的某种“切换”动作。 但是如果你看看这个方法的参数就会发现它原型其实是这样的: 那么什么是Context呢?为什么传递个M 阅读全文
posted @ 2015-05-13 16:42 cyhhao 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 推荐的IDE IntelliJ IDEA JetBrains是一家捷克的软件开发公司,这家公司做出了很多的优秀的IDE,有写python的、php的、web前端的……IDEA就是其中一款非常优秀的java IDE。IDEA在写java方面,功能和易用程度远超eclipse,几乎所有和java有关的东 阅读全文
posted @ 2015-05-13 16:40 cyhhao 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 起因 因为初学Android的时候还没有写博客的意识,现在Android的门是入了,正在进阶的道路上行走,但是就这一路也走了不少的弯路。我想,总得来说Android入门还是比较容易的,网络资源比较丰富,就连Google官方都提供了eclipse+SDK+ADT的集成(当年是要自己装ADT插件配置的) 阅读全文
posted @ 2015-05-13 16:36 cyhhao 阅读(323) 评论(0) 推荐(0) 编辑