摘要:图片一旦给它拿下来之后可以给它进行一下缓存。缓存起来了可以给它存成一个文件。缓存成文件之后下一次请求的时候如果缓存还在的话就没有必要联网了。像缓存这些信息并不是说跟这个应用特别重要的,比如说一些配置文件,这些用于缓存目的的这些东西都可以放在cache这个目录下。通过上下文获取到cache目录。
阅读全文
摘要:如果图片的路径错了,可能会走抛出异常这一条路。那就要弹吐司提醒一下用户,弹吐司也是在修改界面。不能在子线程的异常处理那里弹吐司。走到异常里也会有发消息的情况。如果每一个Message拿过来都给它强转成Bitmap它肯定会挂掉。 图片的地址写错了,服务器返回404异常,图片是能返回到。如果图片地址是h
阅读全文
摘要:ActivityThread是不需要程序员去调用的,ActivityThread是你看不到的。整个应用跑起来首先最先执行的就是ActivityThread.ActivityThread有一个main方法.应用一跑起来ActivityThread实际上就是主线程,主线程一上来首先就prepareMai
阅读全文
摘要:跟消息机制相关的API一共有这么几个:①Looper轮询器②MessageQueue消息队列③Handler④Message 消息 这个消息实际上是放在消息队列里。写Handler的时候并没有写跟MessageQueue相关的代码。 消息是放在消息队列里面的,消息队列什么时候把这个消息取出来?实际上
阅读全文
摘要:handle直接翻译叫处理。Handler叫做处理者/助手。 Handler允许你去发送并且处理消息或者说是一个Runnable对象。Handler是跟一个Thread线程对应起来。线程有一个MessageQueue(消息队列)。每一个Handler的实例都和一个单独的线程是一一对应的。在哪一个线程
阅读全文
摘要:如果不使用HAXM,恐怕网页源码查看器无法获取servlet的源码。初步猜测是安卓模拟器运行速度太慢了。如果CPU不支持VT-x的话,HAXM是安装不上的。所以可以先开启VT-x. 可以参考几篇文章https://jingyan.baidu.com/article/ed15cb1b7586011be
阅读全文
摘要:在ScrollView里面放一个Button和TextView程序直接就挂了。 ScrollView它只限制了有几个孩子,没限制有几个孙子。给Button和TextView套上一个爹LinearLayout线性布局
阅读全文
摘要:安卓上面敲127.0.0.1或者是localhost是不行的,安卓上面的localhost/127.0.0.1默认是10.0.2.2.有些第三方的模拟器可能不是这个值。安卓自带的模拟器肯定是没问题的。如果是第三方的模拟器自己练习一下可以搞一个路由器连接一下,让你当前的机器有一个地址。路由还是比较好搞
阅读全文