自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wenping的专栏

Talk is cheap, show me the code.

  • 博客(12)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

转载 Android性能优化典范(一)

转自:http://www.csdn.net/article/2015-01-20/2823621-android-performance-patterns新年伊始,Google发布了包含16个短视频的Android性能优化典范专题,详解Android系统中有关性能问题的底层工作原理,并介绍了如何通过工具找出性能问题以及提升性能的建议。本文作者对这些问题和建议进行了总结梳理。 2015年伊始,Go

2015-04-29 23:43:48 624

转载 Android性能优化典范(二)

转自: http://www.csdn.net/article/2015-04-29/2824583-android-performance-patterns-season-2/1摘要:Google于不久前发布了Android性能优化典范第2季课程,共有20个短视频,内容涵盖电量优化、Android Wear上如何做优化、LRU Cache、Bitmap的缩放、提升设置alpha之后View的渲染性

2015-04-29 23:37:41 637

原创 RecentApps图标异常分析

问题描述 打开图库,点击“发送 ”按钮,选择上传到苏宁云,分享后点击“最近应用 ”按钮,发现云盘图标异常。 问题分析 **模块**SystemUI 源码位置:frameworks/base/packages/SystemUI/src/com/android/systemui/recent/ icon加载过程(RecentTaskLoader.java) 从Task信息中获取图标 fin

2015-04-29 20:30:33 1396

转载 GitHub vs. Bitbucket 不只是功能不同

转自 开源中国社区 YiHunter, Ley英文原文:GitHub vs. Bitbucket: It’s More Than Just Features让我们回到2005年,Bitkeeper,当时托管着Linux内核项目,在改变它关于价格的核心策略后引发了一系列的事情。在被Andrew Tridgell创建的免费Bitkeeper复制后,内核的协议变得令人痛苦——这在开源社区是一个重要的事情

2015-04-23 19:35:43 1357

转载 Android多线程分析之四:MessageQueue的实现

Android多线程分析之四:MessageQueue的实现罗朝辉 (http://blog.csdn.net/kesalin) CC 许可,转载请注明出处在前面两篇文章《Android多线程分析之二:Thread的实现》,《Android多线程分析之三:Handler,Looper的实现》中分别介绍了 Thread 的创建,运行,销毁的过程以及 Thread与 Handler,Looper 之间

2015-04-13 20:11:05 590

转载 Android多线程分析之三:Handler,Looper的实现

Android多线程分析之三:Handler,Looper的实现罗朝辉 (http://blog.csdn.net/kesalin) CC 许可,转载请注明出处在前文《Android多线程分析之二:Thread的实现》中已经详细分析了Android Thread 是如何创建,运行以及销毁的,其重点是对相应 native 方法进行分析,今天我将聚焦于 Android Framework 层多线程相关

2015-04-13 19:58:35 508

转载 Android多线程分析之二:Thread的实现

Android多线程分析之二:Thread 罗朝辉 (http://blog.csdn.net/kesalin) CC 许可,转载请注明出处在前文《Android多线程分析之一:使用Thread异步下载图像》中演示了如何使用 Thread 处理异步事务。示例中这个 Java Thread 类都是位于 Framework 层的类,它自身是通过 JNI 转调 dalvik 里面的 Thread 相关

2015-04-13 19:57:17 555

原创 微信、陌陌等著名IM软件设计架构详解-低手解读

原文 :微信、陌陌等著名IM软件设计架构详解 1 什么是IP直连? 参考: DNS优化之IP直连 android httpclient 服务器 ip 直连问题 (移动互联网中,DNS解析的失败率是联网失败中占比很大的一种。为了优化这个问题,我们使用了IP直连。即,从服务器拉取一个配置文件,里面包含域名到IP映射。客户端每次联网时根据域名在配置文件中查找到对应

2015-04-08 10:26:22 1634

转载 微信、陌陌等著名IM软件设计架构详解

对微信、陌陌等进行了分析,发出来分享一下(时间有些久了) 电量:对于移动设备最大的瓶颈就是电量了。因为用户不可能随时携带电源,充电宝。所以必须考虑到电量问题。那就要检查我们工程是不是有后台运行,心跳包发送时间是不是合理。 流量:对于好多国内大部分屌丝用户来说可能还是包月30M,那么我们必须站在广大用户角度来考虑问题了。一个包可以解决的就一个包。 网络: 这个也是IM最核心的内容了,我们要

2015-04-08 09:27:43 1258

转载 Android中的安全与访问权限控制

目录原文链接:http://blog.sina.com.cn/s/blog_66a6a5ec0100p4u2.htmlAndroid是一个多进程系统,在这个系统中,应用程序(或者系统的部分)会在自己的进程中运行。系统和应用之间的安全性是通过Linux的facilities(工具,功能)在进程级别来强制实现的,比如会给应用程序分配user ID和Group ID。更细化的安全特性是通过”Permiss

2015-04-07 20:23:16 504

转载 为什么浏览器User-agent总是有Mozilla字样——User-agent String里的历史故事

(原文链接:http://nonfu.me/p/8262.html)你是否好奇标识浏览器身份的User-Agent,为什么每个浏览器都有Mozilla字样?Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.94 Safari/537.36 Mozilla/5.0 (

2015-04-07 09:48:15 797

翻译 Java 线程wait, notify and notifyAll 示例

原文地址:http://www.journaldev.com/1037/java-thread-wait-notify-and-notifyall-example Java的Object类提供了三个final方法来在维护多线程中资源的锁状态。它们是wait(), notify() 和 notifyAll()。使用这三个方法来维护资源的线程必须有该资源的monitor(使用synchroni

2015-04-05 23:04:51 482

android studio 插件FindViewByMe,代码及jar包

详情见http://blog.csdn.net/wenping1980/article/details/50543295

2016-01-19

OpenBookAnimationProj

博客地址: blog.csdn.net/wwenping1980 《使用ObjectAnimator开发打开、关闭书本动画》

2015-07-13

PopupCustomTestProj

博文介绍地址:http://blog.csdn.net/wenping1980/article/details/46710945

2015-07-01

mock测试简介及演示(源码+ppt)

Mock测试是一种测试思想,那就是通过模拟的手段提高模块的可测试性。测试性不强的模块是软件工程质量的大敌。 本资源位mock测试的简介及简单示例,使用android mock objects实现了模拟android MediaStore的功能。

2013-11-05

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

TA关注的人

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