- 博客(7)
- 资源 (1)
- 收藏
- 关注
转载 Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型?
Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型?Overload是重载的意思,Override是覆盖的意思,也就是重写。重载Overload表示同一个类中可以有多个名称相同的方法,但这些方法的参数列表各不相同(即参数个数或类型不同)。重写Override表示子类中的方法可以与父类中的某个方法的名称和参数完全相同,通过子类创建
2015-12-20 19:54:06
312
转载 synchroinized
synchronized:Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、然而,当一个线程访问o
2015-12-20 19:25:56
294
转载 conprovider的监听
一、监听ContentProvider主要步骤1.在ContentProvider类的insert\update\delete方法加入this.getContext().getContentResolver().notifyChange(URI,null);其中URI表示监听的URInull表示发送消息给任何人;2.在访问者的类中调用如下方法:context.g
2015-12-02 22:58:10
238
转载 px dpi dip density
Android中px dpi dip density densityDpi 的相关说明概念解释名词解释Px(Pixel像素)不同设备显示效果相同。这里的“相同”是指像素数不会变,比如指定UI长度是100px,那不管分辨率是多少UI长度都是100px。也正是因为如此才造成了UI在小分辨率设备上被放大而失真,在大分辨率上被缩小
2015-12-01 11:32:59
285
转载 aidl
Android支持两种类型的服务:本地服务与远程服务。本地服务只能供承载它的应用程序使用,而远程服务还可以供其它应用程序使用。在Android中,远程服务可以使用AIDL(Android Interface Definition Language)向客户端定义自身。下面说明创建AIDL服务的步骤:编写一个AIDL文件(以.aidl为后缀)来向客户端定义接口,AI
2015-11-18 09:50:00
173
原创 读取本机电话簿联系人信息返回一个list
private ArrayList> readContact() {// 首先从raw_contact中读取联系人id(contact_id)// 其次根据contact_id从data表查询出相应的电话号码和联系人名称,// 然后,根据mimetype来区分哪个是联系人,哪个是电话号码Uri rawContactsUri = Uri.parse("content://
2015-11-15 10:28:43
481
原创 把触摸监听交给手势识别器处理
GestureDetector mDetector = new GestureDetector(this, new MyGestureListener());@Overridepublic boolean onTouchEvent(MotionEvent event) {mDetector.onTouchEvent(event);// 交给手势识别器retu
2015-11-15 09:57:39
231
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人