自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (157)
  • 收藏
  • 关注

空空如也

子窗口实现半透明效果

根据MSDN所述,子窗口的半透属性是跟随父窗口的。也就是说在子窗口中用SetLayeredWindowAttributes方法完成透明是不可行的。本人偷巧,在父窗口不透明情况下,简单实现子窗口的半透明效果。

2013-10-17

vc窗口透明

#define LWA COLORKEY 0x00000001 #define WS EX LAYERED 0x00080000 typedef BOOL WINAPI lpfnSetLayeredWindowAttributes HWND hWnd COLORREF crKey BYTE bAlpha DWORD dwFlags ; lpfnSetLayeredWindowAttributes SetLayeredWindowAttributes; HMODULE hUser32 GetModuleHandleW L"user32 dll" ; SetLayeredWindowAttributes lpfnSetLayeredWindowAttributes GetProcAddress hUser32 "SetLayeredWindowAttributes" ; SetWindowLong PW >GetSafeHwnd GWL EXSTYLE GetWindowLong PW >GetSafeHwnd GWL EXSTYLE | WS EX LAYERED ; SetLayeredWindowAttributes PW >GetSafeHwnd maskColor iTransparencyDlg bisLeakDlg ; FreeLibrary hUser32 ;">#define LWA COLORKEY 0x00000001 #define WS EX LAYERED 0x00080000 typedef BOOL WINAPI lpfnSetLayeredWindowAttributes HWND hWnd COLORREF crKey BYTE bAlpha DWORD dwFlags ; lpfnSetLayeredWindowAttributes SetLayeredWindowAttributes; HMODULE hUser32 GetModuleHandleW L"user32 dll&quot [更多]

2013-10-17

透明窗口及其应用-

创建透明窗口及其应用--屏幕画笔 SetWindowLong SetLayeredWindowAttributes

2013-10-17

web服务器客户端实例

web服务器客户端实例,这是我们计算机网络的实验

2013-10-11

web服务器程序

由VC写的web服务器程序,亲测完全可用。每秒可承受1000左右并发,性能良好的轻量级服务器源码

2013-10-11

HTTP编程:Web服务器的开发.

实现了Web服务器,可以支持ASP,HTML,HTML5

2013-10-11

MFC类库详解

