上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页

用WebBrowser承载视图,html编写页面,c#编写后端代码;用js调用后端代码,传入function参数作为回调;

摘要: 最近在尝试一种有意思的桌面应用的写法:使用HTML+JS+CSS来做视图的展示,而不用winform的控件。效果还不错。1.新建一个窗体Form。2.在Form里添加一个WebBrowser控件。 public static WebBrowser CreateWebBrower(Object objectForScripting) { WebBrowser webBrowser1 = new WebBrowser(); webBrowser1.ScrollBarsEnabled = false; we... 阅读全文
posted @ 2013-06-10 23:05 张云飞VIR 阅读(1392) 评论(1) 推荐(1) 编辑

android开发(24)使用SQLiteOpenHelper的onUpgrade实现数据库版本升级

摘要: 我这里说的数据库版本指的是:我们的应用的程序的数据库的用户版本(user_version).比如说下面的情形:2013年4月,我们第一次 发布了 我们的应用,数据库版本是1。2013年5月,我们第二次 发布了 我们的应用,数据库版本是2。由于业务需要,我们更改了数据库里的某个表的表结构。这时候就有这样的难题出现:有些用户已经下载了4月份的版本1,并且已经使用了,很多数据存储在数据库了,这个时候,他想安装新的版本2,怎么办? 怎么才能让数据不丢失?有的用户直接装了5月份的版本,那这些用户就直接使用了新的表结构格式。可能以后还有版本3,4,N,怎么保证“数据不丢失的情况下“让用户手机里的数据库跟着 阅读全文
posted @ 2013-04-18 15:48 张云飞VIR 阅读(6498) 评论(1) 推荐(2) 编辑

android开发(23)使用DownloadManager下载文件

摘要: 使用DownloadManager 是个很好用的下载方式。它会出现在任务栏,指示当前的下载位置。它使用广播来接收完成消息,点击任务事件的交互。让我们看看如何使用1.添加权限<uses-permission android:name="android.permission.INTERNET" /><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /><permission android:name="android.pe 阅读全文
posted @ 2013-04-09 16:53 张云飞VIR 阅读(4809) 评论(1) 推荐(0) 编辑

Android训练课程(Android Training) - NFC基础

摘要: NFC 基础本文档介绍了在Android上的基本的NFC任务。它说明了如何发送和接收的NDEF消息(NDEF messages)的形式的表单里包含的NFC数据(NFC data),并介绍Android框架里支持这些功能的API。对于更高级的主题,包括与非NDEF数据的讨论,请参阅高级NFC。当使用N... 阅读全文
posted @ 2013-03-05 16:51 张云飞VIR 阅读(1670) 评论(1) 推荐(0) 编辑

arcgis for android 学习 - (8) 空间查询 - 点击某点,选中该点所在单位区域。

摘要: 如上图,点击某块,然后高亮显示选中的这块区域(本例中是红色的那个块)。---------------------------编码过程:1.注册 mapView的单击事件 mMapView.setOnSingleTapListener(mOnSingleTapListener);2.实现单击的时间的监听器 OnSingleTapListener mOnSingleTapListener = new OnSingleTapListener() { @Override public void onSingleTap(float x, float y) { new Asy... 阅读全文
posted @ 2013-02-25 10:06 张云飞VIR 阅读(6079) 评论(8) 推荐(1) 编辑

[转载]大数据存取的选择:行存储还是列存储?

摘要: 在infoQ的《架构师》电子杂志里读到下面一篇文章,总结的非常好。赞此文。原文链接: http://www.infoq.com/cn/articles/bigdata-store-choose大数据存取的选择:行存储还是列存储?作者袁萌发布于 2012年7月3日编者按:由InfoQ主办的全球架构师峰会将于2012年8月10日-12日在深圳举行,为了更好地诠释架构的意义、方法和实践,InfoQ中文站近期会集中发布一批与架构相关的文章,本篇即为其中之一。InfoQ也欢迎读者亲身参与到本次全球架构师峰会中,与来自国内外的顶尖架构师进行面对面的交流。报名参会请点击这里。QCon全球软件开发大会2013 阅读全文
posted @ 2013-01-22 14:31 张云飞VIR 阅读(694) 评论(1) 推荐(1) 编辑

android开发(22)使用正则表达式 。从一个字符串中找出数字,多次匹配。

摘要: 我们尝试使用在 android 下使用正则,看起来很简单,代码如下:package com.example.test111;import java.util.regex.Matcher;import java.util.regex.Pattern;import android.os.Bundle;import android.app.Activity;import android.util.Log;import android.view.Menu;public class MainActivity extends Activity { @Override protected voi... 阅读全文
posted @ 2013-01-17 15:15 张云飞VIR 阅读(3486) 评论(0) 推荐(0) 编辑

android开发(21)蜂鸣提示音和震动提示的实现。

摘要: 最近在读zxing项目,学到了不少东西。推荐大家也读读。里面有个BeepManager类,实现一个蜂鸣音和震动的实现。我们一起来看看他是怎么做的:蜂鸣1.准备一个 音频文件 比如:beep.ogg。 ogg格式是声音压缩格式的一种,类似mp3这样。我们准备播放它,就产生了蜂鸣的效果。2.为activity注册的默认 音频通道 。 activity.setVolumeControlStream(AudioManager.STREAM_MUSIC); 这里声明为STREAM_MUSIC的通道,就是多媒体播放,注册后,我们使用 手机上的音量大小键就可以调节播放的声音大小。 如果不设定这个通道的话,我 阅读全文
posted @ 2012-12-07 15:11 张云飞VIR 阅读(4276) 评论(0) 推荐(0) 编辑

android开发(20) 使用adb建立pc和android设备之间的连接。usb连接方式。

摘要: 1.背景在我开发过的android应用中,大多都需要和 远程服务端 进行交互,需要从服务端获得数据或者上传数据。那样我们的app(android 应用程序,以下简写)直接访问互联网上的服务器。当然有wifi的时候,我们就介入wifi路由,再接入服务端。图示如下:情景1:android设备 <---> 位于互联网的服务器情景2:android设备 <---> WIFI路由(可能是家用的小路由等) <---> 位于互联网的服务器上面的情景基本满足我们的需要了。然后,我们不得不考虑到一些问题:PC(个人电脑)仍然是我们进入互联网的主要入口。android 设备毕竟 阅读全文
posted @ 2012-12-06 10:30 张云飞VIR 阅读(4660) 评论(2) 推荐(0) 编辑

.net 中,使用c# 语言 ,执行exe程序。

摘要: 最近在操作adb做一些事情,就需要开发个windows引用程序。在这里就需要使用winform来调用adb.exe来做事了。然而,要正确调用,还想要得到调用成功或者的失败的反馈。就需要做点事情了,需要对输出流和异常流进行重定向,其中总是遇到readToEnd方法的假死。查询了一些文档,终于找到一个比较好的实现。代码如下:///<summary>///执行exe///</summary>publicclassProcessExcuter{publicstaticvoidRun(stringexeFilePath,stringargs,outstringres,outstr 阅读全文
posted @ 2012-12-03 16:11 张云飞VIR 阅读(2818) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页