摘要: Android页面跳转大概有三种情形:1.从A跳转到B,不带数据。2.从A跳转到B,带数据。3.从A跳转到B,A接受B返回的数据且做相应处理。第一种和第二种情形非常简单,下面主要介绍第三种情形: 在介绍之前先将第三种情形的大致流程说一下,使用startActivityForResult(Intent intent, int requestCode)方法打开新的Activity,然后新的Activity使用setResult(int resultCode)只返回结果不带数据,或者setResult(int resultCode, Intent data)两者都返回!当这个新Activity关闭后 阅读全文
posted @ 2011-08-28 01:34 情定诺坎普 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 一直对字符的各种编码方式懵懵懂懂,什么ANSI、UNICODE、UTF-8、GB2312、GBK、DBCS、UCS……是不是看的很晕,假如您细细的阅读本文你一定可以清晰的理解他们。Let's go! 很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为"字节"。 再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变来变去。他们看到这样是好的,于是它们就这机器称为"计算机"。 开始计算机只在美国用。八位的字节一共可以组合 阅读全文
posted @ 2011-08-28 01:33 情定诺坎普 阅读(158) 评论(0) 推荐(0) 编辑
摘要: </TableRow><View android:id="@+id/someidvalue" android:layout_height="1dip" android:background="#FF909090" />View myView = (View)findViewById(R.id.someidvalue)myView.setMinimumHeight(height) 或者myView.setLayoutParams(new ViewGroup.LayoutParam(width, height)) 阅读全文
posted @ 2011-08-28 01:32 情定诺坎普 阅读(800) 评论(0) 推荐(0) 编辑
摘要: 1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->publicclassReadFromFile{/***以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。*/publicstaticvoidreadFileByBytes(StringfileName){Filefile=newFile(fileName);InputStreamin=null 阅读全文
posted @ 2011-08-28 01:31 情定诺坎普 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 本文来自:安卓航班网 很多开发人员在最新的Android 0.9 SDK中没有找到蓝牙栈相关的参考,不过在官方消息中我们已经看到了是采用的是org.bluez相关的Package。这里主要介绍下Android蓝牙SDP相关的例程,我们看到是.intent.action,分为4个阶段:org.bluez.intent.action.DISCOVERY_STARTED 开始探测org.bluez.intent.action.REMOTE_DEVICE_FOUND 远程设备找到org.bluez.intent.action.REMOTE_NAME_UPDATED获取远程设备名称org.bluez.i 阅读全文
posted @ 2011-08-28 01:28 情定诺坎普 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 引子在Android开发中我们经常会用到网络连接功能与服务器进行数据的交互,为此Android的SDK提供了Apache的HttpClient来方便我们使用各种Http服务。你可以把HttpClient想象成一个浏览器,通过它的API我们可以很方便的发出GET,POST请求(当然它的功能远不止这些)。比如你只需以下几行代码就能发出一个简单的GET请求并打印响应结果: try { // 创建一个默认的HttpClient HttpClient httpclient = new DefaultHttpClient(); // 创建一个GET请求 ... 阅读全文
posted @ 2011-08-28 01:25 情定诺坎普 阅读(1583) 评论(0) 推荐(0) 编辑
摘要: 本文来自:安卓航班网要实现拖动效果需要做以下的准备。1.创建一个Android工程。2.在main.xml中添加一个ViewFlipper组件。<ViewFlipper android:id="@+id/ViewFlipper01"android:layout_width="wrap_content" android:layout_height="wrap_content"></ViewFlipper>在代码中设置ViewFlipper的事件和属性viewFlipper = (ViewFlipper) find 阅读全文
posted @ 2011-08-28 01:22 情定诺坎普 阅读(301) 评论(0) 推荐(0) 编辑
摘要: Android 1.0 第一版商用操作系统 Android 1.1 更新了部分API,新增一些功能,修正了一些错误,同时增加com.google.android.maps包 Android 1.5 智能虚拟键盘 使用widgets实现桌面个性化 在线文件夹(Live Folder)快速浏览在线数据 视频录制和分享 图片上传 更快的标准兼容浏览器 Voice search 语音搜索 立体声蓝牙和免提电话 Android 1.6 完全重新设计的Android Market,可以显示更多的屏幕截图 手势支持,可以让开发者生成针对某个应用程序的手势库 支持CDMA网络:中国... 阅读全文
posted @ 2011-08-28 01:09 情定诺坎普 阅读(260) 评论(0) 推荐(0) 编辑
摘要: Activity、Service和Broadcast Receiver这些核心组件之间通过消息激活,这个消息就是Intent。Intent消息可用于当前运行时同应用内部的组件之间或者不同应用的组件之间通信。Intent自身,即一个Intent对象,包含说明一个执行操作的抽象数据结构,传递给执行操作的组件,或者,常见于broadcast的情况,该数据结构用于描述正在执行或者已经发生的事情。针对组件类型不同,发送Intent有不同的机制:针对Activity,Context.startActivity()方法传递Intent,启动一个新的Activity,或者Activity.startActiv 阅读全文
posted @ 2011-08-28 01:07 情定诺坎普 阅读(297) 评论(0) 推荐(0) 编辑