MFC类目录及头文件 类 描述 头文件 CAnimateCtrl 自动化通用控件 afxcmn.h CArchive afx.h CArchiveException afx.h CArray afxtempl.h CAsyncMonikerFile 在ActiveX控件中提供对异步标记的支持 afxole.h CAsyncScoket 封装Windows Sockets API,参看CSocket afxsock.h CBitmap afxwin.h CBitmapButton afxext.h CBrush afxwin.h CButton 按钮控件对象 afxwin.h CByteArray afxcoll.h CCachedDataPathProperty 允许一个ActiveX控件异步传输属性数据和缓冲内存中的数据,参考CDataPathProperty afxctl.h CCheckListBox afxwin.h CClientDC afxwin.h CCmdTarget 所有能够接收和响应消息的对象的基类 afxwin.h CCmdUI afxwin.h CColorDialog 颜色选择的通用对话框,提供为显示系统定义的颜色列表 afxdlgs.h CComboBox 组合框对象 afxwin.h CComboBoxEx CComboBox类的派生类,用于支持在组合框控件中的图像列表 afxcmn.h CCommandLineInfo afxwin.h CCommonDialog afxdlgs.h CConnectionPoint afxdisp.h CControlBar afxext.h CCreateContext afxext.h CCriticalSection afxmt.h CCtrlView afxwin.h CDaoDatabase afxdao.h CDaoException afxdao.h CDaoFieldExchange afxdao.h CDaoQueryDef afxdao.h CDaoRecordset 代表选自数据源的记录集。CDaoRecordset对象可用于三种格式:表类型记录集,动态集类型记录集和快照类型记录集 afxdao.h CDaoRecordView 提供表单视图,以在控件中显示数据库记录。表单视图是CDaoRecordset对象的一部分。参考CFormView和CRecordView afxdao.h CDaoTableDef afxdao.h CDaoWorkspace afxdao.h CDatabase afxdb.h CDataExchange afxwin.h CDataPathProperty 实现一个ActiveX控件属性,它能够异步加载其数据。这个类允许ActiveX控件在后台下载属性数据时被激活 afxctl.h CDateTimeCtrl 封装新的日期/时间选取器控件 afxdtctl.h CDBException afxdb.h CDBVariant afxdb.h CDC afxwin.h CDialog 用于包含控件窗口的对话框对象 afxwin.h CDialogBar afxext.h CDocItem afxole.h CDockState afxadv.h CDocObjectServer afxdocob.h CDocObjectServerItem afxdocob.h CDocTemplate afxwin.h CDocument 用于管理程序的数据的类 afxwin.h CDragListBox Windows列表框,允许用户把其中的项拖放到不同的位置 afxcmn.h CDumpContext afx.h CDWordArray afxcoll.h CEdit 用于文本输入的子窗口控件 afxwin.h CEditView 提供Windows编缉控件的功能。因为CEditView派生于Cedit,该对象可同文件和文件模板一同使用 afxext.h CEvent afxmt.h CException afx.h CFieldExchange afxdb.h CFile afx.h CFileDialog 通用文件对话框,提供Open和Save As对话框中的功能 afxdlgs.h CFileException afx.h CFileFind afx.h CFindReplaceDialog afxdlgs.h CFont afxwin.h CFontDialog 通用字体对话框,用于显示当前已装入系统的字体列表 afxdlgs.h CFontHolder afxctl.h CFormView 包含对话框控件的窗口 afxext.h CFrameWnd SDI(单窗口界面)框架窗口 afxwin.h CFtpConnection afxinet.h CFtpFileFind afxinet.h CGdiObject afxwin.h CGopherConnection afxinet.h CGopherFile afxinet.h CGopherFileFind afxinet.h CGopherLocator afxinet.h CHeaderCtrl 标题通用控件 afxcmn.h CHotKeyCtrl 热键通用控件 afxcmn.h CHtmlStream afxisapi.h CHtmlView 实现Web Browser控件的视图类,能够访问当地或Web上的HTML文件。 afxhtml.h CHttpConnection afxinet.h CHttpFile afxinet.h CHttpFilter 创建并处理超文传输协议过滤器对象,该对象用于过滤用于HTTP请求的服务器通知 afxisapi.h CHttpFilterContext afxisapi.h CHttpServer Internet Server API(ISAPI)的包装类 afxisapi.h CHttpServerContext afxisapi.h CImageList afxcmn.h CInternetConnection afxinet.h CInternetException afxinet.h CInternetFile afxinet.h CInternetSession afxinet.h CIPAddressCtrl IP地址控件。类似于编缉框,该控件接收Internet 协议格式的地址 afxcmn.h CList afxtempl.h CListBox 列表框对象 afxwin.h CListCtrl 列表视通用控件 afxcmn.h ClistView 简化CListCtrl的使用,添加了对文件和视图的支持 afxcview.h CLongBinary afxdb_.h CMap afxtempl.h CMapPtrToPtr afxcoll.h CMapPtrToWord afxcoll.h CMapStringToOb afxcoll.h CMapStringToPtr afxcoll.h CMapStringToString afxcoll.h CMapWordToOb afxcoll.h CMapWordToPtr afxcoll.h CMDIChildWnd MDI(多文档界面)子框架窗口 afxwin.h CMDIFrameWnd afxwin.h CMemFile afx.h CMemoryException afx.h CMemoryState CMenu afxwin.h CMetaFileDC afxext.h CMiniFrameWnd 半高的框架窗口,主要用于浮动工具栏。一个小框架窗口没有最小化和最大化按钮,但其他都类似于正常的框架窗口 afxwin.h CMonikerFile afxole.h CMonthCalCtrl 月历控件,用于显示一个用户可选择日期的日历 afxdtctl.h CMultiDocTemplate afxwin.h CMultiLock afxmt.h CMutex afxmt.h CNotSupportedException afx.h CObArray afxcoll.h CObject afx.h CObList afxcoll.h COleBusyDialog afxodlgs.h COleChangeIconDialog afxodlgs.h COleChangeSourceDialog afxodlgs.h COleClientItem afxole.h COleCmdUI afxdocob.h COleControl afxctl.h COleControlModule afxctl.h COleConvertDialog afxodlgs.h COleCurrency afxdisp.h COleDataObject afxole.h COleDataSource afxole.h COleDateTime afxdisp.h COleDateTimeSpan afxdisp.h COleDBRecordView afxoledb.h COleDialog afxodlgs.h COleDispatchDriver afxdisp.h COleDispatchException afxdisp.h COleDocObjectItem afxole.h COleDocument 把一个文件看作为CDocItem对象的一个集合。包容器和服务器都需要这个结构,因为它们的文件必须能够包含OLE项 afxole.h COleDropSource afxole.h COleDropTarget afxole.h COleException afxdisp.h COleInsertDialog afxodlgs.h COleIPFrameWnd afxole.h COleLinkingDoc OLE包容器文件的基类,这些文件支持对它们所包含项的链接 afxole.h COleLinksDialog afxodlgs.h COleMessageFilter afxole.h COleObjectFactory afxdisp.h COlePasteSpecialDialog afxodlgs.h COlePropertiesDialog afxodlgs.h COlePropertyPage afxctl.h COleResizeBar afxole.h COleSafeArray afxdisp.h COleServerDoc OLE服务器文件的基类 afxole.h COleServerItem 为OLE项提供一个服务器界面 afxole.h COleStreamFile afxole.h COleTemplateServer afxdisp.h COleUpdateDialog afxodlgs.h COleVariant afxdisp.h CPageSetupDialog afxdlgs.h CPaintDC afxwin.h CPalette afxwin.h CPen afxwin.h CPictureHolder afxctl.h CPoint atltypes.h CPrintDialog 通用打印对话框,提供Print和Print Setup对话框中的功能 afxdlgs.h CPrintInfo CProgressCtrl 通用进程指示器控件 afxcmn.h CPropertyPage 代表属性表单中的一页 afxdlgs.h CPropertyPageEx CPropertySheet 属性表,也叫做多选项卡对话框。一个属性表由一个CPropertySheet对象和几个CPropertyPage对象组成 afxdlgs.h CPropertySheetEx CPropExchange afxctl.h CPtrArray afxcoll.h CPtrList afxcoll.h CReBar afxext.h CReBarCtrl afxcmn.h CRecentFileList afxadv.h CRecordset 用于访问数据库表或查询的类 afxdb.h CRecordView 包含对话框控件的窗口 afxdb.h CRect atltypes.h CRectTracker afxext.h CResourceException afxwin.h CRgn afxwin.h CRichEditCntrItem afxrich.h CRichEditCtrl 用户能够输入和编缉文本的窗口,提供字符和程序段格式,以及对嵌入OLE项的支持 afxcmn.h CRichEditDoc afxrich.h CRichEditView afxrich.h CRuntimeClass CScrollBar 滚动条对象 afxwin.h CScrollView 可滚动的窗口,派生于CView afxwin.h CSemaphore afxmt.h CSharedFile afxadv.h CSingleDocTemplate afxwin.h CSingleLock afxmt.h CSize atltypes.h CSliderCtrl 提供包含一个滑块和可选的刻度线的窗口 afxcmn.h CSocket Windows Socket API的包装类 afxsock.h CSocketFile afxsock.h CSpinButtonCtrl 提供箭头按钮,用户可单击它,以增加或减少某个控件中的一个值 afxcmn.h CSplitterWnd afxext.h CStatic 用于标识另一个控件或给用户提供消息的简单文本框 afxwin.h CStatusBar afxext.h CStatusBarCtrl 提供一个层次窗口,通常放于父窗口的底部,用于显示关于应用程序的状态信息 afxcmn.h CStdioFile afx.h CString afx.h CStringArray afxcoll.h CStringList afxcoll.h CSyncObject afxmt.h CTabCtrl 允许应用程序在一个窗口或对话框的同一区域显示多个页面 afxcmn.h CTime afx.h CTimeSpan afx.h CToolBar afxext.h CToolBarCtrl 工具栏通用控件 afxcmn.h CToolTipCtrl 提供工具提示控件的功能,它以一个小弹出窗口的样子显示,包含描述某个工具用途的一行文本 afxcmn.h CTreeCtrl 显示项的分层结构列表 afxcmn.h CTreeView 简化CTreeCtrl的用法 afxcview.h CTypedPtrArray afxtempl.h CTypedPtrList afxtempl.h CTypedPtrMap afxtempl.h CUIntArray afxcoll.h CUserException afxwin.h CView 用于显示程序数据的类 afxwin.h CWaitCursor afxwin.h CWinApp afxwin.h CWindowDC afxwin.h CWinThread 代表一个应用程序中的一个线程 afxwin.h CWnd afxwin.h CWordArray afxcoll.h ......

