4 Harvey_C

尚未进行身份认证

暂无相关简介

等级
TA的排名 5w+

Windows下使用Cygwin编译FFmpeg注意事项.

Windows下使用Cygwin编译FFmpeg注意事项.

2016-03-31 15:34:12

Android 的性能工具用法 III-Traceview

Android 的性能工具用法 III-Traceview, 信息来自官网; Traceview是一个图形化的查看器, 它可以查看Debug类在代码中创建的日志. Traceview可以帮助你调试APP并分析它的性能.

2016-02-19 23:22:47

Android 的性能工具用法 II-内存分析工具I

Android 的性能工具用法 II-内存分析工具I, 信息来自官网; Heap Viewer, Memory Monitor和Allocation Tracker是附加的三种可以帮助你可视化APP内存用量的工具.

2016-02-17 23:40:11

Android 的性能工具用法 I-渲染分析工具

Android 的性能工具用法 I-渲染分析工具, 信息来自官网; 将像素放到屏幕上涉及到了硬件的四个主要部分. 简单来说, CPU计算要显示的列表, GPU渲染要显示的图像, 内存保存图像和数据, 然后电池为它们提供能量. 硬件的每个部分都是有限的: 超出这些限制会使得你的APP运行速度减慢, 并拥有不良的显示性能, 或者更容易耗尽电量.

2016-02-17 19:47:41

Android 中访问HTTP

Android 中访问HTTP; 互联网时代HTTP无疑是最具光芒的协议, 在移动开发领域亦如是. Android开发一样离不开HTTP协议.

2016-02-15 22:30:11

Android 的性能 V-保持APP的响应

Android 的性能 V-保持APP的响应, 信息来自官网; 有时候可以写出通过世界上所有性能测试的代码, 但是依然感觉迟缓, 卡顿或者凝固, 或者花费很久才能处理输入. APP可以出现的最坏的情况就是一个” 应用程序无响应 (Application Not Responding)”(ANR)对话框了.

2016-02-14 21:32:16

Android 的性能 IV-多线程的性能

Android 的性能 IV-多线程的性能, 信息来自官网;通常, 如果将长时间运行的, 以及数据密集型的操作切割成更小的操作并放在多线程中运行, 都会提高速度和效率. 如果在一个设备上存在多核心的CPU, 那么系统可以并行的运行线程, 而不是让每个子操作一直等待机会才能执行.

2016-02-14 18:50:25

Android 的电池消耗优化 II-监测电量等级和充电状态

Android 的电池消耗优化 II-监测电量等级和充电状态, 信息来自官网; 当你正在改变你的后台刷新频率以降低刷新对电池寿命的影响时, 检查当前的电量等级和充电状态是一个很好的开端. 执行APP更新对电池寿命的影响依赖于电量等级和设备的充电状态.

2016-02-14 14:38:26

Android 的电池消耗优化 I-优化网络连接

Android 的电池消耗优化 I-优化网络连接, 信息来自官网; 为了让你的APP成为一个”良民”, 它应该尽量减少对所在设备的电池的耗损. 本文将会介绍如何才能创建一个根据设备的状态来调整自己行为和功能的APP.

2016-02-13 15:53:29

Android 的性能 III-提升Layout性能

Android 的性能 III-提升Layout性能, 内容来自官网; Layout是Android APP的关键部分, 会直接影响用户体验. 如果实现的有问题, 你的layout可以导致APP内存不足并伴随反应速度很慢的UI. Android SDK内有一些工具来帮助你识别出影响layout性能的问题, 本文将会介绍如何使用这些工具来实现最少内存占用的平滑的接口.

2016-02-11 19:18:15

Android 的性能 II-性能提升技巧

Android 的性能 II-性能提升技巧, 内容来自官网; 本文主要涉及一些结合使用可以提升Android APP整体性能的”微优化”, 但是不太可能导致非常显著的性能影响. 选择正确的算法和数据结构应该总是你的第一选择

2016-02-11 14:37:12

Android 的性能 I-内存的管理技巧

Android 的性能 I-内存的管理技巧,信息来自官网; 随机访问内存(RAM)在任何软件开发环境中都是很有重要和昂贵的资源, 在移动设备上尤为明显, 因为它们的物理内存经常不太够. 虽然Android的Dalvik虚拟机会执行例行的垃圾回收, 但这并不能让我们忽略什么时候在什么地方APP应该申请和释放内存.

2016-02-09 22:14:47

Android Material Design II-自定义动画

Android Material Design II-自定义动画, 信息来自官网; Material design中的动画可以为用户的操作提供反馈, 还可以在用户跟app交互的时候提供视觉的连续性. Material主题为按钮和activity变换提供了一些默认的动画, Android 5.0及更高版本中让我们可以自定义这些动画

2016-02-06 16:37:30

Android Material Design I-基础知识

Android Material Design I-基础知识, 信息来自官网; 是Android 5.0中引入的设计理念, 其核心理念是使设计更加接近现实, 通过控件的光影特效, 表面质感以及运动模式来模拟现实中的环境, 让用户在使用的时候可以产生自然而然的感觉, 降低学习成本. 并通过通话来聚焦用户注意力, 凸显重要的内容.

2016-02-04 22:51:53

Android 原生导航 IV-实现Drawer+ToolBar+Tab

Android 原生导航 IV-实现Drawer+ToolBar+Tab, 信息来自网络; 要实现这个组合, 先要了解结构层次. 合理的组合应该是Drawer封装ToolBar, 然后ToolBar再封装Tab.

2016-02-02 16:30:04

Android 原生导航 III-Drawer导航

Android 原生导航 III-Drawer导航, 信息来自官网; Drawer导航栏是用于显示主要导航的控件, 它出现在屏幕的左侧. 大多数时候是隐藏的, 当用户从左侧滑入屏幕或者点击App bar上的图标, 它才会显示. 在Google App中它非常的常用, 也是Android上非常推崇的一种导航方式.

2016-01-31 22:58:27

Android 原生导航 II-导航模式&Tab

Android 原生导航 II-导航模式&Tab, 信息来自官网; 导航的设计应该符合大多数的用户的使用习惯, 拥有复杂深层次导航的app跟单view的app在导航上有很大的不同.

2016-01-31 13:54:11

Android 自定义View

Android 自定义VIew, 信息来自官网; Android framework包含大量的View类, 它们被广泛的用于跟用户交互和显示各种数据. 但是有时我们的app可能需要一些内置view无法满足的功能. 本文将展示如何创建自己的view, 使其健壮并可重用.

2016-01-29 12:29:19

Android 原生导航 I-ActionBar

Android 原生导航 I-ActionBar, 信息来自官网; App bar, 也被称为action bar, 是Activity中最重要的设计元素之一, 因为它提供了一个用户熟悉的可视化结构和交互功能. 使用app bar可以让我们的app跟其它的Android app风格保持一致, 让用户可以快速的理解如何操作app并拥有一个良好的用户体验.

2016-01-27 17:21:16

Android 的代码模板

Android 的代码模板, 信息来自官网; SDK工具提供了代码模板以便我们通过基本架构或者添加组件到已存在的APP模块来快速的创建Android APP工程. 代码模板通过Android SDK提供, 它符合Android设计和开发原则, 让我们可以按照模板的风格创建出漂亮功能强大的APP.

2016-01-26 19:44:42

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!