自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

转载 Android项目Tab类型主界面大总结 Fragment+TabPageIndicator+ViewPager

出处:http://blog.csdn.net/lmj623565791/article/details/24740977Android现在实现Tab类型的界面方式越来越多,今天就把常见的实现方式给大家来个总结。目前写了:1、传统的ViewPager实现2、FragmentManager+Fragment实现3、ViewPager+FragmentPagerAdap

2015-08-22 10:28:58 580

转载 Android学习中关于WindowManager的讲解

转自:http://blog.csdn.net/liranke/article/details/5435488     我们Android平台是一个又一个的Activity组成的,每一个Activity有一个或者多个View构成。所以说,当我们想显示一个界面的时候,我们首先想到的是建立一个Activity,然后所有的操作在Activity里面实现,或者是一个Dialog或者Toast。这种方式

2015-08-21 16:35:42 515

转载 Android ViewPager多页面滑动切换以及动画效果

转自:http://www.cnblogs.com/dwinter/archive/2012/02/27/AndroidViewPager%E5%A4%9A%E9%A1%B5%E9%9D%A2%E6%BB%91%E5%8A%A8%E5%88%87%E6%8D%A2%E4%BB%A5%E5%8F%8A%E5%8A%A8%E7%94%BB%E6%95%88%E6%9E%9C.html

2015-07-26 21:15:24 581

转载 BaseAdapter优化

转自:http://blog.csdn.net/yzx41099296/article/details/8100986       当系统开始绘制ListView的时候,首先调用getCount()方法。得到它的返回值,即ListView的长度。然后系统调用getView()方法,根据这个长度逐一绘制ListView的每一行。也就是说,如果让getCount()返回1,那么只显示一行。而g

2015-06-25 12:14:31 490

转载 Android 仿微信对话列表滑动删除效果

转自:http://blog.csdn.net/top_code/article/details/17965743微信对话列表滑动删除效果很不错的,借鉴了github上SwipeListView(项目地址:https://github.com/likebamboo/SwipeListView),在其上进行了一些重构,最终实现了微信对话列表滑动删除效果。实现原理1

2015-06-11 21:32:52 1119

转载 Android自定义控件

转自:http://blog.163.com/ppy2790@126/blog/static/103242241201382210910473/开发自定义控件的步骤:1、了解View的工作原理 2、 编写继承自View的子类3、 为自定义View类增加属性 4、 绘制控件 5、 响应用户消息 6 、自定义回调函数 一、

2015-06-06 00:12:23 506

转载 Android: ListView排序及过滤

为了实现ListView的筛选及排序效果,可使用以下方法:转自:http://blog.csdn.net/zmyde2010/article/details/59364941) 排序ListView通过适配器得到内容数据,可以对数据list先排序再提供给ListView:private List> getData() {List> list = ne

2015-06-02 10:57:15 748

原创 ArrayList的clone方法

ArrayList的clone方法是浅表复制,对于基本数据类型,clone方法复制其值,对于引用数据类型,则复制引用所指向对象的地址。

2015-05-19 19:02:55 827

转载 android AsyncTask介绍

AsyncTask和Handler对比1 ) AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使用的优点:l  简单,快捷l  过程可控       使用的缺点

2015-05-06 15:00:51 284

转载 SimpleAdapter中使用Drawable和Bitmap对象的方法

我们平常使用SimpleAdapter作为ListView或GridView适配器时,如果要显示图片,我们通常使用图片的id即R.drawable.xxx的方式来将图片绑定到视图上。但是,如果我们要使用的图片是个Drawable或Bitmap对象时,上面的方式就不能解决问题了。下面就介绍如何在SimpleAdapter中使用Drawable或Bitmap对象。1.使用Drawabl

2015-05-05 18:40:32 545

转载 Bitmap,byte[],Drawable相互转化

一、相关概念1、Drawable就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还有可能是一个图层(LayerDrawable),我们根据画图的需求,创建相应的可画对象2、Canvas画布,绘图的目的区域,用于绘图3、Bitmap位图,用于图的处理4、Matrix矩阵二、Bitmap1、从资源中获

2015-05-03 20:04:25 396

转载 图片流(BufferedImage)与(ByteArrayInputStream )字节流互转

一、需要用到的类java.awt.image.BufferedImage;javax.imageio.ImageIO;java.io.*; 二、为什么要将BufferedImage转为byte数组 在传输中,图片是不能直接传的,因此需要把图片变为字节数组,然后传输比较方便;只需要一般输出流的write方法即可;而字节数组变成Buffe