2013-10-10

Directshow SDK Note

内容非常详尽 是一个公司的内部培训资料 详细说明了如何使用DirectShow开发视频 绝对超值

2013-10-09

plc视频教程

这个是我搜集的一个关于PLC很全的资料种子 包括 很多类的视频教程 以及各种课件 个人觉得很有价值 分享了

2013-09-29

视频拼接控制器源程序

视频拼接控制器源程序,用于大屏或多屏拼接软件!可视化操作

2013-09-29

VC编写的YUV播放器源代码支持画中画

VC编写的YUV播放器源代码支持画中画 源代码全部由 需要的朋友可以下载

2013-09-28

VC++ 车牌识别源代码

VC++ 车牌识别源代码示例。对车牌进行图像灰度化、灰度均衡化、边缘检测、预处理、定位车牌、分割车牌、车牌二值化处理,最后截出车牌区域。

2013-09-24

VC++ 签名鉴定_笔迹识别源代码.

VC++ 签名鉴定/笔迹识别源代码,包含AR算法和DTW算法及应用实例。

2013-09-24

VC++ 圆形动态时钟程序源码

VC++ 圆形动态时钟程序源码,时钟的每整点的时间数字显示出来,并在时钟内显示出当前的年月日,同时分针,时针,秒针用不同画笔和画刷填充不同(颜色自己选定)。

