自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 资源 (3)
  • 收藏
  • 关注

原创 隐私政策

隐私政策机器人保安尊重并保护所有使用服务用户的个人隐私权。为了给您提供更准确、更有个性化的服务,机器人保安会按照本隐私权政策的规定使用和披露您的个人信息。但机器人保安将以高度的勤勉、审慎义务对待这些信息。除本隐私权政策另有规定外,在未征得您事先许可的情况下,机器人保安不会将这些信息对外披露或向第三方提供。机器人保安会不时更新本隐私权政策。您在同意机器人保安服务使用协议之时,即视为您已经同意...

2019-03-26 10:50:01 364

原创 huawei 机子升到2.3后出现关闭log的情况

有的机子如华为在升到android 2.3后会在rom中关闭log调试功能。在调试的时候会出现:Unable to open log device '/dev/log/main': No such file or directory的错误,导致无法看到调试信息。对于华为的机子其已经内置了一些开发配置功能。如何开启这个功能:1、在拨号盘中输入:*#*#2846579#*#*2、弹

2012-02-20 15:35:08 735

原创 Sax解析xml遇到特殊字符问题

遇到问题:sax解析xml时,遇到像、&等特殊字符时,会把节点中的内容当做三段内容读取,而我们原先的方式是只做一次读取,这样会造成只能读取到特殊字符前的内容。解决方案:在解析时,做到把一个节点的内容读完,才进行下一个节点的解析,充分利用startElement() 、endElement ()上测试案例:public class MyHandler extends De

2012-01-10 11:25:22 4196 1

原创 windows phone 7 选择器

上一篇文章主要介绍了启动器,这篇介绍选择器。这两个其实都是在本应用内去执行另一个系统任务,区别是:启动器启动了一个任务后,不会考虑这个任务的执行结果;而选择器在启动了一个任务后,会要求任务换回结果,需要把数据带回到本应用中。调用选择器需要引用的命名空间是:using Microsoft.Phone.Tasks;  目前列出的是wp7.0版本上提供的选择器:Cam

2011-11-25 11:22:43 527

原创 windows phone 7 启动器

何谓启动器,就是在本应用程序内触发系统内置的功能如打电话发邮件等,同时当触发task后,本应用程序并不管触发的应用的执行情况。调用启动器需要引用命名空间:using Microsoft.Phone.Tasks;  下面列出wp7提供的启动器:EmailComposeTask–允许用户通过邮件账户发送电子邮件。MarketplaceDetailTask–启动W

2011-11-25 11:11:10 535

原创 symbian v3模拟器开启后自动关闭

在win7上配置symbianv3的开发环境,perl、sdk、carbide c/c++都已经配置好了,写个helloworld 运行模拟器,会出现模拟器打开后,瞬间又自动关闭了。也不报任何错误。试了网上的解决方法,都无效。最终找到原因是模拟器必须要有声卡支持,有些机器不接耳机的话mic无法启动。最终很变态的解决办法是:电脑上插上耳机就ok了。看来若基亚在软件这块

2011-11-09 18:30:18 783 1

原创 运行symbian Helloworld报错

在windows 上配置好symbian开发环境后,通过向导新建helloWorld项目。在模拟器上运行时,会报如下错误:Creation Time    Description    Resource    Path    Location    Type1320649071258    BLDMAKE ERROR: Can't find any RVCT installation.

2011-11-07 15:01:39 417

原创 symbian 里的NewL和NewLC

转载:http://blog.sina.com.cn/s/blog_5efa49090100gkur.html

2011-11-07 14:53:53 455

原创 android NoSuchMethodError错误

在调用ndk编译的so中的方法时,apk没有使用proguard进行混淆,在真机上运行正确。但是只要加上混淆后,系统就会出现NoSuchMethodError的错误。看来问题出在了,混淆上,修改混淆配置文件,是涉及到so类库的调用的类,都做keep保护,不进行混淆,这样就保证

2011-08-18 15:11:59 6195 1

原创 android UnsatisfiedLinkError错误

