自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

宇文

天行健,君子以自强不息

  • 博客(14)
  • 收藏
  • 关注

原创 Android 的性能工具用法 III-Traceview

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

2016-02-19 23:22:47 2144

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

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

2016-02-17 23:40:11 784

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

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

2016-02-17 19:47:41 2382

原创 Android 中访问HTTP

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

2016-02-15 22:30:11 1591

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

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

2016-02-14 21:32:16 929

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

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

2016-02-14 18:50:25 651

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

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

2016-02-14 14:38:26 1904

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

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

2016-02-13 15:53:29 2193

原创 Android 的性能 III-提升Layout性能

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

2016-02-11 19:18:15 524

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

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

2016-02-11 14:37:12 442

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

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

2016-02-09 22:14:47 1149

原创 Android Material Design II-自定义动画

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

2016-02-06 16:37:30 828

原创 Android Material Design I-基础知识

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

2016-02-04 22:51:53 1362

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

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

2016-02-02 16:30:04 2050

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除