2013-09-24

VC++ 人耳朵识别程序源代码

VC++ 人耳识别程序源代码,与人脸识别方法比较,耳识别方法不受面部表情、化妆品和胡须变化的影响,同时保留了面部识别图象采集方便的优点,与人脸相比,整个人耳的颜色更加一致、图像尺寸更小,数据处理量也更小。

2013-09-24

VC++ 经典的人脸识别算法实例

VC++ 经典的人脸识别算法实例,提供人脸五官定位具体算法及两种实现流程。

2013-09-24

Google C++ 编程规范高清淅

Google C++ 编程规范包括: 一、头文件 1.#define#define#define#define的保护 2. 头文件依赖 3. 内联函数 4. -inl.h-inl.h-inl.h-inl.h文件 5. 函数参数顺序 6. 包含文件的名称及次序 二、作用域 1. 命名空间 2. 嵌套类 3. 非成员函数、静态成员函数和全局函 数 4. 局部变量 5. 全局变量 三、类 1. 构造函数的职责 2. 默认构造函数 3. 明确的构造函数 4. 拷贝构造函数 5. 结构体和类 6. 继承 7. 多重继承 8. 接口 9. 操作符重载 10. 存取控制 11. 声明次序 12. 编写短小函数 四、GoogleGoogleGoogleGoogle特有的风情 1. 智能指针 五、其他C++C++C++C++特性 1. 引用参数 2. 函数重载 3. 缺省参数 4. 变长数组和allocaallocaallocaalloca 5. 友元 6. 异常 7. 运行时类型识别 8. 类型转换 9. 流 10. 前置自增和自减 11. constconstconstconst的使用 12. 整型 13. 64646464位下的可移植性 14. 预处理宏 15. 0000和NULLNULLNULLNULL 16. sizeofsizeofsizeofsizeof 17. BoostBoostBoostBoost库 六、命名约定 1. 通用命名规则 2. 文件命名 3. 类型命名 4. 变量命名 5. 常量命名 6. 函数命名 7. 命名空间 8. 枚举命名 9. 宏命名 10. 命名规则例外 七、注释 1. 注释风格 2. 文件注释 3. 类注释 4. 函数注释 5. 变量注释 6. 实现注释 7. 标点、拼写和语法 8. TODOTODOTODOTODO注释 八、格式 1. 行长度 2. 非ASCII字符 3. 空格还是制表位 4. 函数声明与定义 5. 函数调用 6. 条件语句 7. 循环和开关选择语句 8. 指针和引用表达式 9. 布尔表达式 10. 函数返回值 11. 变量及数组初始化 12. 预处理指令 13. 类格式 14. 初始化列表 15. 命名空间格式化 16. 水平留白 17. 垂直留白 九、规则之例外 1. 现有不统一代码 2. WindowsWindowsWindowsWindows代码 十、团队合作

2013-09-24

VC++ 文件拖拽获得路径实例

通过拖拽获取文件路径,可省去用户选择文件的麻烦,实例中分别演示了文件的拖拽与文件夹拖拽。虽然本例简单,但是在实用性方面是比较强的。

2013-09-24

VC 用户登录界面美化

很漂亮的一个VC++登录界面,先看看演示图吧,是不是很美观,像是使用了控件,其实没有用,都是基于C++的代码完成的,这只是一个方法举例,学会了就能举一返三,完成更大、更漂亮的综合窗体应用程序来。

2013-09-24

VC++在列表控件中排序表项

单击列表项每一个表头,会自动排序,这是我们比较常用的一个列表操作技巧,在你的数据列表中加入排序功能,可方便用户对数据进行查看和管理,提升程序体验。

2013-09-24

Newtonsoft.Json-master.zip

