自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

懒人的技术笔记

做一个好设计,写一手好程序,经营一个好产品。

  • 博客(11)
  • 资源 (24)
  • 收藏
  • 关注

原创 关于子类中virtual可有可无的讨论

有这样一个问题:是不是一个父类写了一个virtual 函数,如果子类覆盖它的函数不加virtual ,也能实现多态? 一般的回答是也可以实现多态。究其原因,有人说virtual修饰符是会隐式继承的。这样来说,此时virtual修饰符就是可有可无的。又有人说,当用父类去new这个子类时,不加virtual的函数会 有问题的,应该加上。我写了个例子,想去验证一下不加virtual时

2012-07-30 09:02:18 11319 4

原创 Hello Bada!详解之三:Bada的系统应用基础与Bada UI

四、Bada的系统应用基础系统应用基础,指的是三个最基本的命名空间。在Helloworld.h中大家看到引入了如下4个头文件:#include #include #include #include 前三个就是应用、基础和系统命名空间的头文件。App命名空间前面也介绍过了,下面是此空间中类关系图:Helloworld类是继承自Osp:

2012-07-29 21:33:25 1909

原创 C++错误集锦之:error C2243: 'type cast' : conversion exists, but is inaccessible

看看你的父类是否是public的,如下是正确的范例:class Dog:public Animal{public: Dog(){cout<<"dog constructor"<<endl;} virtual ~Dog(){cout<<"dog destructor"<<endl;} void cry() const{cout<<"dog cry..."<<endl;}};如果:

2012-07-27 15:06:29 8191 1

原创 Hello Bada!详解之二:Bada的C++命名空间

三、Bada开发的C++命名空间为了方便开发者,Bada提供了20个左右的C++命名空间来支持Bada特性。就像Android提供了50左右的Android相关包来支持Android开发一样,越详尽的库支持,开发者越喜欢。下面来简单罗列一下,随着开发的深入再细致的分析这些命名空间。Osp 是Bada的根命名空间。Osp::Ads广告相关。付费软件在国内是不太被认可的,遂广告

2012-07-26 21:26:56 1926

原创 Hello Bada!详解之一:系统框架与生命周期

在Hello Bada!中演示了如何创建一个简单的Form项目,简单的UI中按下按钮显示Hello及弹出对话框。今天以此项目为基础,来详细讲解一下Bada项目最基本的知识。一、Bada系统的架构从Bada文档中祭出架构图:先来简单分析一下这四层架构。最底层是Kernel层,Bada同Android等一样,也是基于linux系统的,所以它的系统kernel就是linux

2012-07-25 20:51:05 2110

原创 Linux命令整理之三:ln

Ln命令功能:链接文件。分为硬链接(hard link)和软链接(symbolic link)。默认为硬链接。语法:ln [ -f | -n] [ -s ] SourceFile [ TargetFile ]   链接到文件ln [ -f | -n] [ -s ] SourceFile ... TargetDirectory   一个或多个文件链接到目录用法说明:感觉着就是

2012-07-25 16:45:33 1786

原创 Linux命令整理之二:ls

ls命令详解功能:打印出目录的内容,是list的缩写。语法:ls [选项] [目录名]用法说明:ls是最常用的linux命令之一,通常我们会直接在终端中输入ls来显示当前目录的子目录和文件。配合选项能实现你想要的功能。常用参数和选项:     -a 列出目录下的所有文件,包括以 . 开头的隐含文件。         -author 文件的作者  -b 把文件名中不可输出

2012-07-24 16:14:12 1793

原创 Linux命令整理之一:mount

mount命令详解功能:加载指定的文件系统。 语法:mount [-afFhnrvVw] [-L] [-o] [-t] [设备名] [加载点] 用法说明:mount可将指定设备中指定的文件系统加载到Linux目录下(也就是装载点)。可将经常使用的设备写入文件/etc/fastab,以使系统在每次启动时自动加载。mount加载设备的信息记录在/etc/mtab文件中。使用umount命令

2012-07-24 15:44:10 2539 3

原创 Bada项目的目录结构

在一年前写了一篇《Hello,Bada!》,当时使用了最新的Bada2.0 SDK,如今一年过去了,SDK也只是更新到2.0.5,与iPhone和Android相比,更新的速度还是有些慢。而我距上一篇Bada文章也是一年之久,更新速度更是汗颜。上篇文章写了一个简单的例子,但是很多细节并么有描述清楚,比如项目的目录结构,那么今天就再来说一说。看下面的目录结构图:/In

2012-07-23 21:17:36 2091

原创 Android开发者网站改版闲谈

俗语云:长江后浪推前浪,前浪死在沙滩上。事物是不断向前发展的,更不上潮流,后果就是被时代所抛弃。在信息技术世界里尤甚。最近没有在做Android项目,所以其开发者网站也不是那么频繁的上了。直到Android4.1放出,想去网站观摩一番,不想一个崭新的开发者网站呈现于面前。朴素中透着美感。这是Google一贯的美术风格,在这简洁大方背后,是其深厚的技术实力。Android自从

2012-07-12 14:01:28 2188 1