项目需求:1、加载系统底层类库so,so是通过ndk编译的硬件厂商提供2、调用so中方法,实现对底层硬件的操作解决方案:static {        System.loadLibrary("so名称");    }在文件中申明so中用到的

2011-08-18 15:05:12 22012 3

原创 webView 支持javascript

需求:在webview中点击http连接,调用android默认的浏览器。这样在关闭url连接时,依然可以回到webview页面继续浏览解决方案:1、定义一个webview mwebview2、在webView中加载url3、设置webview参数:         mwebvi

2011-07-13 11:25:58 2296

原创 android 判断是否联网

需求:通过广播告知前台,当前网络状态解决方案:class ConnectionChangeReceiver extends BroadcastReceiver{        @Override        public void onReceive(Context conte

2011-07-13 10:51:43 1649 1

原创 使用ScrollView遇到的问题

需求:1、在alertDialog中添加一个TextView,用来显示内容2、textView支持滚动3、在textView下加一个checkbox,并且checkbox不加入滚动内解决方案:xml布局如下:  xmlns:android="http://schemas.andr

2011-07-09 14:56:40 951

原创 EditText动态设置明文密文

.setInputType(0x81)    //EditText变为密码状态。.setInputType(0x90)    //EditText变为非密码状态。

2011-07-09 13:53:26 2355

原创 android mapview结合LocationManager应用

应用需求: 1、提供地图功能 2、提供三种视图:卫星模式、地图模式、我的位置 3、支持多种定位方式:gps、wifi等 4、根据当前的位置,获取服务器上地点信息,并标注在当前屏幕上 解决方案: 1、首先申请google 的 MAP KEY 2、在xml文件中引用mapview,如:            android:id="@+id/

2011-06-28 23:37:00 1730

原创 真机测试错误

 今天在真机上进行测试时,在安装时出现:Re-installation failed due to different application signatures错误。 出错的原因是:在真机上已经有安装了此项目的apk,并且此apk并不是在本机上生成的。 解决方案:运行adb 卸载真机上的apk,然后再安装新的apk就ok了

2011-06-28 11:11:00 469

原创 eclipse加载现有专案出错解决方案

 在开发时经常会遇到这样一个问题:加载现有项目时会出现错误,错误的形式有以红色x表示错误的,有以红色叹号表示的。 首先,import现有项目,程序有问题的可能性很少,一般是环境上的问题。 1、出现红色x的错误的解决方案:刷新项目,clean项目,看看有没有解决问题,如果没有,直接查看Console中的报错信息,如果是R值缺失 的话,可以删除gen文件夹下的所有文件,然后

2011-06-20 10:11:00 834

转载 (转) android API key 如何获取

1. 首先先要获取你的debug keystore位置:打开Eclipse--->Windows--->Preferences--->Android--->Build查看默认的debug keystore位置,我的是C:/Documents and Settings/MYNAME /.android/debug.keystore2. 在cmd中执行:keytool -list -keystore

2011-06-10 15:24:00 1822

原创 android应用开发之性能提高

<br />在手机上软件的性能对开发者来说至关重要,性能差了,软件估计已经死了一半。其实在PC上也一样,只不过性能被硬件的提升给淡化了。<br /> <br />如何来提高应用程序的性能呢?<br /> <br />提高,是从两个方面来说,一、提高软件的执行时间 二、提高人机界面的交互时间,提高友善度,减少用户等待时间。<br /> <br />一下是几个设计原则:<br /> <br />1、不要让UI线程等待,一些耗时操作转为后台线程来处理<br /> <br />2、时刻让用户知道应用在做什么。提高用

2011-04-25 23:12:00 704

原创 android线程异步处理之AsyncTask

<br />android应用是单线程模式的。<br /> <br />单线程模式需要记住两条:<br /> <br />一、防止UI线程阻塞<br />二、确保只在UI线程中访问Android UI工具包<br /><br /><br />在开发Android应用时必须遵守单线程模型的原则:Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。<br /> <br />在此介绍下何谓UI线程:当一个程序第一次启动时,Android会同时启动一个对应的主线程(Main Thread),主

2011-04-22 13:59:00 3613 1

原创 Activity 之间的切换动画

<br />android2.0以后使用overridePendingTransition函数来实现activity间的动画效果<br /> <br />在startActivity 后调用 overridePendingTransition(int enterAnim,int exitAnim),就可以实现Activity之间的动画,<br /> <br />其中enterAnim 是下一个Activity的enter动画效果,exitAnim 是当前Actitvity退出的动画效果,<br /><br

2011-04-20 14:42:00 557

转载 android程序员不同级别要求

<br />转:<br />很多Android开发者已经度过了初级、中级,如何成为一个Android高手呢? Android123就各个级别的程序员应该掌握哪些内容作为下面分类。<br />   一、初级<br />   1. 拥有娴熟的Java基础,理解设计模式,比如OOP语言的工厂模式要懂得。<br />    2. 掌握Android UI控件、Android Java层API相关使用。<br />    迈向中级,最好再次更新下Java技术,掌握Java concurrent库、nio库,精通xml

2011-04-06 22:22:00 2421 1

转载 SurfaceView和View最本质的区别

SurfaceView和View最本质的区别在于,surfaceView是在一个新起的单独线程中可以重新绘制画面而View必须在UI的主线程中更新画面。<br />那么在UI的主线程中更新画面 可能会引发问题,比如你更新画面的时间过长,那么你的主UI线程会被你正在画的函数阻塞。那么将无法响应按键,触屏等消息。(出现死机现象)<br />当使用surfaceView 由于是在新的线程中更新画面所以不会阻塞你的UI主线程。但这也带来了另外一个问题,就是事件同步。比如你触屏了一下,你需要surfaceView中t

2011-04-06 22:13:00 423

转载 android UI布局

<br />http://www.eoeandroid.com/forum-viewthread-tid-533-highlight-%E5%B8%83%E5%B1%80.html

2011-04-06 22:11:00 354

原创 第一次出差有感

<br />出差刚回来,满身的疲惫。以前没有出差,感觉能够经常出差,到处走走,了解祖国美好河山,应该很爽的,<br /> <br />可真出差了,才感觉没有想象的那么的好,不过出差一次收获还是很多的。<br /> <br />第一次出差,第一次坐飞机,第一次坐高铁,一个震撼的感觉,现在的办事效率真的很高,从上海到深圳只<br /> <br />需要不到两个小时。时间就是可以换来金钱,金钱也可以换时间。<br /> <br />这次的出差,主要是做产品推销,产品客户培训,以及跟进公司技术发展。很庆幸能够接触到

2011-04-02 15:24:00 1878

原创 C#处理跨进程copy

<br />一、问题描述:做IDE开发经常会遇到这样一种情况:使用者开两个应用程序,把一个应用程序中的控件copy到另一个应用程序中。<br /> <br />这样做只是用户的一个使用小细节便于使用者对比刻制,我们如果能抓住这些细节,那么我们的产品客户体验度会上一个层次。<br /> <br />二、解决思路:跨应用程序copy,也可以说是两个单独的进程间通信。两个进程间的通信大概有以下几种:剪贴板Clipboard、窗<br /> <br />口消息、使用共享内存、动态数据交换、消息管道(有匿名通道、命名

2011-02-10 18:05:00 985 1

原创 开始blog

总结

2010-12-31 11:58:00 477 1

原创 给TabControl中的每个tabpage标题上加X,并且设置tabControl上部除标题外的背景颜色

最近做项目遇到了一个不小的麻烦,上网找了半天没有找到相关有用资料,索性自己去实现,以解决自己现在遇到的麻烦。同时,也能够帮助一下与我有相同问题的人。 麻烦:1、给tabpage加上 关闭按钮X2、当设置tabControl的DrawMode 为OwnerDrawFixed时如myTabControl.DrawMode = TabDrawMode.OwnerDrawFixed;

2010-04-20 15:28:00 8748 12

转载 .net下的初、中、高级问题

以下是转贴:作者:观海看云 描述线程与进程的区别?线程是比进程更小的处理模块。进程和线程都是由操作系统所体会的程序运行的基本单元,系统利用该基本单元实现系统对应用的并发性。进程和线程的区别在于: 简而言之,一个程序至少有一个进程,一个进程至少有一个线程. 线程的划分尺度小于进程,使得多线程程序的并发性高。 另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程

2010-03-18 11:59:00 778

原创 电子书

http://www.ibook8.com/

2010-03-05 11:52:00 303

转载 一个控件需要双击两次的问题

转至:http://www.cnblogs.com/oec2003/archive/2009/12/20/1628412.html相关问题:c#中使用多线程访问winform中控件的若干问题 我所修改的动态显示数据代码: Thread thr = new Thread(new ThreadStart(delegate()            {                wh

2010-01-08 08:57:00 652

原创 宏与函数

先说宏和函数的区别:1. 宏做的是简单的字符串替换(注意是字符串的替换,不是其他类型参数的替换),而函数的参数的传递,参数是有数据类型的,可以是各种各样的类型.2. 宏的参数替换是不经计算而直接处理的,而函数调用是将实参的值传递给形参,既然说是值,自然是计算得来的.3. 宏在编译之前进行,即先用宏体替换宏名,然后再编译的,而函数显然是编译之后,在执行时,才调用的.因此,宏占用的是编译的时间,而函数

2010-01-08 08:56:00 349

原创 C#连接mysql数据库主要有两种方法

C#连接mysql数据库主要有两种方法1、  用MySQL DriverCS连接MySQL数据库2、  通过ODBC连接MYSQL数据库 具体分析:1、  使用MYSQL DriverCS 。首先下载和安装Mysql DriverCS 地址:http://sourceforge.net/projects/mysqldrivercs在安装文件夹下面找到MySQLDrive

2009-12-28 13:39:00 930

转载 WinForm中Component Class、User Control及Custom Control的区别和使用

标记:本篇为转摘。 下面具体介绍下复合控件、自定义控件、扩展控件的区别:  NET Framework 为您提供了开发和实现新控件的能力。除了常见的用户控件外,现在您会发现,您可以编写能执行自身绘图的自定义控件,甚至还可以通过继承扩展现有控件的功 能。确定创建何种类型的控件可能会费一番功夫。本节重点介绍了各类可继承控件间的区别,同时提供关系到为项目选择的类型的注意事项。 

2009-12-15 17:34:00 509

原创 大软件开发流程

2009-09-27 09:39:00 421

原创 伟大软件的简易三步骤

2009-09-26 18:23:00 622 2

转载 Slackware 下软件的安装、更新、卸载

 如果你安装完Linux(这里以Slackware为例)的发行版,通常会同时选择安装Gnome或KDE这样的桌面系统,你会发现安装桌面系统的同时也安装了大量的应用程序,包括办公软件、聊天软件、邮件客户端、多媒体播放器等等,有些你并不喜欢,而有些你喜欢的没有被安装,这时你需要自己动手安装或卸载软件,下面我就介绍一下如何 安装、更新、卸载软件。 大多数Linux发行版都有自己的包管理器

2009-09-08 07:47:00 2689

原创 slackware 下的软件安装

说明:一.安装fcitx(3.4bin版本的比较方便)sh ./*.install在/etc/profile.d/lang.sh中添加如下内容#setup for fcitxexport LC_CTYPE="zh_CN.UTF-8"export XMODIFIERS="@im=fcitx"export GTK_IM_MODULE=ximexport QT_I

2009-09-07 19:48:00 791

原创 c 指针

2009-09-05 21:30:00 447

原创 ITAT比赛上的一道C语言算法题

2009-09-05 18:07:00 1421 2

android service+aidl应用

很实用,看了代码后回队aidl有更进一步的了解 注:因为资源上传限制,删除了raw中的mp3文件,使用者可以随便放一个MP3文件放入其中,命名为mom.mp3

2011-07-13

书籍<<人件>>中文第二版,开发人员不的不看的书籍

专家推荐的一本软件开发方面的书,一直没有找到,今天找到了,与大家分享下

2010-03-19

搜索引擎原理--原理,技术,系统

对开发搜索引擎有很大的帮助 里面有搜索引擎的原理和实现技术

2008-09-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除