做Web开发的,没有接触过JavaScript的肯定很少,做前端开发,没有接触过Ajax的估计更不多了。现在的系统大多数是分布式系统,分布式系统就会涉及到数据的传输,JSON在数据传输和提交方面有着天生的优势。当我们使用Json的时候,很多时候会涉及到几个序列化对象的使用:DataContractJsonSerializer、JavaScriptSerializer 和Json.NET即Newtonsoft.Json。大多数人都会选择性能以及通用性较好Json.NET,这个不是微软的类库,是一个开源的Json操作类库,速度比DataContractJsonSerializer快50%,比JavaScriptSerializer快250%,从下面的性能对比就可以看到它的性能优点。

2021-11-04

winio-master.zip

WinIO库允许在32位的Windows应用程序中直接对I/O端口和物理内存进行存取操作。通过使用一种内核模式的设备驱动器和其它几种底层编程技巧,它绕过了Windows系统的保护机制。   因为操作系统对一些内存地址进行了保护,这不至于任何程序都能直接访问硬件地址或胡乱改动系统的内存数据!而我们的键盘的端口地址正正在这段地址以内,所以我们不能随便地访问到!

2021-11-04

Socket_cplus.zip

C++ socket通讯源代码,对初级程序员帮助很大,学完基本就能了解整个通讯机制。

2021-11-04

硬盘数据恢复

注册说明:已经破解随机机器码-注册码的限制,点击exe文件软件(win8须管理模式运行)后将不显示机器码,直接进行输入注册码界面,输入破解后注册码即可:WS85-6QVS-QWFE-QSZK,该注册码可在任意电脑使用! 注意事项: 1、本软件为已注册版,绝非共享版! 2、本软件破解了注册机制,解除原软件依据机器码匹配分配注册码的限制,也就是说可以由多人在不同的电脑上使用! 3、本软件金山、360等杀软件可能会报毒,请选择信任,最好是先关闭杀软,等文件恢复后在打开杀软。如果你不能接受请绕道。

2015-07-12

makeCAB包 ActiveX的.cab制作工具

makeCAB包,解压后包含以下文件: ActvxDoc.exe cabarc.exe cert2spc.exe certmgr.exe chktrust.exe makectl.exe makecat.Exe makecert.exe signcode.exe

2015-03-30

win7 32位下好用的USB转串口驱动

win7 32位下好用的USB转串口驱动

2015-01-15

多线程socket文件传输/支持断点续传

多线程socket文件传输/支持断点续传/收发消息/点对多点 使用阻塞方式的socket,使用多线程,有较高的性能. 在局域网中测试达到极限速度. 支持断点续传. 服务端可同时接收多个文件. 传输文件的同时可以发送网络消息.

2014-12-29

Qt5 QFtp普通文件断点续传

1 自动文件上传(断点续传) 需要在上传文件之前调用QFtp下的list 通过listInfor 信号 获取当前要上传的文件是否存在 如果存在 比较大小 或者通过计算MD5值 比较文件的完整性 然后确定是否需要断点续传 或者覆盖 2 自动文件下载(断点续传) 与上传不同的地方 就是通过foreach 判断文件存在 然后比较 以上只是提示 并没有在代码中体现 与上一个版本相比 解决了“汉字文件”上传 以及获取时乱码的问题 ">1 自动文件上传(断点续传) 需要在上传文件之前调用QFtp下的list 通过listInfor 信号 获取当前要上传的文件是否存在 如果存在 比较大小 或者通过计算MD5值 比较文件的完整性 然后确定是否需要断点续传 或者覆盖 [更多]

2014-12-19

打印日志文件c++

是关于打印日志文件的代码 级别总共分为: LOG_EMERGENCY = 0, //系统不可用 LOG_ALERT = 1, //必须立刻采取行动,否则系统不可用 LOG_CRITICAL = 2, //严重错误 LOG_ERROR = 3, //一般错误 LOG_WARNING = 4, //警告 LOG_NOTICE = 5, //重要的正常信息 LOG_INFO = 6, //一般的正常信息 LOG_DEBUG = 7, //调试信息

2014-04-10

c++开源日志log4cplus使用开发文档

log4cplus是C++编写的开源日志系统,前身是java编写的log4j日志系统。log4cplus具有线程安全、灵活、以及多粒度控制的特点,通过将信息划分优先级使其可以面向程序调试、运行、测试、和维护等全生命周期; 你可以选择将信息输出到屏幕、文件、NT event log、甚至是远程服务器;通过指定策略对日志进行定期备份等等。。。

2014-04-10

.Net连接Access2007之后数据库

.Net 连接Access2007数据库,并对连接字符串进行了加密

2014-01-15

RS485串口通信程序

RS485串口通信程序,类似于【串口调试助手】,演示了如何设置RTS和清除RTS,同时,这些设置不影响RS232和RS422的使用

2014-01-10

最好的c#入门教程vs2008