原创 假如让你出一份Android面试题

假如让你来出一份Android开发的面试题,你会如何来出?记得2010年在招人的时候,我简单的拼凑了一份试题,在5个人中有一个答的很不错,我觉得,此人是个笔试高手,很是佩服。其实我们入职之后的工作会集中到某个领域,时间久了,其他知识就会淡忘,这是人之常情。尤其是我现在,既然写到这里了,就爆个料吧。最近这三个月一直用C++做一个项目的逻辑部分,昨天想写点And

2012-07-09 21:03:17 5335 17

SimpleTableView

iOS菜鸟笔记4:一个简单的TableView demo源码

2017-03-26

MPAndroidChart&HoloGraphLibrary

MPAndroidChart和HoloGraphLibrary的jar包和demo源码,eclipse版本。

2015-03-20

script.module.keyboard.chinese-2.0.0

script.module.keyboard.chinese-2.0.0.zip 转载过来的,Raspbmc上的中文输入法。

2014-12-24

AS快捷键图表

官方的IntelliJ IDEA 快捷键图表。 打印下来效果更佳。

2014-12-23

VC++玩转炫酷悬浮窗3源码

VC++玩转炫酷悬浮窗3---GDI+完美实现不规则窗体 源码,详细见: http://blog.csdn.net/lincyang/article/details/39078295

2014-09-05

VC++玩转炫酷悬浮窗2---不规则窗体的实现源码

VC++玩转炫酷悬浮窗2---不规则窗体的实现源码 blog请见: http://blog.csdn.net/lincyang/article/details/38752319

2014-08-22

VC++玩转炫酷悬浮窗1---悬浮窗的实现

VC++玩转炫酷悬浮窗1---悬浮窗的实现 源码,blog请看 http://blog.csdn.net/lincyang/article/details/38729275

2014-08-21

GDI+不规则窗口

找了一周资料去做类似迅雷和360的悬浮窗,但是不规则窗口的制作也破费脑筋。 这个例子完美解决了锯齿的问题,堪称经典。特此再传上了,环境是VC2010,配GDI+还是很容易的。

2014-08-05

VC++ CALLBACK

一个例子演示如何在VC++中用函数指针实现回调。 完整文章见我的blog: http://blog.csdn.net/lincyang/article/details/29175413

2014-06-07

开机自启动VC实现

用VC实现开机自启动,修改注册表。 详见blog: http://blog.csdn.net/lincyang/article/details/26469561

2014-05-21

系统托盘demo(VC)

vc编写的系统托盘例子,详见: http://blog.csdn.net/lincyang/article/details/25803003

2014-05-14

Service on the win8

找了一个可以在win8上跑起来的service代码。

2014-05-06

HowToPreferenceActivity

我的blog文章《Android实战之PreferenceActivity使用详解》中的配套源码,如有需要请在blog.csdn.net/lincyang中搜索这篇文章。

2014-03-06

Android NDK Demo

NDK的例子,用来打印当前设备是何种字符序列(big or little)。

2013-12-11

Android Read Excel sourcecode

最近有这么个需求,发现有现成的开源库jxl可以完美实现我的小需求。而这个项目就是用jxl实现读取excel内容。自带jxl.jar。

2013-11-27

Activity传递类对象源码

Activity间要传递数据,很多时候简单的int和string满足不了需求,我们在面向对象中已经习惯了类和对象, 那么下面就说一下如何传递类对象。 Android中有两种办法来完成这件事。一个是Java的序列化(Serializable),另一个是Android的Parcelable序列化方法。

2011-12-17

UMLet Eclipse plugin

在使用的eclipse的人群中,这个插件用来画UML图非常帮! 让我们沉浸在eclipse的开发环境中吧。

2011-12-03

vb.net串口通信

这是3年前自己做串口通信时的例子, 经过验证的,并且是byte传送的, 很好的例子。

2011-11-13

WM StopWatch 源码

自己的Moto Q8用了3年了,今天收拾了一下,看那样子再用一年也没问题。记得这是3年前买来做WM测试手机的,可随着WM的退出历史舞台,我也有一年多没有写它的程序了。既然还要继续用我的小Q,那么再收拾一下记忆,找一找几年前自己做过的东西,分享一下历史。

2011-10-09

StopWatch源码

这是本人在几年前写的小程序,当时用Moto Q8,晚上想测心跳,苦于没有计时器,就自己写了一个。对新人应该很有帮助。算法还是有待改进的,有兴趣的朋友一起来做哦。可以改成Android版、Bada版,等等

2011-10-09

WinMerge最新版

用它来找两个文件的不同,效果好极啦! 每个程序员在大项目中必备的工具之一! 用它来找不同版本的区别,省得你用肉眼费神的找啦!!!

2011-08-11

NDK例子之 斐波那契算法

这是我翻译的一篇文章的例子,用NDK来做这个算法,我把这个例子演练了一下,上传来,供大家一起学习。

2011-07-23

UML基础与Rose建模教程

UML基础与Rose建模教程 本书很适合软件开发人员参考

2008-09-01

空空如也

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

TA关注的人

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