Avatar notebook default
32篇文章 · 32537字 · 8人关注
  • Resize,w 360,h 240
    Android 中的 Window

    一台 Android 手机屏幕上显示的内容就是由一个个 Window 组合而成的。顶部的状态栏是一个 Window,底部的导航栏也是一个 Win...

  • Android主项目和Module中R类的区别

    我们知道 Android 项目中会通过自动生成一个 R.java 类的方式来保存项目中所有资源文件的标识。在主项目中生成的 R.java 中的资...

    1.4 5557 2 28
  • Resize,w 360,h 240
    Android进程间通信实践

    因为线程间的内存是共享的,所以它们之间的通信简单,比如可以通过共享变量等方式实现。而进程间想要通信就要麻烦许多了。要想实现进程间通信,我们需要在...

  • Resize,w 360,h 240
    Android沉浸式UI,看这一篇就够了

    前言 Android对这种沉浸式风格的支持跨度了好几个版本,真正系统级别的完全支持要到Android 6.0,而从Android 3.0开始就多...

    1.1 13234 8 128
  • Resize,w 360,h 240
    从Titlebar到Actionbar再到Toolbar

    写在前面 bar在英语中有“门闩(shuān)”之意,我想大家一看到“闩”这个字就能马上联想到bar是啥了。当然Android中对bar的定义和...

    0.9 3404 2 19
  • APK安装过程

    当你安装一个APK包时,有没有思考过此时你的手机做了哪些操作呢?做完这些操作后,一个应用就算在手机上安装成功,进而这个应用就可以被运行呢?下面我...

    0.6 3613 0 12
  • 从一个Warning来聊聊Handler机制

    如果直接在代码中如此实现Handler就会收到如下Warning,对于初学Android者来说可能无法理解为什么。 可能有人觉得一个内部类持有外...

  • Android中的OutOfMemoryError

    OOM 的产生 在使用C或C++语言时,我们可操作的内存空间就是整个设备的物理内存,程序员需要自己声明内存空间,也需要自己在恰当的时机释放掉内存...

    0.2 8870 2 13
  • ListView使用注意事项

    不要把ListView布局的layout_height设置为wrap_content 这样会让ListView每增加一个item都会重新计算高度...

文集作者