自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

原创 二维码的扫描和生成

首先,先将下载好的ZXing集成项目导进项目,并使其成为库文件导进去标记成库之后,会发现有几个莫名其妙的错误,要把之前的switch语句换成if,就ok了接下来,将这个项目manifest里的一个Activity配置拷贝到你的项目中<activity android:configChanges="orientation|keyboardHidden"

2015-08-27 13:34:47 311

原创 FragmentTabHost的使用

首先,先搞定布局<FrameLayout android:id="@+id/fl_context" android:layout_width="fill_parent" android:layout_height="0dip" android:layout_weight="999" /> <android.support

2015-08-26 17:03:02 477

原创 PhotoView的异常问题

java.lang.IllegalStateException: ImageView no longer exists. You should not use this PhotoViewAttacher any more.出现这个问题 很头疼 参考https://github.com/chrisbanes/PhotoView/issues/50然后

2015-08-24 21:34:41 438

原创 加载大图,解决oom问题

//1得到预览图片,获取其大小 Options op=new Options(); op.inJustDecodeBounds=true;//主要是这个参数,如果设置为true就不将图片加载到内存,只是获取该图片的详细信息 Bitmap bm=BitmapFactory.decodeFile(path, op);//2.获得图片具体的宽高,和要设置的iv控件的宽高,按照比例进行缩放

2015-08-24 14:44:53 316

原创 图片选择器之Multi-Image-Selector(国产的)

快速开始第0步 把模块 multi-image-selector 作为你的项目依赖添加到工程中.第1步 在你的 AndroidManifest.xml 文件中添加权限 android.permission.READ_EXTERNAL_STORAGE. 别忘了同时在AndroidManifest.xml 中声明 MultiImageSelectorActivity 这个Act

2015-08-23 19:18:03 2039

原创 Gson解析json数组

[{name:"sss",age:"bbb"},{name:"sss",age:"bbb"}]像数据这样的,就用这种方式来解析Gson g=new Gson(); Type type=new TypeToken>(){}.getType(); List l=g.fromJson(json.result, type);TypeToken的泛型参数里边放的就是json数据解析后的bea

2015-08-19 15:08:31 394

原创 自定义ViewGroup的测量规则

首先,先来看一下这张图EXACTLY:为精确值,何为精确值?如,在xml文件里指定指定控件的宽度为多少dip,就是个精确值AT_MOST: 为无法确定的值,在xml文件里指定指定控件的宽度为包裹内容,这个值只有子view自己才能知道有多大,所以为不确定的直UPSPECIFIED :这个表示空降想要多大就有多大,这个比较少用,一般会在可滚动的view中使用

2015-08-13 11:41:52 545

原创 通过代码写状态选择器

/** * 状态选择器 * @param pressed * @param normal * @return */ public Drawable stateSelector(Drawable pressed,Drawable normal){ StateListDrawable statedraw=new StateListDrawable(); statedraw

2015-08-12 21:26:56 281

原创 GradientDrawable 的简单使用(绘制控件的背景)

GradientDrawable drawable=new GradientDrawable(); //设置边框,参数为边框的类型,有矩形,椭圆,还有线等等,自己去试; drawable.setShape(GradientDrawable.RECTANGLE); //设置边框的厚度和颜色 drawable.setStroke(1, Color.BLUE); /

2015-08-12 20:33:41 1491

转载 Android在ListView中嵌套一个GridView时只显示一行的原因及解决方法

在之前的编程里,我还没有遇到过要在一个ListView中嵌套一个GridView或是在一个GridView中嵌套一个ListView。所以今天事儿来了!我花了一将近3个小时,找到了为什么我在一个ListView中添加一个GridView时,只显示一行GridView的原因;另外,这3个小时的付出,又让我学会了另一件事——在局部找不到原因的时候,要跳出来,从更大的范围寻找原因。废话了这么多,那么究竟

2015-08-10 12:56:22 549

原创 Progressbar设置大小

需要这三个参数,才能使Progressbar改变打下,RatingBar(星星打分)也是,android:minWidth="20dip" android:maxHeight="20dip"        style="?android:attr/progressBarStyleSmall"

2015-08-09 18:07:29 3655

原创 DrawLayout的使用

DrawLayout和SlidingMenu有点相识,但使用相当的简单,这是一个在v4包下的控件android.support.v4.widget.DrawerLayout,这个为控件的全名首先,先来写下布局,很简单的<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.andro

2015-08-05 11:01:57 643

转载 Android-ViewPagerIndicator框架使用——TitlePageIndicator

前言:TitlePageIndicator这个就是效果比较好。    一:定义布局文件simple_titles:LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_hei

2015-08-05 00:47:01 975 1

原创 Actionbar是使用

第一步,为了兼容更低的版本,首先得引入V7的包,并且将Activity继承于ActionBarActivity,这个是为了兼容低版本,如果你的应用是3.0以上,这一步可以省略第二步,将在manifest文件中将主题替换为@style/Theme.AppCompat.Light好了,一个基本的Actionbar就创建好了接下来,给Actionbar创建右边的按钮(也就是别人经

2015-08-04 17:35:10 286

转载 Android AsyncTask完全解析,带你从源码的角度彻底理解

原文:http://blog.csdn.net/guolin_blog/article/details/11711405我们都知道,Android UI是线程不安全的,如果想要在子线程里进行UI操作,就需要借助Android的异步消息处理机制。不过为了更加方便我们在子线程中更新UI元素,Android从1.5版本就引入了一个AsyncTask类,使用它就可以非常灵活方便地从子线程切

2015-08-03 20:55:14 273

android项目源码集合

android 完整项目源码,各种小工具聚合,仅用于研究学习学习

2018-02-05

android下载器,

qwqqqq我QQ无群无群无群无驱蚊器无去我去万千瓦群请问请问去

2018-01-09

空空如也

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

TA关注的人

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