自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android 基于google Zxing实现二维码、条形码扫描,仿微信二维码扫描效果

转载请注明出处:http://blog.csdn.net/xiaanming/article/details/10163203了解二维码这个东西还是从微信中,当时微信推出二维码扫描功能,自己感觉挺新颖的,从一张图片中扫一下竟然能直接加好友,不可思议啊,那时候还不了解二维码,呵呵,然后做项目的时候,老板说要加上二维码扫描功能,然后自己的屁颠屁颠的去百度,google啥的,发现很多朋友都有介绍

2015-10-25 11:07:01 764

转载 Android 基于google Zxing实现对手机中的二维码进行扫描

原文地址:http://blog.csdn.net/xiaanming/article/details/14450809我之前写了一篇关于google Zxing扫描二维码的文章,效果是仿微信的效果,有兴趣的朋友可以去看看基于google Zxing实现二维码、条形码扫描,仿微信二维码扫描效果,有时候我们有这样子的需求,需要扫描手机中有二维码的的图片,所以今天实现的就是对手机中的二维码

2015-10-25 09:01:51 447

转载 【转】Android根据分辨率进行单位转换-(dp,sp转像素px)

Android系统中,默认的单位是像素(px)。也就是说,在没有明确说明的情况下,所有的大小设置都是以像素为单位。如果以像素设置大小,会导致不同分辨率下出现不同的效果。那么,如何将应用中所有大小的单位都设置为’dp’呢?实际上TextView.setTextSize()重载了根据单位设置大小的方法。笔者在此基础上实现了以下方法:Java代码  /**

2015-10-24 22:03:50 589

转载 startActivityForResult和setResult详解

原文地址:http://www.cnblogs.com/lijunamneg/archive/2013/02/05/2892616.htmlstartActivityForResult与startActivity的不同之处在于:1、startActivity( ) 仅仅是跳转到目标页面,若是想跳回当前页面,则必须再使用一次startActivity( )。2、startActi

2015-10-24 21:06:05 252

原创 Fragment的OnViewCreate方法会在事务提交后,在分线程中执行

Fragment的OnViewCreate方法会在事务提交后,在分线程中执行,因此如果直接在transaction.add(fragment).commit();后操作fragment中的view组件,可能会出现NullPointerException因此,如果要在添加完fragment后立即操作fragment的view组件,应将操作写在fragment类的onViewCreated()方法

2015-10-20 00:06:47 1651

原创 关于Fragment和Activity

1.当我们在容器Activity中使用transaction.add(...)方法来添加一个fragment时,fragment的view就会在容器Activity创建之后(也就是activity的onCreate(...)执行完毕之后)被创建,fragment的onViewCreated(...)方法也就会被调用.哪怕是transaction.add().hide().commit(),也就是先

2015-10-19 12:13:32 114

原创 android sqlite的SqliteDataBase.insert()方法,以及如何在事务管理中使用

1.db.insert()方法,方法中已经写了try catch块,会捕捉SqliteException,因此如果直接用db.beginTransaction();try{  db.insert(...);  db.setTransactionSuccessful();}finally{ db.endtransaction();}这样的代码去开启事务,会导致无论是否

2015-10-14 22:06:30 7374

转载 Android 如何让EditText不自动获取焦点

在项目中,一进入一个页面, EditText默认就会自动获取焦点。那么如何取消这个默认行为呢?在网上找了好久,有点 监听软键盘事件,有点 调用 clearFouse()方法,但是测试了都没有! xml中也找不到相应的属性可以关闭这个默认行为解决之道:在EditText的父级控件中找一个,设置成   android:focusable="t

2015-10-10 17:54:00 250

原创 sql 增加非空字段并设置初始值

要向表"table1" 中增加一个字段“test” ,字段类型为int,要求以后向表中插入数据时,该字段不能为空;而且已有的数据中,该字段的值都是“1”:ALTER TABLE 'table1' ADD COLUMN 'test' NOT NULL DEFAULT 1;

2015-10-10 12:34:46 13294

原创 android 修改主题背景色

android的Theme.Holo.Light主题默认背景色是灰色,现改为白色: @android:color/white

2015-10-10 11:15:52 5304

原创 AndroidManifest文件中的版本号与代码中得到的版本号不一致问题及解决办法

由于需要取得应用的版本号和版本名称,因此通过通过以下代码来获取版本:PackageManager manager = getPackageManager();PackageInfo info = null;try { info = manager.getPackageInfo(getPackageName(), 0);} catch (PackageManager.NameN

2015-10-07 00:23:14 4675

原创 android selector内标签顺序

selector以下三个标签:位置不能互换,如果标签在第一个位置,选择器点击效果无效

2015-10-06 23:35:19 340

原创 android studio 代码修复提示快捷键

该动作英文名为"show intention actions" 默认快捷键为"alt+enter"

2015-10-06 15:23:50 1060

转载 安卓手机微信数据导出方法 -- adb备份(无需root)

此方法用于安卓4.0以上系统,无需root(仅用于安卓微信版本为6.0以下的导出,6.0以上版本无法使用此方法导出) 1. 下载ADB软件包合集,里面有需要的所有工具(点击下载)。 2. 用数据线连接上手机和电脑,开启手机的DEBUG模式(不了解请百度下,很简单),提示安装驱动就安装。这个可以用各种手机助手来完成,会自动检测并安装。 3. 解压ADB软件包,双击里面的Com

2015-10-05 15:57:37 25228 3

转载 Android 数据库升级解决方案

转自:http://blog.csdn.net/leehong2005/article/details/9128501请考虑如下情况:在数据库升级时,不同版本的数据库,他们定义的表结构完全可能是不一样的,比如V1.0的表A有10个column,而在V1.1的表A有12个colum,在升级时,表A增加了两列,此时我们应该怎么做呢。 总体思路 1,将表A

2015-10-03 13:14:21 374

转载 Android数据库更新并保留原来数据的实现

Andoird的SQLiteOpenHelper类中有一个onUpgrade方法。帮助文档中只是说当数据库升级时该方法被触发。经过实践,解决了我一连串的疑问:1. 帮助文档里说的“数据库升级”是指什么?你开发了一个程序,当前是1.0版本。该程序用到了数据库。到1.1版本时,你在数据库的某个表中增加了一个字段。那么软件1.0版本用的数据库在软件1.1版本就要被升级了。

2015-10-02 22:19:38 415

转载 android SQLiteOpenHelper使用示例

我们大家都知道Android平台提供给我们一个数据库辅助类来创建或打开数据库,这个辅助类继承自SQLiteOpenHelper类,在该类的 构造器中,调用Context中的方法创建并打开一个指定名称的数据库对象。继承和扩展SQLiteOpenHelper类主要做的工作就是重写以下两个 方法。onCreate(SQLiteDatabase db) : 当数据库被首次创建时执行该方法,一般

2015-10-02 21:54:41 318

原创 java.util.Comparator用法

public class MyComparator implements Comparator{ public MyComparator(){ } //若返回正数,则代表o1应该排在o2的后面;返回负数,则o1排在o2的前面;返回0,代表两个元素相等 @Override public int compare(Integer o1, Integer o2) { /

2015-10-02 16:04:24 1689

springMVC+hibernate所需jar包(基于spring4.1)

springmvc+hibernate所用的jar包,其中spring版本为4.1,hibernate版本为3.3

2017-11-27

空空如也

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

TA关注的人

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