2011年5月28日
摘要: Android系统自带的RadioGroup只有两种排列方式:横向或纵向。 但是现实中可能需要将RadioGroup按网格状排列, 如何实现? 本文将介绍实现方法。 先看效果图: 思路: 1. 创建一个PopupWindow的弹出窗口 2. 在PopupWindow中填充一个GridView 3. 在GridView内填充多个由img和text组合而成的... 阅读全文
posted @ 2011-05-28 14:14 Braincol 阅读(8695) 评论(3) 推荐(1) 编辑
2011年5月14日
摘要: 该示例源于jni官方编程指南——《The Java™ NativeInterface Programmer’s Guide and Specification》。 本文通过一个简单的例子来演示如何使用JNI。我们写一个JAVA程序,并用它调用一个C函数来打印“Hello World!”。 这个过程包含下面几步: 1、 创建一个类(HelloWorld.java... 阅读全文
posted @ 2011-05-14 08:40 Braincol 阅读(5249) 评论(3) 推荐(3) 编辑
2011年5月11日
摘要: android SDK中有些JAVA类是开放的,有些是不开放的,API同样如此。这里所谓开放的类或API,只是javadoc的范畴,并不是java中public和private,也就是说,对于源码的编译无所谓,但是对android的上层应用有影响,因为非开放的类或API,android上层应用无法直接访问。 类或API是否开放,是通过doc的注释{@hide}来控制的。比如android.media.Metadata 这个类就是android没有公开的类,因为在frameworks\base\media\libmedia\Metadata.java文件中,定义Metadata类之前有/**{. 阅读全文
posted @ 2011-05-11 21:25 Braincol 阅读(5411) 评论(0) 推荐(2) 编辑
2011年4月22日
摘要: Android 是一个包含有操作系统、中间件和关键应用程序的软件集。Android SDK为在Android平台上,用java开发应用程序提供了必要的工具和API接口。Android平台特性:应用程序框架:提供可重用和可替代的组件。Davlik 虚拟机:为移动设备优化的虚拟机。内置浏览器:基于WebKit的内置浏览器。经过优化的图形处理:支持自定义的2D图形库,基于OpenGL ES 1.0的3D图形库(可硬件加速)SQLite:用于结构化数据存储的轻量级数据库。多媒体支持:支持常用的音频、视频格式和静态图片格式(MPEG3、H.264、MP3、AAC、AMR、JPG、PNG、GIF)GSM. 阅读全文
posted @ 2011-04-22 12:05 Braincol 阅读(782) 评论(0) 推荐(0) 编辑
2011年4月19日
摘要: 一、WebKit简介WebKit是一个开源的浏览器网页排版引擎,包含WebCore排版引擎和JSCore引擎。WebCore和JSCore引擎来自于KDE项目的KHTML和KJS开源项目。Android平台的Web引擎框架采用了WebKit项目中的WebCore和JSCore部分,上层由Java语言封装,并且作为API提供给Android应用开发者,而底层使用WebKit核心库(WebCore和J... 阅读全文
posted @ 2011-04-19 15:19 Braincol 阅读(27692) 评论(2) 推荐(5) 编辑
2011年4月15日
摘要: 为了允许的QWebView加载插件,必须使能QWebView的Javascript和Plugins属性,使能方法为: QWebSettings::globalSettings()->setAttribute(QWebSettings::JavascriptEnabled,true);QWebSettings::globalSettings()->setAttribute(QWebSetti... 阅读全文
posted @ 2011-04-15 21:46 Braincol 阅读(6349) 评论(0) 推荐(1) 编辑
2011年4月14日
摘要: 有时候可能需要在html网页中调用本地的对象方法。 比如说我点击了一个视频文件的链接,希望调用本地的多媒体模块来播放这个视频文件, 如何实现? 一、html中的JavaScript调用Qt本地对象方法 过程如下: 将本地的QObject对象暴露给webkit和JavaScript 通过JavaScript调用本地QObject的槽 下面对每个步骤进行详细的分析: ... 阅读全文
posted @ 2011-04-14 21:10 Braincol 阅读(18833) 评论(0) 推荐(2) 编辑
2011年4月12日
摘要: 原文链接:http://www.cnblogs.com/kofi1122/archive/2011/04/10/2011772.html关于Activity生命周期的文章很多,而且大部分也说得很详细,所以作为关于这方面的内容我本来不想多说,但是大家可能跟我之前一样,在看这方面的内容的时候都能很容易地看懂,但是过几天又忘了,或者在用的程序中跳转较多的情况下容易混淆。这是因为没有真正的理解,或者是没有很好的方法来记忆,所以在这里我就说一下我对Activity生命周期的一些记忆的方式,希望对大家能够有所帮助。Activity生命周期的基本内容我就不多说了,网上一搜一大把,官方文档也说得很详细。总之, 阅读全文
posted @ 2011-04-12 09:39 Braincol 阅读(487) 评论(0) 推荐(2) 编辑
2011年4月11日
摘要: Activity的启动模式可以通过AndroidManifest.xml文件中的<activity>元素的属性来指定,一共有4中模式:<activity android:name="ActivityMain" android:launchMode="singleTask"></activity>standardsingleTop singleTask singleInstance 这4中模式又分两... 阅读全文
posted @ 2011-04-11 17:23 Braincol 阅读(5287) 评论(0) 推荐(0) 编辑
2011年4月6日
摘要: #!/bin/sh#*************************************************************# 网络测试脚本# written by braincol 2011.04.06#*************************************************************#**************************... 阅读全文
posted @ 2011-04-06 17:40 Braincol 阅读(2364) 评论(0) 推荐(1) 编辑