自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Wallace

饭不是吃最后一口才算吃饱了。。。

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

原创 Android的拖放技术

在Android 3.0 以前的版本,拖放一个试图需要使用触摸(Touch)事件,而且拖动到指定的区域还需要判断坐标是否落到这一区域,很麻烦。从Android 3.0以后,Android SDK直接支持视图的拖放操作。 拖放操作需要经历的4种状态。开始拖动 通过调用View.startDrag方法,可以让视图处于可拖动的状态,这时用户可以用手指(虚拟机当然是鼠标啦)将视图在屏幕上拖动。在视图

2015-05-23 22:35:52 657

原创 Android之内容提供者(Content Provider)

Content Provider相当于数据的接口,通过Content Provider可以将程序内部使用的数据向其他程序公开,这样其他的程序就可以通过Context.getContentResolver方法获得ContentResolver对象,并使用ContentResolver.insert, ContentResolver.delete, ContentResolver.update, Co

2015-05-19 21:51:43 433

原创 Android四大组件服务(Service)

服务(Service)是Android四大组件之一,主要用于后台运行和跨服务进程访问。Service并没有UI部分,而是一直在Android系统的后台运行。应用程序一般使用service做一些后台运行的工作,例如,下载文件。 Service也是有生命周期的,但Service的生命周期很简单,只有3个阶段: 创建服务; 开始服务; 销毁服务; 一个服务只会创建一次,销毁一次,但可以开始多次p

2015-05-12 20:23:09 584

原创 Android学习笔记之广播接收器(Broadcast Receiver)

Broadcast Receiver是Android SDK 的四大组件中唯一被动接收数据的组件。广播接收器最大的用处接收接收系统发出的信息。 广播可以静态的注册,也可以动态的注册 静态注册就是在AndroidManfiest.xml文件夹中注册:<receiver android:name=".MyBroadcastReceiver" android:enabled="true">

2015-05-05 22:08:22 911

原创 Android学习笔记之Toast与通知栏(Notification)

ToastToast会在屏幕的某一个位置弹出一个窗口,可以显示不同的信息,但是无法获得焦点且在一定的时间关闭。 写一个最简单的示例Toast.makeText(this,"今天天气不错! \n 哈 ,哈, 哈",Toast.LENGTH_LONG).show();这样就可以在屏幕的下方弹出一个窗口显示上面的信息。 当然也可以自定义一个。View view = getLayoutInflater(

2015-04-29 19:22:36 605

原创 Android学习笔记之资源(下)

动画资源Android SDK支持3种动画:属性动画,帧动画和补间动画。 属性动画 属性动画从API Level = 11(Android 3.0)才开始支持。 属性动画可以使对象的属性值在一定时间间隔内变化到某一值。<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.co

2015-04-24 20:45:59 381

原创 Android学习笔记之资源(上)

大多数资源文件都存放在res的相对子目录中,还有一些资源文件放在assets目录中。res只能存在相应的子目录,如,res/layout(布局资源),res/values(值资源),res/drawable(图像资源)。assets可以随意放,也可以放在子目录。两种方式主要区别如下。引用资源的方式不同 res目录中的所有资源都会在R类的相应子类中生成对应的int类型变量 assets目录中的资

2015-04-17 21:30:48 395

原创 Android学习笔记之布局

Android SDK支持了五种布局。分别是FrameLayout(框架布局),LinearLayout(线性布局),RelativeLayout(相对布局),TableLayout(表格布局)和AbsoluteLayout(绝对布局)。不过绝对布局在Android的2.0中被标记为已过期, 框架布局(FrameLayout) 所有添加到这个布局的视图都以层叠的方式显示。第一个添加到框架布局中的

2015-04-14 19:34:52 756 1

原创 Android学习笔记之Intent

Android系统从诞生之初就不允许直接访问4大应用程序组件(Activity,Service,Broadcast Receiver和Content Provider),这就需要提供一种机制可以访问这些组件。 Intent对象被应用于4大基本组件中的3个,而Content Provider会采用其他方式访问。例如,对于窗口(Activity)来说,尽管无法直接访问窗口实例,但可以调用star

2015-04-13 19:06:21 409

原创 Android学习笔记之actvity xml属性

Android应用程序中的每一个Activity都必须在AndroidManifest.xml文件中通过标签声明才能使用。设置Activity的基本信息 android:name是<activity>标签中唯一必须设置的属性,该属性表示窗口类的名称。 通常设置的是相对的类名(相对于<manidest>标签的package属性值),但也可以使用 绝对的类名,或是包含一部分包名的类名。也就是pac

2015-04-11 20:30:47 635

原创 Android学习之路之浅谈Activity(窗口)

Activity是Android系统提供的一个可视的用户交互接口,所有和用户的交互都发生在这里。声明和使用Activity创建一个从android.app.Activity继承的java类或其子类继承。然后至少要在res/layout目录中创建一个布局文件,并在AndroidManifest.xml文件声明窗口类。布局文件是为了在窗口上放置各种控件,当然我们还可以通过其他方法在窗口上显示控件,甚

2015-04-09 21:41:24 679 2

jbox2d-2.0.1-library-only.jar

jbox2d是Android游戏引擎,属于开源。

2015-04-11

空空如也

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

TA关注的人

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