Wangliang - wangliang.me

General Information:

Latest News:

Android开发之Service(一) 7 Aug 2012 | 12:24 am

当我们需要在后台播放mp3、接收push信息、或者需要长时间处理的操作,我们就可以把它放到Service中去处理。 使用方式 startService()方法 bindService()方法 实例 一、先创建Service类的子类,DemoService,然后复写方法onStartComm 【继续阅读】

Android开发之Service(一) 7 Aug 2012 | 12:24 am

当我们需要在后台播放mp3、接收push信息、或者需要长时间处理的操作,我们就可以把它放到Service中去处理。 使用方式 startService()方法 bindService()方法 实例 一、先创建Service类的子类,DemoService,然后复写方法onStartComm 【继续阅读】

Activity之间传递参数 30 Jul 2012 | 09:12 pm

在开发android程序中经常需要把一个activity中填写的内容传递到另外的activity中去显示,这些传递的内容可以是整形、字符串或者对象。启动一个activity一般我们用startActivity(intent)方法,这种方法我们可以在intent中添加附加的参数,然后在另外的activity中把它取出来 第二种是当我们结束一个activity结束时返回参数给父activity。 ...

Win32++开发学习系列五(菜单栏,工具栏,状态栏) 25 Jun 2012 | 10:58 pm

在上一篇基于CFrame来写应用程序,只是创建了一个空框架程序,没有具体操作菜单、工具栏、状态栏,这篇教程就是把上一篇的Frame完善下。 为什么我们只要设置菜单资源ID为IDW_MAIN就可以了呢,Win32++是怎么调用我们的菜单资源的, 在CMainFrame::OnCreate()创建函数中会调用父类的CFrame::OnCreate(),在父类的OnCreate函数中它会做一些设置窗口...

Win32++开发学习系列四(Frame) 25 Jun 2012 | 10:57 pm

开发完整的应用程序框架应该包括菜单、工具栏、视图、状态栏,在Win32++框架中CFrame类为我们做了这些事,我们只要在配置好资源ID就可以了。 创建一个空的Win32++项目,创建完后需要配置一下, 1、 Project->Settings->c/c++(catagory)->c++ language,在Enable Runtime Type Information(RTTI)前勾选; 2、...

Win32++开发学习系列三(Resizing) 25 Jun 2012 | 10:56 pm

在其它一些GUI编程框架中,比如QT、GTK+、WxWidgets、SWING开发中都会有布局管理器这个窗口管理工具,在布局内的控件会随着窗口的变化自动伸缩和扩展,在Win32++中使用CResizer类来完成这些工作,在上一篇《Win32++开发学习系列二(对话框)》的基本上开始今天的教程。 1、在CMyDialog类中添加私有成员变量CResizer m_Resizer,和控件变量; 2、...

Win32++开发学习系列二(对话框) 22 Jun 2012 | 12:24 am

对话框资源在VC程序中用得最多了,随便打开一个应用程序都可以看到对话框,一些小程序和共享程序都是用对话框来做的,原因就是VC对话框编辑支持控件拖动,在Win32++中有个CDialog类专门用来处理对话框。 下面就在Win32++框架上编写对话框程序, 创建一个项目,“新建”->“工程”->“Win32 Application”,命名为“Dialog_2”,我这里项目的路径是D:\SRC\CPP...

Win32++开发学习系列一 21 Jun 2012 | 12:20 am

最近在学习Win32++这个GUI框架,它对一些控件和工具类进行了封装,生成的应用程序依赖少,不需要MFC库,用来写一些小工具和练手C++很不错。 首先从http://win32-framework.sourceforge.net/这里下载Win32++框架。下载完成后可以看到如下目录结构 win32++:. ├─3rd Party Software(第三方类库) ├─help(CHM帮助文档...

iPhone开发之文件IO 10 Mar 2012 | 08:12 am

在iPhone的开发中免不了要从网络下载文保存到本地,iPhone的文件系统跟Mac很像,但也有些区别,它使用了一种sandbox机制,你只能查看自己程序目录下的内容,不能访问其它程序的目录, 当我们的程序运行时,系统给我们的应用程序预设了几个目录,分别是Document,应用程序目录,Library(Caches和Preferences子目录),tmp目录,如下图。 要对这些文件夹进行操作,...

iPhone开发之TableView异步加载图片 8 Mar 2012 | 10:19 pm

在一些社交应用、新闻客户端、视频客户端应用中都用到了异步加载图片,今天就来总结一下都有哪些解决方案 three20框架 AsyncImageView类 AFNetworking框架 three20 在由于three20中加载图片挺方便的,three20为我们做了很多事情,直接贴代码。 运行效果 AsyncImageView AsyncImageView通过在Cell中通过addSu...

Recently parsed news:

Recent searches: