自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

 唯天下之至诚,胜天下之至伪;唯天下之至拙,胜天下之至巧。

 唯天下之至诚,胜天下之至伪;唯天下之至拙,胜天下之至巧。

  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 ViewPager的应用以及禁用滑向下一页

ViewPager 实现了ViewFlipper的效果,都是用来实现划屏的.这点用过的人都知道,不过比ViewFlipper效果人性化多了,ViewPager的应用会使得view跟着手势来回拖拽,而ViewFlipper不会,只能手势划完了,效果才展现.虽说ViewPager 效果已经很棒了,但是还是没有iphone那种看着舒服,记得Iphone左右滑屏的时候在最后或者最开始的时候可以拽一下然

2012-06-11 17:34:12 6605

原创 Android中资源文件assets和Res下面raw文件的使用不同点

assets下面的文件不会被编译,通过路径可以去访问其中的内容。raw中文件会自动编译,我们可以在R.java文件中找到对应的ID      res/raw不可以有目录结构,而assets则可以有目录结构,也就是assets目录下可以再建立文件夹      获取assets流:                        AssetManager assetManager = g

2012-06-08 15:37:38 1271

原创 提升sqlite性能以及事务的简单理解

sqlite事务处理的问题,在sqlite插入数据的时候默认一条语句就是一个事务,有多少条数据就有多少次磁盘操作 比如5000条记录也就是要5000次读写磁盘操作。解决方法:添加事务处理,把5000条插入作为一个事务dataBase.beginTransaction();        //手动设置开始事务//数据插入操作循环dataBase.setTran

2012-06-08 14:46:19 4103

原创 解决打开Activity相应的edittext不弹出软键盘

因为edittext 是自动获取光标的,所以此时会自动弹出虚拟键盘.   方法一:在AndroidMainfest.xml中相应的activity中加上android:windowSoftInputMode="adjustUnspecified|stateHidden"方法二:让EditText失去焦点,使用EditText的clearFocus方法例如:EditT

2012-06-06 14:41:45 2914

原创 获取状态栏的高度与动态创建dialog控制其位置

首先声明一点,我们配置文件中用的一般都是dp,但是在程序中获取到的确实px,不过幸运的是不用我们转换,android已经帮我们转换好了,首先是获取配置文件中的布局文件大小: final int relativeLayout_heigth=relativeLayout.getLayoutParams().height; 下面是我要说我范的错误,首先我要模拟实现的是掌中新浪新闻客户端里面的

2012-06-05 17:10:25 1288

原创 点击返回键两次关闭当前ACTIVITY

运用计时器:Timer closeTimer ; /***  *  */ TimerTask closeTask = new TimerTask() {    @Override    public void run() {     clickNum=0;//回归   closeTimer.cancel();  }   };   @Override

2012-06-01 17:45:05 1074

原创 Gallery循环滑动原理

对与Gallery循环滑动循环滑动,其实就是对继承自BaseAdapter的类进行操作.          //返回一个比较大的值@Overridepublic int getCount() {return Integer.MAX_VALUE;}这个方法是返回item的个数,返回一个比较大的数值,就满足了假循环的条件,@Overridepubli

2012-06-01 15:04:54 1520

原创 android 抖动原理

控件抖动:其实就是对Animation的控制,让控件快速移来移去.但是移动的方式和时差需要控制.    android:interpolator="@anim/cycle"    >            android:fromXDelta="0"        android:toXDelta="-10"        android:fromYDelta="0

2012-06-01 09:59:03 1404

原创 runOnUiThread简单应用

首先runOnUiThread是Activity内部的方法,在运用的时候最好指明当前环境变(Context).new Thread(new Runnable() {   @Override   public void run() {    System.out.println(Thread.currentThread().getId());    runOnUiThread(n

2012-05-31 17:09:01 54199 2

原创 Android中处理崩溃异常

在处理Android中处理崩溃异常需要创建实现UncaughtExceptionHandler接口的类,然后让你程序中的基类继承自该类,这样就可以有效的处理一些意想不到的异常,其实是实现其中的一个回调函数,// 异常回调    @Override    public void uncaughtException(Thread thread, Throwable ex)    {

2012-05-31 11:31:00 1230

android 2.2源码

android 源码开发和应用指南 有助于你深入开发

2012-03-06

空空如也

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

TA关注的人

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