2015-05-03 18:05:35 2762

转载 Android数据存储技术

本文介绍Android中的5种数据存储方式。 数据存储在开发中是使用最频繁的,在这里主要介绍Android平台中实现数据存储的5种方式,分别是:1 使用SharedPreferences存储数据2 文件存储数据3 SQLite数据库存储数据4 使用ContentProvider存储数据5 网络存储数据 下面将为大家一一详细介绍

2015-04-29 18:36:24 566

转载 onPause()和onSaveInstanceState(Bundle savedInstanceState)回调函数保存

转自:http://blog.sina.com.cn/s/blog_652dd96d0100ug6h.html在看贪吃蛇代码的时候,看到下面这个回调函数,用来保存贪吃蛇的游戏数据。       @Override    public void onSaveInstanceState(Bundle outState) {        //Store the game s

2015-04-28 21:40:02 757

转载 Android图片处理(Matrix,ColorMatrix)

转自:http://www.cnblogs.com/leon19870907/articles/1978065.html在编程中有时候需要对图片做特殊的处理,比如将图片做出黑白的,或者老照片的效果,有时候还要对图片进行变换,以拉伸,扭曲等等。这些效果在android中有很好的支持,通过颜色矩阵(ColorMatrix)和坐标变换矩阵(Matrix)可以完美的做出上面的所说的效果。

2015-04-22 19:59:00 403

转载 Android获取屏幕高度、标题高度、状态栏高度详解

转自:http://www.apkbus.com/android-15767-1-1.html在看本文之前,向大家介绍一下下面的2篇文章,个人认为非常好。另外,这篇文章总结也不错 获取屏幕的高度和宽度:http://www.iteye.com/topic/828830还有一篇是获取状态栏和标题栏高度的文章来自CSDN 不错 http://blog.csdn.ne

2015-04-22 13:23:46 555

转载 Android动画学习笔记-Android Animation

转自:http://www.cnblogs.com/angeldevil/archive/2011/12/02/2271096.html3.0以前,android支持两种动画模式,tween animation,frame animation,在android3.0中又引入了一个新的动画系统:property animation,这三种动画模式在SDK中被称为property animat

2015-04-19 13:29:50 434

转载 Matrix矩阵初探

转自:http://blog.csdn.net/chenjie19891104/article/details/6315837Matrix ,中文里叫矩阵,高等数学里有介绍,在图像处理方面,主要是用于平面的缩放、平移、旋转等操作。        首先介绍一下矩阵运算。加法和减法就不用说了,太简单了,对应位相加就好。图像处理,主要用到的是乘法 。下面是一个乘法的公式: 在 A

2015-04-15 21:53:30 433

转载 抗锯齿

转自:http://zhidao.baidu.com/link?url=UKDdCX9jWYXcZXDdz0ndXXtVlOEySReXswX1mUFgMb85JqscS56wXC60EeSXySijFxIyc0gQx5qkQBnwi6TXoVz-g19mzgBCrgr6jPWyb73在Android中,目前,我知道有两种出现锯齿的情况。① 当我们用Canvas绘制位图的时候,如果对位图进行

2015-04-14 21:45:04 546

转载 把View转化成Bitmap的方法

转自:http://blog.csdn.net/chenshijun0101/article/details/38022789方法一:[java] view plaincopy/**     * 把View绘制到Bitmap上     * @param view 需要绘制的View     * @param width

2015-04-14 20:05:17 649

转载 Android触控 MotionEvent(一)

转自:http://my.oschina.net/banxi/blog/56421    MotionEvent事件对象一般我们是在View的onTouchEvent方法中处理MotionEvent对象的.    public boolean onTouchEvent(MotionEvent event) 在这里我们需要从一个MotionEvent对象中获得哪些

2015-04-10 10:55:59 537

转载 Android 使用Scroller实现绚丽的ListView左右滑动删除Item效果

转自:http://blog.csdn.net/xiaanming/article/details/17539199我在上一篇文章中Android 带你从源码的角度解析Scroller的滚动实现原理从源码的角度介绍了Scroller的滚动实现原理,相信大家对Scroller的使用有一定的了解,这篇文章就给大家带来使用Scroller的小例子,来帮助大家更加熟悉的掌握Scro

2015-04-09 18:13:02 778

