Android

Android Coding Standards

# Android Coding Standards 这里总结我自己在编程中的一些习惯,当然,个人习惯最终是要服从于团队规范的。 0. 个人习惯服从于团队规范 1. 成员变量以 m 开头,表示成员变量 member 2. 常量:只要是 static final 的,就

    Android

    Android 性能指标

    一个 App 的定位,由产品经理和老板负责;一个 App 的用户体验由 UI/UE 负责;一个 App 的性能和稳定由开发者负责。三者都是一个 App 是否能够成功的重要因素。 ## 指标 检验一个 Androd App 的性能的好坏有很多的指标,这些指标将是一个

      Android

      Android 动画之一 帧动画 Drawable Animation

      帧动画让你可以一帧一帧的渲染资源文件里的图片,就像播放电影一样的。 # AnimationDrawable AnimationDrawable 是帧动画的基础。 首先,你需要在 res/drawable/ 目录下创建一个 xml 文件。可以看出,帧动画是属于 dra

        Android

        Property Animation该文章重复

        该文章重复 The property animation system is a robust framework that allows you to animate almost anything. You can define an animation to ch

          Android

          Android 消息推送

          基于 Android/iOS 的应用,都是采用 CS 结构的方式。一般来说消息的传递都是由 Client 端向 Server 端发放请求,Server 端响应 Client 端的请求。这种方式成为 pull,由 Client 端向 Server 端拉取数据。和 pull

            Android

            Andriod 的 Java 虚拟机

            Dalvik :Android 一开始选中的 Java 虚拟机,其实 Dalvik 不是一个标准的 Java 虚拟机,根据定义,Java 虚拟机是以加载 class 文件的虚拟机,但是 Dalvik 加载的是 dex 文件。虽然他们都是通过 Java 编写,并且最终编译

            Android

            Internal Storage And External Storage

            ## 内部存储 Internal Storage 一般我们可以直接通过 API 在内存存储里创建文件,写文件,读取,删除。这些文件都是 Application 私有的,一般其他应用没法访问,也不能修改和删除,这些文件会在应用被卸载的时候一同删除。用户也可以在设置里的应

              Android

              Toast

              Toast 是 Android 中经常用到的一个组件,被用在一些简单的文案提示上,也是开发过程中的一些临时的调式手段。 ## Toast 的实现的大概分析 在 Toast 的 makeText 方法中,Toast 会去 inflate 一个 layout,这个 la