自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android在ActivityGroup里面使用startActivityForResult

假如现在有个ActivityGroup A,里面有两个子Activity B和C,在C里面跳转到另一个Activity D,然后在D里面执行了某些操作,finish了再返回D的时候,刷新D界面。该如何实现呢?如果在C里面,c.startActivityForResult(D,0),然后在D finish()之前setResult(1),那么在C的onActivityResult里面是接收不到从

2012-09-19 10:36:02 3103

原创 解决Android在listview中checkbox批量操作问题

在Android某些开发需求当中,有时候需要在listveiw中加入checkbox实现单选,多选操作。表面上看上去只是改变checkbox那么简单,然而实际开发中,实现起来并不是那么得心应手。尤其当listview比较多(比如屏幕最多只能显示10个item,但总共有12个item,也就是说listview的item数大于屏幕能够显示的item数)滑动屏幕的时候,由于适配器中getview()会重

2011-12-14 00:32:17 10298 19

原创 Android工程文件下assets文件夹与res文件夹的区别

大家都知道建立一个Android项目后会产生assets与res的两个文件夹,理论上他们都是存放资源的文件夹,那么他们到底有什么区别呢?1.assets:不会在R.java文件下生成相应的标记,存放到这里的资源在运行打包的时候都会打入程序安装包中2.res:会在R.java文件下生成标记,这里的资源会在运行打包操作的时候判断哪些被使用到了,没有被使用到的文件资源是不会打包到安装包中的。

2011-11-10 00:29:28 1539

原创 Android如何检测SD卡某个目录是否存在

自己写个音乐播放器,打开播放列表显示歌曲清单首先要扫描SD目录下MP3文件夹里面的mp3文件,那么在扫描之前,首先要检测这个MP3路径是否存在(假设SD卡已存在),因为如果路径不存在是会报空指针错误的,所有如果没有扫描到路径就需要创建。下面是判断的方法。         在SD卡创建文件 需要在AndroidManifest.xml中添加权限 .         //获得当

2011-09-27 01:33:53 8870 1

原创 马士兵教程—《坦克大战》游戏设计思路

马士兵教程—《坦克大战》游戏设计思路版本0.1    功能:产生一个窗口 版本0.2    功能:添加关闭窗口的事件处理               不允许窗口的大小改动 版本0.3       功能:画出代表坦克的实心圆 版本0.4       功能:让坦克运动起来       步骤:将位置改变为变量启动线程不断重画

2011-03-18 15:29:00 7858

原创 Graphics的setClip与clipRect的区别

有区别的。单独使用时效果看起来是一样的,但是如果进行重复使用就不同了。对于clipRect,API是这么说的:Intersects the current clip with thespecified rectangle. The resulting clipping area is theintersection of the current clipping area and the

2011-03-13 18:39:00 3683

原创 java多态,如何理解父类引用指向子类对象

要理解多态性,首先要知道什么是“向上转型”。        我定义了一个子类Cat,它继承了Animal类,那么后者就是前者是父类。我可以通过   Cat c = new Cat(); 实例化一个Cat的对象,这个不难理解。        但当我这样定义时:   Animal a = new Cat(); 这代表什么意思呢?             很简单,它表示我定义了一个Anima

2011-03-11 15:46:00 2021 2

原创 Android基础之LinearLayout与RelativeLayout的布局属性

LinearLayout:        android:id                                     为控件指定相应的ID        android:text                                  指定控件当中显示的文字,需要注意的是,这里尽量使用strings.xml文件当中的字符        android:g

2011-03-10 10:57:00 1154

转载 丰富多彩的Android onTouch事件

Android里有两个类android.view.GestureDetectorandroid.view.GestureDetector.SimpleOnGestureListener(另外android.widget.Gallery好像是更牛x的OnGestureListener )1) 新建一个类继承SimpleOnGestureListener,H

2011-03-09 23:18:00 870

原创 【学习笔记】关于Android的Surface系统

JAVA层次的Surface系统1.      过程描述android.view.Surfaceview类继承自android.view.View类,在view层次关系上提供精细绘制Surface的方法,可以通过它来改变Surface的格式、大小等。 android.view.SurfaceHolder为SurfaceView提供的一个接口类。方便实现对Surface的控制。

2011-03-09 16:27:00 1714

转载 【转】java中的回调函数

所谓回调,就是客户程序C调用服务程序S中的某个函数A,然后S又在某个时候反过来调用C中的某个函数B,对于C来说,这个B便叫做回调函数。一般说来,C不会自己调用B,C提供B的目的就是让S来调用它,而且是C不得不提供。由于S并不知道C提供的B叫甚名谁,所以S会约定B的接口规范(函数原型),然后由C提前通过S的一个函数R告诉S自己将要使用B函数,这个过程称为回调函数的注册,R称为注册函数。

2011-03-08 15:43:00 736

空空如也

空空如也

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

TA关注的人

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