Android

Android 进程间的通信

# Android 进程间的通信 在 Android 世界里,默认的每个 APP 是一个单独的进程。其实这样的描述是不严格的,因为咱们要研究 Android 的进程间通信,肯定出了和其他的 APP 通信外,还可能和同一个 APP 下的其他进程通信。在 Java 里,每一

    TouchDelegate 代码分析

    # TouchDelegate 代码分析 TouchDelegate 的作用是,运行我们增加(其实也可以减少,但没有什么意义)某个控件的触摸反馈区域。相当于我们给某个 View 添加一个委托代理,委托代理主要包含两个信息,一个是被代理的View,一个是实际期望的触摸区域

      生活杂感

      再见Real

      每年的三四月份都是比较躁动的季节,又是一个春暖花开,樱花浪漫的季节。经过了一个严冬,各种生物都开始着急着解决憋了一个冬天的生理需求。当然程序猿也是。 也不知道金三银四是谁说的,到底有没有数据依据。不过我这确实是这样的,因为我们公司四月份发奖金。就这么简单。 这篇文章写

        Android 专题之广播

        # Android 专题之广播 BroadcastReceiver 是 Android 的基础组件之一,其主题就是广播 Broadcast 。在 Android 里,系统和应用程序之间,应用程序和应用程序之间,应用程序的各个组件之间,都可以通过广播相互传递消息。 ##

          Android 专题 - 调试工具篇

          # Android 专题 - 调试工具篇 Android 为开发者提供了一系列完整的开发环境和调试环境,并且这些工具一直在更新。利用好这些工具能为我们高效地开发出更加高效的应用程序。 这篇文章为大家收集各种除了编写代码以为会使用到的工具。不定时更新中... npm 是 node.js 包的管理和分发工具。使用 npm ,我们可以很方便地为我们的程序安装第三方的包。 npm 一般在安装 Node.js 环境的时候会安装上,你可以直接在命令行里使用。 ## install npm inst

          Android 数据存储方式

          # Android 数据存储方式 在 Android 开发过程中,数据的存储是必不可少的,而存储数据的方式也有很多种,各种存储方式都有它们的利弊,没有哪个是最好的,只有最合适的而已。下面列举了五种存储方式: * 使用SharedPreferences存储数据 * 文件

            Android UI 调试工具 Hierarchy Viewer

            # Android UI 调试工具 Hierarchy Viewer Hierarchy Viewer 是 Android SDK 提供的,用来调试 UI 的工具,它位于 sdk 的 tools 目录下。 > The Hierarchy

              Android 调试工具 dmtracedump

              # Android 调试工具 dmtracedump dmtracedump 是 Android 提供的另一个调试工具,与 Traceview 区别的是,它是把信息以一个树形的图形展现出来。 > dmtracedump is a tool