最好的c#入门教程vs2008,零基础入门,让您彻底了解c#。

2013-12-25

Google Android开发入门与实战的代码

Google Android开发入门与实战的代码 1章 掀起你的盖头来——初识Android. 1 1.1 认识Android 1 1.2 Android的背景 2 1.2.1 Android的历史 2 1.2.2 Android的发展 2 1.3 我的Android我做主 2 1.3.1 开发基于Android平台的应用 3 1.3.2 参加Android开发者大赛 3 1.3.3 个人英雄主义再现——得到更多人的认可和尊重 3 1.3.4 获得应有的收益——Android Market 3 1.4 真实体验——Android模拟器 4 1.4.1 模拟器概述 4 1.4.2 模拟器和真机的区别 4 1.4.3 模拟器使用注意事项 4 1.5 更上一层楼——加入Android开发社区 5 1.6 本章小结 6 第2章 工欲善其事 必先利其器——搭建Android开发环境 7 2.1 开发Android应用前的准备 7 2.1.1 Android开发系统要求 7 2.1.2 Android软件开发包 7 .2.1.3 其他注意事项 8 2.2 Windows开发环境搭建 8 2.2.1 JDK、Eclipse、Android SDK软件安装 8 2.2.2 SDK的家在哪里——设定Android SDK Home 14 2.2.3 真的准备好了吗——开发环境验证 14 2.2.4 创建Android 虚拟设备(AVD) 15 2.3 Linux一族——Ubuntu开发环境搭建 17 2.3.1 Java、Eclipse和ADT插件安装 17 2.3.2 设定Android SDK Home 23 2.4 Mac OS一族——苹果开发环境搭建 24 2.5 本章小结 24 第3章 清点可用资本——Android SDK介绍 25 3.1 Android SDK 基础 25 3.2 深入探寻Android SDK的密码 25 3.2.1 Android SDK目录结构 25 3.2.2 android.jar及内部结构 27 3.2.3 SDK文档及阅读技巧 27 3.2.4 先来热热身——Android SDK例子解析 28 3.2.5 SDK提供的工具介绍 31 3.3 Android典型包分析 33 3.3.1 开发的基石——Android API核心开发包介绍 33 3.3.2 拓展开发外延——Android可选API介绍 34 3.4 本章小结 34 第4章 赚钱的市场——Android Market及应用发布 35 4.1 Google Market产生背景与目的 35 4.2 体验“选货”的乐趣——在G1上体验Market的使用 35 4.3 Android开发活动及特色应用 37 4.3.1 开发应用的领域 37 4.3.2 Android Market特色应用一览 38 4.4 你也可以做东家——申请Market账号 43 4.4.1 卖东西要先入伙——准备工作 43 4.4.2 入伙过程——申请 44 4.5 开张了——在Market上发布应用 45 4.5.1 发布时可能遇到的错误 45 4.5.2 卖东西也要签名——生成签名文件 46 4.5.3 打包、签名、发布应用 48 4.6 本章小结 51 第5章 千里之行 始于足下——第一个应用HelloWorld 52 5.1 HelloWorld应用分析 52 5.1.1 新建一个Android工程 52 5.1.2 填写工程的信息 52 5.1.3 编程实现 53 5.1.4 运行项目 54 5.2 调试项目 54 5.2.1 设置断点 54 5.2.2 Debug 项目 55 5.2.3 断点调试 55 5.3 本章小结 56 第6章 磨刀不误砍柴工——Android应用程序结构介绍 57 6.1 Android体系结构介绍 57 6.1.1 应用程序(Application) 57 6.1.2 应用程序框架(Application Framework) 58 6.1.3 库(Libraries)和运行环境(RunTime) 58 6.2 Android 应用程序组成 59 6.2.1 Activity介绍 59 6.2.2 Broadcast Intent Receiver介绍 60 6.2.3 Service介绍 61 6.2.4 Content Provider介绍 61 6.3 Android应用工程文件组成 61 6.4 本章小结 62 第7章 良好的学习开端——Android基本组件介绍 63 7.1 第一印象很重要——界面UI元素介绍 63 7.1.1 视图组件(View) 63 7.1.2 视图容器组件(Viewgroup) 63 7.1.3 布局组件(Layout) 64 7.1.4 布局参数(LayoutParams) 64 7.2 我的美丽我做主——Android中应用界面布局 64 7.2.1 实例操作演示 65 7.2.2 实例编程实现 66 7.3 不积跬步 无以至千里——常用widget组件介绍 75 7.3.1 创建widget组件实例 75 7.3.2 按钮(Button)介绍与应用 76 7.3.3 文本框(TextView)介绍与应用 77 7.3.4 编辑框(EditText)介绍与应用 79 7.3.5 多项选择(CheckBox)介绍与应用 81 7.3.6 单项选择(RadioGroup )介绍与应用 83 7.3.7 下拉列表(Spinner )介绍与应用 85 7.3.8 自动完成文本(AutoCompleteTextView ) 87 7.3.9 日期选择器(DatePicker)介绍与应用 89 7.3.10 时间选择器(TimePicker)介绍与应用 90 7.3.11 滚动视图(ScrollView)介绍与应用 91 7.3.12 进度条(ProgressBar)介绍与应用 92 7.3.13 拖动条(SeekBar)介绍与应用 93 7.3.14 评分组件(RatingBar)介绍与应用 94 7.3.15 图片视图(ImageView)介绍与应用 95 7.3.16 图片按钮(ImageButton)介绍与应用 96 7.3.17 切换图片(ImageSwitcher&Gallery) 96 7.3.18 网格视图(GridView)介绍与应用 99 7.3.19 标签(Tab)介绍与应用 101 7.4 友好的菜单——menu介绍与实例 102 7.4.1 实例操作演示.. 103 7.4.2 实例编程实现 103 7.5 Android应用的灵魂——Intent和Activity介绍与实例 106 7.5.1 实例操作演示 106 7.5.2 实例编程实现 106 7.6 用好列表,做好程序——列表(ListView)介绍与实例 111 7.6.1 实例程序演示 111 7.6.2 实例编程实现 112 7.7 友好地互动交流——对话框(Dialog)介绍与实例 119 7.8 温馨的提醒——Toast和Notification应用 127 7.8.1 实例操作演示 128 7.8.2 实例编程实现 129 7.9 本章小结 135 第8章 移动信息仓库——Android的数据存储操作 136 8.1 Android数据存储概述 136 8.2 轻轻地我保护——SharedPreferences存储 136 8.3 谁的文件,谁主宰——文件存储 140 8.4 打造自己的数据库存储——SQLite存储方式 141 8.4.1 Android中对数据库操作 141 8.4.2 完整地操作数据库——日记本实例 147 8.5 我的数据你来用——ContentProvider介绍 155 8.5.1 初识ContentProvider 155 8.5.2 使用ContentProvider读取系统数据 156 8.5.3 使用ContentProvider操作数据日记本实例 159 8.6 再学一招——网络存储 171 8.7 本章小结 173 第9章 我来“广播”你的“意图”——Intent和Broadcast面对面 174 9.1 Android应用程序的核心——Intent 174 9.1.1 Intent基础 174 9.1.2 用Intent启动一个新的Activity 174 9.1.3 Intent 详细讲解 177 9.1.4 Android解析Intent实现 179 9.2 用广播告诉你——利用Intent来广播(BroadCast)事件 180 9.2.1 实现Android中的广播事件 180 9.2.2 BroadCast Receiver介绍 181 9.3 应用实例详解 181 9.3.1 程序操作演示 182 9.3.2 实例编程实现 182 9.4 本章小结 186 第10章 一切为用户服务——Service应用实例 187 10.1 认识Service 187 10.2 使用Service 188 10.3 Service的生命周期 194 10.4 实例学习Service 194 10.4.1 精彩实例一——定时提醒 194 10.4.2 精彩实例二——音乐播放器 198 10.5 本章小结 201 第11章 循序渐进——开发Android应用的基本步骤 202 11.1 兵马未动 粮草先行——应用规划及架构设计 202 11.2 应用开发步骤 202 11.2.1 界面设计始终是第一位——实现UI 203 11.2.2 必备的动力源泉——数据操作和存储 203 11.2.3 华丽转身——实现多页面跳转 203 11.2.4 始终为用户做好服务——增加Service 203 11.2.5 细节决定成败——完善应用细节 203 11.3 成功就在眼前——应用测试和发布 204 11.3.1 只欠东风——应用测试 204 11.3.2 可以赚钱了——发布到Android Market 204 11.4 本章小结 204 第12章 Android综合案例一——RSS阅读器实例 205 12.1 RSS介绍 205 12.1.1 RSS基础 205 12.1.2 RSS的历史 205 12.1.3 RSS语法介绍 206 12.2 SAX介绍 207 12.2.1 SAX基础 207 12.2.2 使用SAX的作用 207 12.2.3 怎样使用SAX 207 12.3 RSS阅读器设计 209 12.3.1 RSS阅读器功能设计 209 12.3.2 RSS阅读器UI和交互流程设计 209 12.4 RSS阅读器的实现 210 12.4.1 程序实体解析 210 12.4.2 实现一个自己的ContentHandler 214 12.4.3 Activity的实现 217 12.5 本章小结 220 第13章 Android综合案例二——基于Google Map开发个人移动地图 221 13.1 项目UI规划 221 13.2 数据存储实现 222 13.2.1 设计数据库及表结构 222 13.2.2 设计SharePreference 存储 223 13.3 项目实现流程 223 13.3.1 创建项目工程 223 13.3.2 项目各功能及界面实现 224 13.3.3 实现数据存取 247 13.3.4 实现Service 252 13.3.5 应用流程整体实现 254 13.3.6 后续开发完善 255 13.4 项目程序演示 255 13.5 项目程序签名、打包和发布 257 13.6 本章小结 259 第14章 Android综合案例三——基于Android的豆瓣网(Web 2.0)移动客户端开发 260 14.1 关于豆瓣网和豆瓣网API 260 14.1.1 豆瓣网介绍 260 14.1.2 豆瓣网API介绍 261 14.1.3 豆瓣网API认证 261 14.1.4 豆瓣网API快速入门 264 14.1.5 豆瓣网API Java库介绍 265 14.2 豆瓣网(Web 2.0)客户端设计 268 14.2.1 客户端功能规划设计 268 14.2.2 UI和交互流程设计 268 14.2.3 数据存储设计 270 14.3 豆瓣网(Web 2.0)客户端实现 270 14.3.1 申请API Key 270 14.3.2 Activity实现 271 14.4 本章小结 282 第15章 Android综合案例四——在线音乐播放器 283 15.1 关于YOBO和YOBO API 283 15.1.1 YOBO简介 284 15.1.2 YOBO功能特点 284 15.1.3 YOBO API介绍 284 15.2 在线播放器架构设计 285 15.2.1 在线播放器功能规划设计 285 15.2.2 在线播放器UI设计 285 15.2.3 在线播放器数据存储设计 286 15.3 在线播放器的编程实现 286 15.3.1 申请API Key 286 15.3.2 基础功能实现 287 15.3.3 实现Activity 290 15.3.4 实现Service 306 15.3.5 后续开发展望 310 15.4 在线音乐播放器应用演示 310 15.5 在线音乐播放器应用打包、签名和发布 311 15.6 本章小结 311 第16章 Android综合案例五——手机信息查看助手 312 16.1 手机信息查看助手功能规划和可行性分析 312 16.1.1 手机信息查看助手功能规划 312 16.1.2 手机信息查看助手可行性分析 312 16.2 手机信息查看助手功能实现 313 16.2.1 手机信息查看助手主界面 313 16.2.2 查看系统信息实现 316 16.2.3 查看硬件信息 320 16.2.4 查看软件信息 324 16.2.5 获取运行时信息 326 16.2.6 文件浏览器 328 16.2.7 项目的细节完善 331 16.3 手机信息查看助手功能展望 332 16.4 项目的打包、签名和发布 332 16.5 本章小结 333 第17章 芝麻开门——Android底层开发和移植概述 334 17.1 Android原始码下载 334 17.2 实机测试 335 17.2.1 Neo FreeRunner 介绍 335 17.2.2 烧录androidfs.jffs2 336 17.3 Android移植技术概论 337 17.3.1 Android底层技术的重要性 337 17.3.2 Android移植项目介绍 338 17.3.3 Android的技术优点... 340

