自定义博客皮肤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)
  • 资源 (36)
  • 收藏
  • 关注

原创 Menu侧滑效果

package com.example.sideslipmenu;import android.os.AsyncTask;import android.os.Bundle;import android.app.Activity;import android.content.Context;import android.util.Log;import android.view.Moti

2014-06-28 21:08:11 630

原创 ListView的上下反弹效果

public class MyScrollview extends ScrollView{ /** * 滑动时的纵坐标*/ private int touchY; /** * 该控件包裹的子视图*/ private View listView; /** * 用于记录listview的位置*/ private Rect myRect=new Rect(); /*

2014-06-26 21:30:43 860

原创 递归遍历某个路径下的文件

/** * 递归列出某文件夹下的所有文件*/ class ScanFiles{ public void scanfiles(String path){ try { File file=new File(path); if (file.isDirectory()) { File[] files=file.listFiles(); for

2014-06-26 09:27:02 526

原创 java小算法小集合

/***求排序后取最大值和最小值的绝对值*/public static  int ChaZhi(int[] in){   int temp = 0;   for(int i=0;i  for(int j=0;j   if(in[i]>in[j]){      temp = in[i];      in[i] = in[j];      in[j] = temp;  

2014-06-25 22:44:37 678

转载 Activity的4种加载模式及Intent标识

Activity的四种启动模式:1、standard:每次启动一个activity,则创建一个activity实例。2、singleTask:activity的lunchMode设置为该属性时,每次启动该activity实例,都会将栈中在该activity之上的activity全部退栈。3、singleTop:如果该activity在顶部,则启动该activit

2014-06-25 17:41:39 603

原创 正则表达式略写

截取字符串public static void main(String[] args) { //split截取字符串 String str="xiao,jian,bin"; String reg=","; String[]arrs=str.split(reg); for (String string : arrs) {// System.out.print

2014-06-22 22:26:01 488

原创 Asset和raw文件夹得区别

*res/raw和assets的相同点:1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。*res/raw和assets的不同点:1.res/raw中的文件会被映射到R.java文件中,访问的时候直接使用资源ID即R.id.filename;assets文件夹下的文件不会被映射到R.java中,访问的时候需要AssetManager类。2.r

2014-06-17 09:47:10 704

转载 json解析详解

JSON Vs XML1.JSON和XML的数据可读性基本相同2.JSON和XML同样拥有丰富的解析手段3.JSON相对于XML来讲,数据的体积小4.JSON与JavaScript的交互更加方便5.JSON对数据的描述性比XML较差6.JSON的速度要远远快于XMLandroid2.3提供的json解析类 

2014-06-17 09:21:24 406

原创 关于onMeasure(),onlayout()方法的简单介绍

在继承ViewGroup类时

2014-06-13 16:35:08 711

原创 android 动画效果总结

/** 设置缩放动画 * 相对于自己的开始动画 * pivotYValue、pivotXValue为缩放中心 * fromX 、fromY缩放的起始位置 * toX、toY缩放的大小:如果toX是pivotXValue的1倍则缩放最大是原图的一倍 * Animation.RELATIVE_TO_SELF:相对于自己 * */ /*final Sc

2014-06-13 16:24:30 446

原创 链表逆序输出

public class Main {public static void main(String[] args) {//    showLinkedList();Node head=new Node(0);Node tail;tail=head;for (int i = 1; i Node p=new Node(i);// 1234.....tai

2014-06-12 08:25:57 604

原创 简单的学习Matrix的缩放,平移,旋转,倾斜

/* * translate(平移),rotate(旋转),scale(缩放)和skew(倾斜)四种*/public class MyView extends View{ private Matrix matrix=new Matrix(); private Bitmap bitmap=BitmapFactory.decodeResource(getResources(), R.dr

2014-06-07 17:19:24 8739

原创 VelocityTracker的简单使用方法

/** * 计算滑动速率 * */ public class VelocityTrackerDemoActivity extends Activity { private static final String INFO = "手指在屏幕上滑动"; private int mMaximumVelocity; private

2014-06-05 22:34:24 1498 1

原创 线程关于wait,notify,notifyAll及Lock的学习(买卖)

1、notify、notifyAll和wait()都必须用在线程同步当中。在非线程同步中使用是绝对不允许的。当前线程调用notify作用是唤醒其他线程,但前提是必须拥有对象监视器(对象锁)。当前线程调用wait()作用是释放当前锁对象,让其他线程获得对象锁。2、等待和唤醒必须是同一把锁。

2014-06-02 22:21:57 882

原创 自己对于Fragment的一些总结

Fragment和Activity的生命周期leishi

2014-06-01 22:10:02 614

form窗体美化

窗体美化窗体美化窗体美化窗体美化窗体美化窗体美化窗体美化窗体美化窗体美化

2018-06-07

卡片左右切换

利用DragHelper实现卡片左右切换

2017-07-28

Pageindicator

关于pageindicator的标识

2017-07-06

PageIndicator Anim

关于Pageindicator的两种动画效果

2017-07-06

dagger2例子

dagger2框架的简单入门

2017-06-03

MyTabLayout

mytablayout

2016-12-06

夜间模式设置

夜间模式设置

2016-11-07

极光推送demo

通过demo实现通知栏推送,以及透传的实现

2014-10-21

SwitchButton

运用SwitchButton的实现和实现白天和黑夜模式的情景

2014-07-19

高仿微信主界面UI

这是一个不错的微信界面模仿,并且结合了开源框架

2014-07-18

我的xml解析

诠释了xml解析的各种方法,学会三种解析,够用了

2014-07-15

DialogFragment

DiaglogFragment做成的一个对话框,效果好于dialog

2014-07-10

用fragment做成的对话框

通过fragment简单的写出了一个自定义形似dialog视图,在也不用系统自带的且难看的dilog。

2014-07-10

ActionBar详解

通过代码基本实现了ActionBar的所有实现

2014-07-03

MainActivity

完美诠释了菜单侧滑的效果,可以学习学习,下载看看吧

2014-06-28

listview反弹效果

清晰的讲述了反弹的原理,代码很好的实现了该效果

2014-06-26

线程同步唤醒,等待

本文通过demo详细的介绍了Lock,wait,notify,notifyAll等知识点

2014-06-02

Fragment之间通信

简单叙述了Activity之前的关系,重点描述了Fragment间的通信

2014-06-01

service详解

介绍了普通service和远程AIDL的service,通过代码较详细的介绍了两种service

2014-05-27

自定义属性

综合了所有的android的自定义属性运用,可以帮你快速掌握。

2014-05-27

实现蓝牙通信

实现了终端对终端的通信,谁主动发起聊天谁就是客户端,对方就是服务器。

2014-05-25

照片墙(不规则)

不规则的照片墙,让你体验不规则的快感,看看吧

2014-05-12

自定义ImageView显示gif图片

该自定义ImageView除了可以显示png图片,还可以显示gif图片的动画效果

2014-05-08

android照片墙

图片墙,有效的避免了OOM,利用LruCache的缓存技术

2014-05-07

android抽屉结合Fragment

这是谷歌的一个抽屉运用,看一下是有帮助滴

2014-05-06

ScrollView嵌套ListView刷新

ScrollView嵌套ListView刷新,可深入的学习Scrollview

2014-05-05

ViewPager切换图片及自动切换图片

ViewPager很好的切换图片及自动切换图片,在项目中运用过,挺好的,值得学习。

2014-05-05

ImageLoader

这是一个非常火的开源项目,有了它从此不用担心内存的管理

2014-04-14

安卓webservice运用之号码归属地查询

通过demo,你可以懂得怎样在安卓上调用webservice的api并实现号码归属地的查询

2014-04-04

200款优秀的代码

该资源集成了200个经典的源码Demo,有高仿qq,微信,微博等等优秀的软件

2014-04-03

仿微信聊天

这是一个不错的源码学习,相信看了之后能学到不少

2014-03-22

运用popwindow创建菜单栏

这是一个通过popwindow创建的菜单栏,超过六个不会隐藏

2013-09-15

异常处理机制知识点小总结

这是自己通过看书对java异常处理的一些总结

2013-07-26

简单的安卓CS/CF聊天软件

这是一款简单的cs聊天软件,涉及到多线程,socket,serversocket等服务器与客户端的知识

2013-07-17

本地电子书阅读器

这是一款本地电子书阅读器,还有导入本地书籍的功能,还包含书签,亮度,等多功能.....

2013-06-13

模仿有道词典编写

最近没事仿冒了有道词典界面进行了开发,主要涉及界面,查词,记录等功能

2013-06-13

空空如也

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

TA关注的人

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