转载 setCompoundDrawables与setCompoundDrawablesWithIntrinsicBounds的区别

转自:http://blog.csdn.net/wulianghuan/article/details/24421179更换radiobutton中的图片在xml中很好设置,但对于初学者如何在代码中设置还是不容易找的。没法子,通过看原版api找到两个方法,setCompoundDrawables和setCompoundDrawablesWithIntrinsicBounds。下面交

2015-04-06 16:29:22 371

原创 关于拖移View时的抖动问题(event.getY()的跳跃问题)

在最近的项目中碰到需要用手指控制View移动的需求,实现的过程中发现View会随着手指的移动而抖动,并且抖动程度随着拖动距离的增大而增大。简化代码片段如下[java] view plaincopyprint?view.setOnTouchListener(new OnTouchListener() {       float lastY;

2015-03-29 13:27:01 2223 1

转载 Android WebView常见问题及解决方案汇总

转自: http://blog.csdn.net/t12x3456Android WebView常见问题解决方案汇总:就目前而言,如何应对版本的频繁更新呢,又如何灵活多变地展示我们的界面呢,这又涉及到了web app与native app之间孰优孰劣的争论. 于是乎,一种混合型的app诞生了,灵活多变的部分,如淘宝商城首页的活动页面,一集凡客诚品中我们都可以见到we

2015-03-28 17:58:16 636

转载 android状态栏一体化(改变状态栏的背景颜色)开源工程推荐

转自:http://blog.csdn.net/jdsjlzx/article/details/416435871、前言在android kitkat 有一个新的特性可以设置手机状态栏的背景,让手机整个界面的风格保持一致,看起来非常清爽,在今年的google i/o上的android l默认就是这种风格。来现在看我们怎么加上这个酷黑狂拽掉渣天的功能怎么给我们的程序加上。来先看一下d

2015-03-24 22:17:48 508

转载 浅谈WebView的使用

转自:http://blog.csdn.net/liuhe688/article/details/6549263WebView是Android中一个非常实用的组件,它和Safai、Chrome一样都是基于Webkit网页渲染引擎,可以通过加载HTML数据的方式便捷地展现软件的界面。使用WebView开发软件有一下几个优点:1.可以打开远程URL页面,也可以加载本地HTML数据;

2015-03-23 21:52:59 484

转载 GitHub详细教程

GitHub详细教程Table of Contents1 Git详细教程1.1 Git简介1.1.1 Git是何方神圣?1.1.2 重要的术语1.1.3 索引1.2 Git安装1.3 Git配置1.3.1 用户信息1.3.2 高亮显示1.3.3 忽略特定的文件1.3.4 使用.gitkeep来追踪空的文件夹1.4 开始操作Git1

2015-03-14 16:43:09 362

转载 BaseAdapter的convertView参数是什么意思

BaseAdapter适配器里有个getView()需要重写public View getView(int position,View converView,ViewGroup parent){ //省略。。}请问这个方法的三个参数是什么意思?作用是什么?我不要简单的翻译哈,最好举个例子具体用法这个convertView其实就是最关键的部分 原理上讲 当ListVi

2014-12-27 12:31:56 1810

转载 异常机制及throw与throws的区别

出处:http://blog.csdn.net/ronawilliam/article/details/3299676Java的异常处理Java的异常处理是通过5个关键字来实现的:try,catch,throw,throws,finally。JB的在线帮助中对这几个关键字是这样解释的:       Throws: Lists the exceptions a method

2014-12-24 13:36:39 498

转载 能不能在一个Activity中去finish销毁掉其他Activity ??(+程序完全退出)

出处:http://www.eoeandroid.com/thread-322797-1-1.html要求是这样的,比如一打开App,进入到了 Activity  A,然后经过一些初始化运算,自动跳到Activity B(但保留A,只跳转,不销毁A)。在B中,我想希望实现,点一个按钮跳到C,同时要把A、B都销毁。如果点另一个按钮,则只销毁B,留着A。(我这个是简化的例子,在我这个实际中,不能保

2014-12-24 13:06:50 982

转载 System.exit(0)和System.exit(1)区别

出处:http://www.cnblogs.com/xwdreamer/archive/2011/01/07/2297045.html解析查看java.lang.System的源代码,我们可以找到System.exit(status)这个方法的说明,代码如下: /** * Terminates the currently running Java Virtu

2014-12-24 13:01:42 408

空空如也

空空如也

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

TA关注的人

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