代码改变世界

GtkTreeView 用法详解(转)

2011-06-29 16:25 by htc开发, 850 阅读, 0 推荐, 收藏, 编辑
摘要:在GTK+的所有构件(widget)中,GtkTreeView算是比较难的一个了,做一个完整的GtkTreeView要牵涉到不少其他的构件或对象,对于初次使用GtkTreeView的朋友来说,可能有点难度,因此我就我所知道的结合GTK+ API手册来给初来乍到的朋友略讲一下。希望对正在使用Gtk+的朋友有所帮助。你可以在这里下载源代码。这是测试程序执行的界面。下面我们就来讲解如何使用GtkTreeView构件一、MVC首先应该介绍的是MVC这个模式,Model/View/Controller(模式/视图/控制器),GtkTreeView就是按照这样的结构来设计的。这样的好处是,让数据和视图进行 阅读全文

Google Maps API Web Services文档使用

2011-06-29 15:08 by htc开发, 158 阅读, 0 推荐, 收藏, 编辑
摘要:http://code.google.com/intl/zh-CN/apis/maps/documentation/geocoding/有很多有用的接口这个可以通过经纬度求地址信息,不过返回的信息有点多,怎么减少呢?用在手机上太浪费流量了,里面有很多不需要的信息。http://maps.google.com/maps/api/geocode/json?latlng=39.8749161,116.579879&sensor=false 阅读全文

Android Map Api 使用和开发(2) 定位我的位置、地图弹出泡泡、通过经纬度获取地址

2011-06-29 14:37 by htc开发, 244 阅读, 0 推荐, 收藏, 编辑
摘要:代码我传到csdn资源库了;http://download.csdn.net/detail/totogo2010/4335701上篇把界面画出来了, 接下来就是显示里面的功能了,那这篇内容就比较丰富了。主要有这么几道菜:1、在地图上弹出泡泡显示信息,并且能相应泡泡的点击时间2、自动定位当前位置(也就是我的位置) --添加了 GPS定位和基站定位。3、获取经纬度对应的接到地址名称那下面就开始代码把,理论知识能讲多少是多少。一 、 地图弹出泡泡的制作1 、overlay_popup.xml 直接把layout放出来<?xml version="1.0" encoding= 阅读全文

Android Map Api 使用和开发(1) 添加地图和界面

2011-06-29 09:09 by htc开发, 137 阅读, 0 推荐, 收藏, 编辑
摘要:(全部源码地址:http://download.csdn.net/detail/totogo2010/4335701 )最近正在做和地图相关的项目,想记录和整理一下的这方面的内容发出来,既是自己整理总结,也是和别人分享经验。做过android 地图相关项目的同学估计都会有一些相同的需求,这些需求在android 上谷歌自己做的地图软件都做得很好,很多人想模仿参考来做,比如:1、弹出浮动的搜索框,并能搜索地址并定位2、长按地图出现当前位置的泡泡(popup),泡泡里有标题和内容,有详细地址和详细信息3、自动定位到当前位置4、显示各种图层这么多需求不是一下子都能做出来的,而且做好了也不容易。那这篇 阅读全文

模仿android谷歌地图功能开发记录

2011-06-28 14:25 by htc开发, 200 阅读, 0 推荐, 收藏, 编辑
摘要:第一步: 先要需要会地图加到程序里去可以参考这个教程http://hb.qq.com/a/20110221/000009.htm第二步:正在编代码。 阅读全文

【转】 GTK+中的树状列表构件(GtkTreeView)

2011-06-28 09:59 by htc开发, 244 阅读, 0 推荐, 收藏, 编辑
摘要:GTK+中的树状列表构件(GtkTreeView)在本章的GTK+程序设计教程中,我们将向大家重点介绍非常常用也有点复杂的构件——GtkTreeView 。GtkTreeView构件是一个高级的构件,利用他你就可以制作出漂亮的普通列表或者是树状的列表。这个构件里可以包含一或者多行。他的构架呢?正是采用了大名鼎鼎的MVC (Model View Controller) 设计框架。也就是说数据和显示方式是进行了一种分离的操作。之前我们有说过复杂这个问题,于是在GtktreeView构件中确实还有着其他几个独立的对象结构(objects)。其中GtkCellRenderer就决定了在GtkTreeV 阅读全文

android内置搜索对话框(浮动搜索)例子

2011-06-27 23:55 by htc开发, 185 阅读, 0 推荐, 收藏, 编辑
摘要:差点忘了,先上图看效果吧:步骤:(1)配置search bar的相关信息,新建一个位于res/xml下的一个searchable.xml的配置文件<?xml version="1.0" encoding="utf-8"?><searchable xmlns:android="http://schemas.android.com/apk/res/android" android:hint="@string/searchHint" android:searchMode="showSearch 阅读全文

构造函数中调用虚函数——转自百度文库

2011-06-24 14:32 by htc开发, 177 阅读, 0 推荐, 收藏, 编辑
摘要:C++中构造函数中调用虚函数的问题在构造函数中调用虚成员函数,虽然这是个不很常用的技术,但研究一下可以加深对虚函数机制及对象构造过程的理解。这个问题也和一般直观上的认识有所差异。先看看下面的两个类定义。struct C180{ C180() { foo(); this->foo(); } virtual foo() { cout << "<< C180.foo this: " << this << " vtadr: " << *(void**)this << endl; }}; 阅读全文

C++中默认构造函数的生成(哪些情况会产生默认构造函数)

2011-06-24 14:13 by htc开发, 431 阅读, 0 推荐, 收藏, 编辑
摘要:#include <iostream>#include <cstdlib>using namespace std;//#define FOO_NON_DEFAULT_CONSTRUCTclass A{public: A():a(0){ cout << "construct..." << endl; } A(int value):a(value){ cout << "construct..." << endl; } ~A(){ cout << "deconstru 阅读全文

交换排序——冒泡排序和快速排序——C语言描述

2011-06-21 16:22 by htc开发, 172 阅读, 0 推荐, 收藏, 编辑
摘要:#include <stdio.h> #include <stdlib.h> /*函数声明部分*/ void __quick_sort(int par_array[], int low, int high);void bubble_sort(int par_array[], int array_size);void quick_sort(int par_arrayp[], int array_size);void print_array(int par_array[], int array_size); /*函数定义部分*/ void print_array(int p 阅读全文
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 53 下一页