android
Z飞扬2013
这个作者很懒,什么都没留下…
展开
-
关于使用ZXing扫描二维码出现中文乱码的问题
最近项目的功能需要用到扫描二维码.就参考了google的开源项目ZXing..功能完成后..发现扫条形码没有问题..但是扫描二维码的时候却有一部分是乱码..或者不是中文的问题..于网上参考了很资料.但效果还是不太理想..后来发现只要以ISO-8859-1的格式来编码,取出结果再进行相应的转换..问题就解决了.并不需要修改源码:以下是修改的方法第一:先在CaptureActivity类中设置原创 2011-12-11 17:27:55 · 21961 阅读 · 25 评论 -
The connection to adb is down, and a severe error has occured.
启动android模拟器时.有时会报The connection to adb is down, and a severe error has occured.的错误.在网友说在任务管理器上把所有adb.exe关闭掉.重启eclipse.但试过不管用.所以在外国网站上找到一种可行的方法:1.先把eclipse关闭.2.在管理器转到你的android SDK 的platform-to原创 2012-05-12 01:44:48 · 219146 阅读 · 75 评论 -
android与phonegap的相互交互
开发环境:android SDK+android2.3或以上的真机开发所需:cordova-2.1.0.js+sencha-touch-all-debug.js 首先把你的phonegap或sehcha项目放到assets文件夹下,然后在你的入口函数(onCreate)里添加如下: super.init(); super.setBooleanProp原创 2012-10-10 15:57:56 · 6966 阅读 · 3 评论 -
Activity的四种加载模式
在android中,有可能实现大量的Activity跳转,但有时我们想要跳转到某个特定的Activity实例,而不是产生大量重复的Activity这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。Activity有四种加载模式:standardsingleTopsingleTasksingleInstance设置的位置在AndroidMa原创 2012-05-06 18:42:26 · 2250 阅读 · 0 评论 -
关于android替代线程的异步加载类AsyncTask
在开发Android移动客户端的时候往往要使用多线程来进行操作,我们通常会将耗时的操作放在单独的线程执行,避免其占用主线程而给用户带来不好的用户体验。但是在子线程中无法去操作主线程(UI 线程),在子线程中操作UI线程会出现错误。因此android提供了一个类Handler来在子线程中来更新UI线程,用发消息的机制更新UI界面,呈现给用户。这样就解决了子线程更新UI的问题。但是费时的任务操作总会启转载 2012-04-11 11:11:20 · 2835 阅读 · 0 评论 -
Android中“分享”功能的实现
Android的编程界面相当直截了当,只要了解Activity和View,就可以写出可用的应用。不过这还不够。Android是一种手机操作系统,它提供了对各种与联网及通讯相关的支持。善用这些支持,才能开发出贴近移动应用特点的程序。在Android的种种编程概念中,尤为值得注意的是Intent。Intent的英文词义是“意图”,而在Android的编程框架里面,也正是体现“想要做某事”的概念。它转载 2011-12-16 16:44:50 · 826 阅读 · 0 评论 -
Android屏幕分辨率详解(VGA、HVGA、QVGA、WVGA、WQVGA
VGA:Video Graphics Array,即:显示绘图矩阵,相当于640×480 像素;HVGA:Half-size VGA;即:VGA的一半,分辨率为480×320;QVGA:Quarter VGA;即:VGA的四分之一,分辨率为320×240;WVGA:Wide Video Graphics Array;即:扩大的VGA,分辨率为800×480像素;转载 2012-03-20 10:54:25 · 711 阅读 · 0 评论 -
图片的存储与传递
在android中页面与页面之间的数据传递,我们一般都是使用Intent,但是Intent有时候也不是很好,就比如在一个Activity中传递一个图片到另一个Activity,也可以使用Intent来传,但是图片的大小却限定的很小,似乎只有512K还是1M,而如果我们想传再大一点的图片..对不起..程序就报异常了.虽然直接使用Inetnt传行不通,但是有别的办法的.下面有几个方法:1.转载 2012-02-28 16:25:25 · 3143 阅读 · 2 评论 -
android设置隐藏软键盘
mAddress = (EditText) findViewById(R.id.phoneNumber); mAddress.setInputType(InputType.TYPE_NULL);//不弹出软键盘这样就可以在EditText聚焦时.不弹出软键盘!原创 2012-03-10 11:21:45 · 1035 阅读 · 0 评论 -
mac eclipse 导入项目或新建项目R.java文件无法生成
mac eclipse 导入项目或新建项目R.java文件无法生成的原因是你的adt所在路径不能含有中文。原创 2014-02-24 22:33:21 · 3378 阅读 · 1 评论