自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (3)
  • 收藏
  • 关注

原创 ImageLoader源码分析(一)ImageLoader初始化

ImageLoader加载图片前要初始化,初始化时需要一个 ImageLoaderConfiguration初始化代码:ImageLoader.getInstance().init(configuration);ImageLoaderConfiguration实例有两种默认创建方式:1. ImageLoaderConfiguration configuration1= Ima

2015-11-30 15:51:58 1079

原创 感受SoftReference

强引用,可以看到内存占用了48M,内存基本没被回收软引用,内存占有30M,内存多次被回收附 GridView加载图片采用两种方式代码package com.example.imageloader;import java.util.ArrayList;import android.R.bool;import android.con

2015-11-30 14:00:29 549

原创 ListView浮动某以条目

基本思路:    ListView外面嵌套Fragment,把要浮动的布局包裹在另一个Fragment中,同时包裹一个用于占坑的textview。    监听listview滚动事件,监听到要浮动显示的控件变成listview中最上面的控件后,除去该控件,加到listview外面包裹的Fragment中,    当监听到要浮动显示的控件的上面一个变成listview中最上面的控件后,从

2015-11-25 20:11:43 825

原创 悬浮窗口WindowManager

安卓中Activity,Dialog,Toast等视图都是附在Window上的,Window是View的直接管理者 final WindowManager windowManager = (WindowManager) getSystemService(Context.WINDOW_SERVICE);// "window" final WindowManager.Layout

2015-11-25 14:49:56 703

原创 LayoutAnimationController

安卓中除了可以为View添加View动画外还可以为ViewGroup的子元素添加出场动画.例如给ListView中每个控件添加动画(只有第一次显示时才播放动画,滚动后不再播放动画)布局中添加android:layoutAnimation="@anim/layout_anin布局文件<RelativeLayout xmlns:android="http:/

2015-11-25 09:55:46 1368

原创 android6.0&小米note标配版

小米note刷机教程如果遇到数据网络无法使用的话,请打开数据网络开关,拨号一次,接通即可,然后挂断,即可有网络小米Note 标准版 目前建议卡1 为主卡。不保证卡2 作为主卡的时候能够比较好的正常工作Note 可能刷机第一次传感器不正常,请重启一次就OK了就不上图了。下载地址:cancro 是  米3W/C 米4 的virgo 是 小

2015-11-19 15:25:25 2701

原创 事件分发机制

事件分发机制 如果事件能够传递给当前View,那么该控件的dispatchTouchEvent 一定会被调用, 该方法内部会去调用View本身的onInterceptTouchEvent,onInterceptTouchEvent 的返回值将决定是否调用View本身的onTouchEvent方法和 子控件 的dispatchTouchEvent。 若dispatch

2015-11-19 10:16:14 477

原创 android动画

Animation: 不管怎么变换,只有原始位置会响应事件,新位置不会响应事件         * 属性动画: 变换后的位置可以响应事件,原来的位置不再响应事件//自定义Animtion MyAnimation animation=new MyAnimation(); v.startAnimation(animation);package com.examp

2015-11-16 12:05:22 552

原创 你追我赶进度条

package com.example.androidtest;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graphics.Paint.Style;imp

2015-11-13 14:41:38 483

原创 android刮刮乐

采用文本图片填充画笔public class CircleView2 extends ImageView { public CircleView2(Context context) { super(context); inti(); } public CircleView2(Context context, AttributeSet attrs) { super(co

2015-11-13 10:41:02 654

原创 android 倒影

public void setImageDrawable(Drawable drawable) { Bitmap origBmp=getBitmapFromDrawable(drawable); Matrix matrix=new Matrix(); matrix.setScale(1, -1); //创建Bitmap Bitmap revBmp=Bitmap.creat

2015-11-13 08:50:12 467

原创 LinearGradient

package com.example.androidtest;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.LinearGradient;

2015-11-12 16:10:49 612

原创 Shader画笔填充

原图先看一个例子package com.example.androidtest;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Canvas;import android.graphics.Paint;import android.graphi

2015-11-12 15:50:37 829

原创 setEmptyView

ListView中没有要显示的数据时,我们可以显示一个布局用于提示用户没有数据,通常可以直接使用listview.setEmptyView设置一个view。但设置的View必需在当前的View hierarchy里,亦即这个View需要被add到当前Viewhierarchy的一个结点上,如果没有添加到结点上的话,调用setEmptyView(View v)是没有任何效果的。大致流程是这样

2015-11-12 09:14:32 1236

原创 100行代码 CircleImageView

IDE预览效果手机截屏100行代码实现圆形ImageViewpackage com.example.androidtest;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Canvas;import android.gra

2015-11-11 22:03:49 714

原创 ListView左滑删除

效果图布局效果图LeftSlideDeleteListView代码,只有一个文件,使用和普通ListView没有区别package com.example.slidedelete;import android.animation.ObjectAnimator;import android.annotation.SuppressLint;i

2015-11-10 14:46:06 2754

原创 android drawBitmapMesh

package com.example.and6;import android.annotation.SuppressLint;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas

2015-11-09 15:51:42 607

原创 android 底片,浮雕,老照片效果

package com.example.and6;import android.app.Activity;import android.content.Intent;import android.graphics.Bitmap;import android.graphics.Bitmap.Config;import android.graphics.BitmapFactory;imp

2015-11-09 14:16:24 808

原创 安卓 图片处理

MainActivitypackage com.example.and6;import android.app.Activity;import android.content.Intent;import android.graphics.Bitmap;import android.graphics.Bitmap.Config;import android.graphics.Bitm

2015-11-09 13:24:59 454

原创 android svg

先看几张效果图若需要使用svg需要更新sdk至API 21。布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"

2015-11-07 16:28:05 823 2

转载 Base64编码原理

转自 http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001399413803339f4bbda5c01fc479cbea98b1387390748000Base64是一种用64个字符来表示任意二进制数据的方法。用记事本打开exe、jpg、pdf这些文件时,我们都会

2015-11-06 09:33:08 802

原创 python线程锁

# -*- coding:UTF-8 -*-'''Created on 2015年10月25日@author: young'''import threadingbalance = 0lock = threading.Lock()def run_thread(n): for i in range(100000): # 先要获取锁: lo

2015-11-05 11:07:35 465

原创 python进程&线程

# -*- coding:UTF-8 -*-'''Created on 2015年10月25日@author: young'''import osimport threadingimport timeprint '多进程创建'print 'Process (%s) start...' % os.getpid()s=1111;pid = os.fork()if pid==

2015-11-05 10:18:21 513

原创 python单元测试

自定义类继承自unittest.TestCase , 并在类内部定义以test开头的方法。在类外面写上这句代码 if __name__ == '__main__': unittest.main()就会执行类中所有test开头的方法# -*- coding:UTF-8 -*-'''Created on 2015年10月25日@author: young'''im

2015-11-03 11:31:18 581

原创 python type

# -*- coding:UTF-8 -*-'''Created on 2015年10月25日@author: young'''class Hello(object): def hello(self, name='world'): print('Hello, %s.' % name) h=Hello()h.hello("Tom")# He

2015-11-03 08:42:43 597

仿qq表情输入控件

详见博客 http://blog.csdn.net/qingchunweiliang

2014-08-19

AS_SSD_Benchmark

AS_SSD_Benchmark 硬盘测试工具

2013-05-17

终级网络搜索器

终级网络搜索器 所搜资源,迅雷下载

2013-01-31

空空如也

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

TA关注的人

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