自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

droidpioneer的IT专栏

虔诚的安卓FANS,狂热的技术菜鸟。

  • 博客(21)
  • 资源 (2)
  • 收藏
  • 关注

原创 设计模式精粹

设计模式种类较多,即使深刻理解娴熟运用,时间久了也容易遗忘,需要时常温习。本文尝试以简短的文字概括各个常用设计模式的精华,不画UML图、不写例子,期望在深刻学习过设计模式的前提下,在遗忘之后,通过阅读本文,可以快速的温习各个设计模式的精华。

2014-05-27 22:44:35 1146

原创 从茶叶蛋到互联网思维

本文从近期的视频“茶叶蛋的美丽传说”谈起,评论了当下热议的互联网思维和相关案列,分析了互联网思维的巨大潜力和价值,同时指出,互联网思维终究只是运作方式和营销手段,归根结底,还是要产品本事足够优秀,足够有卖点和质量过硬,才是成功的关键,而互联网思维的实践能否成功,则考验着玩家的头脑和情商。

2014-05-06 20:56:31 1653

原创 Android Graphics专题(1)--- Canvas基础

Canvas是Android UI框架的基础,在Android的控件体系中,所有容器类、控件类在实现上都依赖于Canvas,界面的绘制实质上都是Canvas绘制的。本文将讨论Canvs的由来,并通过实例展示Canvas的基础用法。

2014-05-01 19:59:34 6275

原创 Android UI开发专题

对于Android应用开发来说,不外乎UI界面和功能两个方面。UI界面是与用户直接打交道地方,美观、易用的UI界面对于一款应用的用户体验来说至关重要,甚至在很大程度上决定了整个应用的成败。UI界面是应用的外表,而功能是应用的灵魂,用户看到的、交互的直接对象是界面,功能只有通过界面的交互才能实现。而在实际的应用工程开发中,UI界面开发的工作量往往非常大,繁琐而又反复,开发者需要具有扎实的功底和强

2014-05-01 16:53:17 1883

原创 Android 4.4 全套源码及子模块源码的下载方法

本文介绍了在ubuntu下获取目前最新的Android 4.4 全套源码以及单个自模块源码的下载方法,可根据本文方法下载全套或者只下载子模块Android源码进行源码分析和编译。下载过错中遇到很多问题,这些问题的解决对大家获取源密码很有借鉴意义。

2014-04-29 22:13:09 11857 3

原创 浅析移动互联浪潮之由来

本文以移动互联网从业者的角度,分析了移动互联浪潮出现的过程,提出了开放性、便携性、易用性、必要性的具备是移动互联时代能够到来的内在原因,也对中国在世界移动互联时代的现状和地位有简要的评述。

2014-04-06 18:50:00 2155

原创 因为史蒂夫,世界变得更加美好的程度是不可估量的

今天是沉重的一天,这个时代的一位当之无愧的伟人,Steve Jobs与世长辞。向伟人致敬。因为史蒂夫,世界变得更加美好的程度是不可估量的。/////////////////////////////////////////////////////////////////

2011-10-06 12:29:16 1760

原创 Android原理揭秘系列之framework本地方法注册

本文对Android framework层的API函数与其对应本地方法的映射、注册原理进行了介绍,通过本文,应该会对我们频繁调用的Android API的调用过程及实现原理有更加深入的认识。我们知道,Android平台是Java、C/C++等多种混合语言写成的,我们在使用Android SDK提供的framework层的API来进行应用开发时通常调用的是Java方法,而实际上,这些Java A

2011-09-18 17:57:14 9070 12

原创 Android原理揭秘系列之VacantCell缓存

操作过Android手机的朋友应该对在待机界面拖动图标的交互效果都有比较深刻的印象,比如说,当把图标拖动起来,图标会悬浮并随着拖动变换位置,当拖动释放后,图标会自动的寻找附近合适的空白网格位置。Android在实现这个效果的过程中采用了很多编程技巧,本文着重论述的VacantCell缓存就很具有代表性。VacantCell缓存主要是对同一种类型对象的缓存机制,这种机制的目的是复用已经分配过但已

2011-09-07 20:45:45 3072 3

原创 Android原理揭秘系列之View、ViewGroup

作过Android 应用开发的朋友都知道,Android的UI界面都是由View和ViewGroup及其派生类组合而成的。其中,View是所有UI组件的基类,而ViewGroup是容纳这些组件的容器,其本身也是从View派生出来的。AndroidUI界面的一般结构可参见下面的示意图:可见,作为容器的ViewGroup可以包含作为叶子节点的View,也可以包含作为更低层次的子ViewGrou

2011-08-21 20:14:12 13351 8

原创 评谷歌对摩托罗拉移动的收购

近日业界发生的最大的新闻莫过于谷歌把摩托罗拉手机给收购了,这种巨鳄之间的吞噬和共生必将对整个移动通讯乃至整个IT行业产生深远的影响。当前的智能手机市场最耀眼的明星莫过于苹果的IPhone和谷歌的Android,这两大炙手可热的智能系统早将老迈的Nokia和微软的WP7远远的抛

