Android中的Handler, Looper, MessageQueue和Thread

前几天,和同事探讨了一下Android中的消息机制,探究了消息的发送和接收过程以及与线程之间的关系。虽然我们经常使用这些基础的东西,但对于其内部原理的了解,能使我们更加容易、合理地架构系统,并避免一些低级错误。对于这部分的内容,将分成4小节来描述:1.职责与关系2.消息循环3.线程与更新4.几点小结----------------------------...
阅读(1206) 评论(0)

Android JNI知识简介

Android JNI知识简介 Java Native Interface (JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI 是本地编程接口,它使得在 Java 虚拟机 (VM) 内部运行的 Java 代码能够与用其它编程语言(如 C、C++ 和汇编语言)编写的应用程序和库进行交互操作。 1. 从如何载入.so谈起 由于Android的应用层的类都...
阅读(1281) 评论(0)

android Draw Rect 坐标图示以及DrawOval的椭圆坐标说明

Java代码 1.   //绘制矩形   2.   canvas.drawRect(new  Rect(150, 75, 260, 120), mPaint);  3.   //设置裁剪区域   4.   canvas.clipRect(10, 10, 280, 260);  我对它们的参数有些疑问 我不知道 android 它是怎么在一个 Canvas对象上 绘制出一个矩形?newRect(150,75,260,12...
阅读(2320) 评论(1)

android面试题总结

2.横竖屏切换时候activity的生命周期1.不设置Activity的android:configChanges时,切屏会重新调用各个生命周期,切横屏时会执行一次,切竖屏时会执行两次. 2.设置Activity的android:configChanges="orientation"时,切屏还是会重新调用各个生命周期,切横、竖屏时只会执行一次. 3.设置Activity的android:configChanges="orient...
阅读(3856) 评论(4)
229条 共16页首页 上一页 ... 16
    我的新书
    个人资料
    • 访问:1587956次
    • 积分:14288
    • 等级:
    • 排名:第839名
    • 原创:177篇
    • 转载:52篇
    • 译文:0篇
    • 评论:858条
    我的微博
    最新评论
    公众号
    百度统计