2013-12-16

VC STL map 使用方法(添加,查找,删除

实现了map的添加,查找,删除功能,欢迎下载参考

2013-11-20

AE访问arcserver的rest服务

AE通过访问rest接口,返回json串,然后再解析json,可以达到查询的功能 这里涉及到两个主要的知识点 1,http协议方面内容 2,json解析

2013-11-07

Android SDK

这个是android移动开发SDK文档,适合初学者,欢迎下载参考

2013-10-31

DirectShowEvent播放器

媒体播放器主要实现了显示媒体文件的播放进度、播放时间等,并控制播放进度、音量大小、以及调用字幕叠加、视频设置等子窗口

2013-10-24

DirectShow开发

《DirectShow开发指南》中的一个源码,字符叠加Filter,可以实现静态文本、时间信息以及滚动字幕的叠加。生成.ax文件,注册后就可以在GraphEdit或自己的程序中使用该Filter-SOCIALIST " DirectShow Development Guide," a source, OSD Filter, static text can be achieved, the time information and the marquee of the stack. Generated. Ax file up after themselves in the GraphEdit program or use the Filter ~ ~

2013-10-24

VC界面类编程

VC界面类编程,有一些界面库,一些界面开发经验,欢迎下载参考

2013-10-22

空空如也

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

TA关注的人

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