2011-08-15 22:52:03 2707 2

原创 数字图像处理的研究方法

数字图像处理是近年来电子、通讯和计算机等领域的热门研究领域,其在科研、经济、军事、娱乐等等国计民生的各个领域都具有非常广阔的应用前景。数字图像处理处是一门交叉学科,涉及数学、计算机、电子、通讯、物理等等众多的基础和应用学科。数字图像处理的研究范围也非常宽泛,包括图像增强、图像复原、数学形态学、图像分析、图像编解码、模式识别、视频图像处理等等众多分支领域。本文基于个人经验,对数字图像处理的研究方

2011-07-29 23:49:15 4896 4

原创 松弛因子对SOR法收敛速度的影响之C++实现

松弛因子对SOR法收敛速度的影响之C++实现

2011-07-28 23:23:58 5392 1

原创 序列图像超分辨率复原综述

摘要:序列图像的超分辨率复原是指采用信号处理的方法通过对序列低分辨率退化图像的处理来获得一幅或者多幅SR复原图像,该技术可以弥补硬件实现的局限并且成本低,在视频、遥感等领域有着重要的应用前景。简要介绍了超分辨率复原的应用,然后概述了相关的主要算法,最后指出了该领域的发展方向。

2011-07-28 22:35:28 9975

原创 Android RenderScript 学习笔记

RenderScript是Android平台的一种类C脚本语言,Google虽然一直在之前的各个Android版本内置的动态墙纸中使用该技术实现3D图形特效,但一直未将其集成在公开发布的SDK中。至Android3.0版本开始,SDK中已将RenderScript技术集成了进来,开发者可在Eclipse下开发基于RenderScript的3D应用,并在Android3.0版本以上的平板电脑中运行。

2011-07-27 20:44:51 16726 2

原创 Android原理揭秘系列之动态墙纸

Livewallpaper,即动态墙纸,是Android的一大3D特色功能,用户可以在桌面选择加载动态墙纸,让自己的手机桌面背景旋动起来。相对于静态桌面壁纸,动态墙纸可以展示各种动态变化的背景,而与传统手机系统采用GIF作为动态背景不同的是,Android的动态墙纸并不是GI

2011-07-20 23:52:10 11891 7

原创 赋权边覆盖问题——采用禁忌搜索算法的C++实现

赋权边覆盖问题是图论中的经典问题。本文详细讨论了禁忌搜索算法求解赋权边覆盖问题的定义、原理及求解思路,在文末给出了实验结果及完整的C++实现代码。

2011-07-18 21:45:33 4020

原创 一种运动区域提取算法及Matlab实现

本文提出了一种基于累积差分和数学形态学处理的运动区域提取算法。在时域窗口内,首先对图象进行降级处理得到灰度带图象,对灰度带差分图象累积并进行数学形态学处理得到运动目标的轨迹模版,将轨迹模版与当前帧差分图象与运算得到当前帧运动目标象素,最后进行多级数学形态学处理得到当前帧运动区域

2011-07-17 19:34:37 14898 5

原创 图像质量评价指标之Matlab实现

在图像处理算法研究中,很多时候需要有客观评价指标来对算法的性能进行评价。比如,在图像复原、图像滤波算法研究中,需要采用客观评价指标来定量的来测试算法恢复出的图像相对于参考图像的好坏程度。本文介绍文献中提到到三个比较好的客观评价指标——峰值性噪比PSNR、模糊系数K、质量因素Q,其

2011-07-17 18:16:43 40010 3

原创 Android源码下载——用git clone实现单个目录下载

对于Android开发的学习者来说,当学习和开发实践进行到了一定的阶段,就应该深入到Android系统的源代码中去了。通过对源代码的研究、学习,可以熟悉Android发布的基本应用模块如Launcher、Contact、Email等的实现原理和开发方式,还可以深入到frame

2011-07-17 12:49:09 33254 2

原创 Windows损坏后的Ubuntu引导恢复

我是在WindowsXP环境下下载、安装了Ubuntu,正常情况下开机启动后会给出进入两个系统的选项。最近由于安装共享软件,无法重启进入Windows,甚至连Windows重装都会蓝屏。虽然后来确定是由于BIOS的设置项被更改,恢复该设置后能进入Windows,但是之前怀疑是Windows系统文件损坏用联想一键恢复还原了Windows系统,导致安装的Ubuntu 操作系统的引导项消失而无法引导而无法再进入该系统。显然重装Ubuntu能解决此问题,但是联想G550的无线网卡驱动不支持Linux,加之之前在安装

2011-05-22 00:04:00 6586

Servlet Hellowword

如何创建一个最简单的Servlet工程,基于myeclipse,通过本案例,初学者能直接跑起一个最简单的Java servet,然后在此基础上进行调试

2018-09-02

NeHe+OpenGL+中文教程(48课)及源码

著名的Nehe OpengL教程及源代码,浅显易懂,非常适合计算机图形学及OpengL的初学者。

2011-05-22

空空如也

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

TA关注的人

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