- 博客(14)
- 收藏
- 关注
Android编程7:控件ListView使用
控件ListView是一个重要的控件,可以被用作用户列表等显示,下面进行它的操作测试。 下面代码实现了生成了一个ListView显示,并对每个条目的单击事件作出响应. 源代码: package com.list; import java.util.ArrayList; import java.util.HashMap; import android.app.Activity; im...
2011-08-23 19:38:00 64
Android编程6:SharedPreferences文件存储操作
本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明. SharedPreferences类提供了一种简单的文件存储功能,像程序的配置文件可以通过它来实现。 源代码: package com.test.sharedpreferences; import android.app.Activity; import android.content.Co...
2011-08-22 19:36:00 79
Android编程5:数据库Sql编程
本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明. Android中安装轻量级数据库Sqlite,现在测试数据库基本操作。 参考hosterZhu的博客,链接:http://blog.csdn.net/hosterZhu/article/details/6133927 数据库基本操作:创建表,插入,删除可以用execSQL();读取可以用raw...
2011-08-22 18:19:00 53
android编程4:多线程编程
本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明. 功能与编程3中一样,当按下键后,发送文本框中数据给PC。不同的是把发送数据的功能放在一个线程socket_send中。 环境:win7 + eclipse + ndk 代码: 主类test_socket.java package test.soket; //import com.test...
2011-08-15 11:07:00 59
android编程3:socket编程之udp发送
本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明. 需要实现的功能:采用udp下的socket编程,当按下确认键,模拟器发送文本框数据,pc机上的网络调试助手接收 环境:win7 + eclipse + sdk 代码: package test.soket; //import com.test_button.R; import jav...
2011-08-15 10:50:00 92
备忘录
1.Ubuntu下安装SQLite3 sudo apt-get install sqlite3 图形界面 sudo apt-get install sqlitebrowser 2.android 模拟器与本地PC进行socket通信 IP用本地IP,端口用模拟器名字,如5554,5556 3.Ubuntu10.04下使用工具mkubiimage-mlc2缺少共享库l...
2011-08-11 08:49:00 68
Slider Component
Here the fileSlider.qml view source print? 01 import Qt4.6 02 03 Rectangle { 04 id: slider; 05 width:320;he...
2011-08-11 00:31:00 63
诺基亚技术支持提供的 qml json 交互
Json data 1 {"index":["all"],"flux":{"all":[{"data":{"title":"boris","icon":"icon.png"}]}} QMLside : main.qml 1 2
2011-08-09 19:21:00 54
qml 请求网络数据
最近在做诺基亚一个项目 需要用qml请求网络数据 之前的方案是用c++获取 后来发现那是一种非常糟糕的方法,后来查看诺基亚论坛里面 提供了一种方法 如下 如何用QML获取XML标签的属性 引言 QML script 支持 XMLHttpRequest 对象,我们可以使用它从网络上异步地获取数据。Qt文档中对XMLHttpRequest 的介绍...
2011-08-09 11:13:00 273
在C++程序中使用QML
本文翻译自Using QML in C++ Applications。欢迎大家编辑、修改此文章。 QML API有三个主要成员——QDeclarativeEngine,QDeclarativeComponent和QDeclarativeContext。 QDeclarativeEngine提供了QML的运行环境。QDeclarativeComponent封装了...
2011-08-01 14:36:00 101
浅议Qt的事件处理机制 一
深入了解事件处理系统对于每个学习Qt人来说非常重要,可以说,Qt是以事件驱动的UI工具集。 大家熟知Signals/Slots在多线程的实现也依赖于Qt的事件处理机制。 在Qt中,事件被封装成一个个对象,所有的事件均继承自抽象类QEvent. 接下来依次谈谈Qt中有谁来产生、分发、接受和处理事件: 1.谁来产生事件: 最容易想到的是我们的输入设备,比如键盘、鼠标产生...
2011-08-01 14:28:00 84
浅议Qt的事件处理机制 二 上文
我们在上文中,介绍了Qt框架的事件处理机制:事件的产生、分发、接受和处理,并以视窗系统鼠标点击QWidget为例,对代码进行了剖析,向大家分析了Qt框架如何通过Event Loop处理进入处理消息队列循环,如何一步一步委派给平台相关的函数获取、打包用户输入事件交给视窗系统处理,函数调用栈如下: main(int, char **) QApplication::exec() Q...
2011-08-01 14:27:00 130
Q_INVOKABLE与invokeMethod用法全解
在Qt/Qt Quick宏浅议一文中,我们将介绍Qt中经常使用的几个宏: Q_OBJECT, SIGNAL与SLOT, Q_SIGNALS 与 Q_SLOTS, Q_EMIT ,Q_INVOKABLE, Q_PROPERTY。相比其他宏,Q_INVOKABLE 显得更加神秘,但Q_INVOKABLE的理解与使用变得越来越重要。本文将围绕Q_INVOKABLE...
2011-08-01 14:24:00 179
Qt的内省机制剖析
所谓内省是指面向对象语言的一种在运行期间查询对象信息的能力, 比如如果该语具有运行期间检查对象型别的能力,那么我们称它是型别内省(type intropection)的,型别内省可以用来实施多态。 c++的内省比较有限,它仅支持上面所说的型别内省, C++的型别内省是通过运行时类型识别(RTTI)(Run-Time Type Information)中的typeid 以及 dyna...
2011-08-01 06:22:00 72
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人