- 博客(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
原创 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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人