- 博客(15)
- 资源 (13)
- 收藏
- 关注
转载 Android条码扫描二维码扫描——ZXing android 源码简化
前言 最近公司的Android项目需要用到摄像头做条码或二维码的扫描,Google一下,发现一个以Apache License 2.0 开源的 ZXing项目。Zxing项目里的Android实现太过复杂多余东西太多,得对其进行简化。简化 在开始前大致介绍一下简化ZXing需要用到各个包 、类的职责。CaptureActivity。这个是启动Acti
2013-09-18 14:40:58 4271
转载 Android Zxing 扫描条码实现竖屏模式 Camera摄像头 旋转90度
该文章转自网络关于条形码扫描的软件,做软件需求时需要扫描时竖屏: android提供的SDK(android.hardware.Camera)里大概不能正常的使用竖屏(portrait layout)加载照相机,当用竖屏模式加载照相机时会产生以下情况:1. 照相机成像左倾90度(倾斜);2. 照相机成像长宽比例不对(失比)。基本上解决办法如下:1、在Androi
2013-09-18 10:17:11 4389
原创 listview自定义adapter数据改变后刷新界面
如果对一个adapter的数据源进行了操作。刷新界面时,要从数据源里把该条数据删除。这样再调用Adapter.this.notifyDataSetChanged();即可成功刷新界面。
2013-09-17 18:08:12 3808
原创 Android通过url获取bitmap图片问题
//定义一个根据图片url获取InputStream的方法 public static byte[] getBytes(InputStream is) throws IOException { ByteArrayOutputStream outstream = new ByteArrayOutputStream(); byte[] buff
2013-09-17 09:01:43 5431
转载 android.os.NetworkOnMainThreadException 异常处理
项目是2.1开发 测试手机是android4.0时候提示 android.os.NetworkOnMainThreadException异常出错误地方是访问网络的webservice有问题在网上找了半天说是用@Overrideprotected void onCreate(Bundle savedInstanceState){// TODO Auto-gener
2013-09-17 08:55:53 2035
转载 Android点击缩略图查看大图
Android中点击缩略图查看大图的方法一般有两种,一种是想新浪微博list页面那样,弹出一个窗口显示大图(原activity为背景)。另一种就是直接打开一个新的activity显示大图。1、第一种方法我们可以使用自定义的AlertDialog来实现,代码如下:ImageView image=(ImageView)findViewById(R.id.small_image);i
2013-09-17 08:54:44 5989 1
原创 Bundle用法说明
发送:public void uriToActivity(String name, String uri) { Intent intent = new Intent(); intent.setClass(ActivityMain.this, ActivityUser.class); Bundle bundle = new Bundle(); bundle.putString
2013-09-17 08:48:55 1213
转载 Android 实现listview中checkbox的多选与记录
在很多时候,我们会用到listview和checkbox配合来提供给用户一些选择操作。比如在一个清单页面,我们需要记录用户勾选了哪些条目。这个的实现并不太难,但是有很多朋友来问我如何实现,他们有遇到各种各样的问题,这里就一并写出来和大家一起分享。ListView的操作就一定会涉及到item和Adapter,我们还是先来实现这部分内容。首先,写个item的xml布局,里面放置一个TextView和一
2013-09-09 13:00:01 2023 1
转载 Android调用系统功能、apk安装卸载
1、安装apkString dirPath = "/data/data/" + getPackageName() + "/files/test.apk"; //文件需有可读权限Intent intent = new Intent();intent.setAction(android.content.Intent.ACTION_VIEW);intent.setDataAndType(
2013-09-09 12:57:29 8962
转载 android 获取路径目录方法以及判断目录是否存在,创建目录
Environment 常用方法: * 方法:getDataDirectory()解释:返回 File ,获取 Android 数据目录。* 方法:getDownloadCacheDirectory()解释:返回 File ,获取 Android 下载/缓存内容目录。* 方法:getExternalStorageDirectory()解释:返回 File ,获取外部存储
2013-09-05 15:49:41 6986 2
原创 Android判断网络是否可用,调用系统网络设置
/*** 检查网络是否可用* * @return true可用,false不可用*/public static boolean isNetworkValidate(Context context) {ConnectivityManager cm = (ConnectivityManager) context.getSystemService(Context.CONNECTI
2013-09-05 14:33:16 2247
原创 ListView最后一行没有分割线
要想让ListView显示底部的分割线,需要同时满足以下的选项: 1)mFooterDividersEnabled 必须为true,其默认值是true的 ,这个可以直接在xml中直接给Listview设置footerDividersEnabled属性。value=true。2)ListView的高度必须为FILL_PARENT。 这样就可以实现了。
2013-09-04 09:00:14 5098
转载 Android平台调用WebService详解
上篇文章已经对Web Service及其相关知识进行了介绍(Android开发之WebService介绍 ),相信有的朋友已经忍耐不住想试试在Android应用中调用Web Service。本文将通过一个简单的示例讲解和演示Android平台的Web Service开发。Ksoap2-android简介 在Android平台调用Web Service需要依赖于第三方类库k
2013-09-03 09:21:25 1389
转载 Android平台的信息推送实现
最近有幸负责参与开发公司的CMPP短信网关程序,采用的是Apache Mina框架实现。通过该项目对Socket通信、长连接有了更深一步的理解,于是就想试试将Mina用到Android平台的信息推送上。经过了解发现,目前已经有不少成型的框架能够实现Android平台的信息推送,特别是AndroidPn。 平时我们开发手机客户端,都少不了要于服务器交互,那么当服务器端有新的数据
2013-09-03 09:12:31 3735
转载 install new software长时间停留在calculating requirements and dependencies 的解决方案
如果Eclipse花费了很长的时间calculating requirements and dependencies(计算需求和依赖性 )这个问题通常就是在点击安装之后显示“Calculating requirements and dependencies”,然后进度条不动,调出系统监视器会发现压根儿没下载流量,解决方法: 1、把“Contact all update
2013-09-03 09:09:29 1297
Android二维码ZXing简化Demo源码
2013-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人