fengyuzhengfan的专栏

这里有一则 阿里的招聘启事 打开链接查看 ☛:http://www.devio.org/recruitment

Android 访问权限清单

Android权限大全

2014-07-31 09:49:13

阅读数:2326

评论数:0

Android开发实例之闹钟提醒

本实例通过TimePickerDialog时间选择对话框让用户设置闹钟并通过AlarmManager全局定时器在指定的时间启动闹钟Activity 。

2014-07-29 10:08:24

阅读数:5656

评论数:1

Android开发之AlarmManager详解

AlarmManager实质是一个全局的定时器,是Android中常用的一种系统级别的提示服务,在指定时间或周期性启动其它组件(包括Activity,Service,BroadcastReceiver)。

2014-07-29 09:51:23

阅读数:2739

评论数:0

Android开发之DatePickerDialog与TimePickerDialog的功能和用法详解

DatePickerDialog与TimePickerDialog的功能比较简单,用法也很简单,只要下面两步即可。 通过new关键字创建DatePickerDialog、TimePickerDialog实例,调用它们的show()方法即可将日期选择对话框、时间选择对话框显示出来。 为DatePi...

2014-07-29 09:18:49

阅读数:6203

评论数:0

Android开发之日期、时间选择器(DatePicker和TimePicker)的功能和用法

DatePicker和TimePicker是两个比较常用的控件,它们都从FrameLayout派生而来,其中DatePicker用于选择日期、TimePicker用于选择时间。 DatePicker和TimePicker在FrameLayout的基础上提供了一些方法来获取当前用户所选择的日期、时间...

2014-07-28 21:29:30

阅读数:30905

评论数:2

提高打开Android本地文档的速度

很多Android开发者在参考Android官方API时,都有一个令人头疼的问题:打开一个index.html平均都需要几分钟甚至更长,尤其是在打开API 8以上的版本的时候。难道是网速不够好?但笔者使用的是网通8M的宽带,所以基本上可以排除网速的问题。难道是浏览器的问题?笔者尝试分别使用IE11...

2014-07-28 20:32:39

阅读数:2449

评论数:1

Android开发之控制手机振动(Vibrator的使用)

Vibrator类是用于操作手机上的振动器,Vibrator使用很简单可以通过getSystemService(Service.VIBRATOR_SERVICE)得到Vibrator实例。 Vibrator只有三个简单的方法: Public Methods void cance...

2014-07-27 17:58:08

阅读数:8488

评论数:0

Android开发之控制手机音频

本实例通过MediaPlayer播放一首音乐并通过AudioManager控制手机音频。

2014-07-27 17:25:18

阅读数:1747

评论数:0

Android开发之AudioManager(音频管理器)详解

AudioManager类提供了访问音量和振铃器mode控制。使用Context.getSystemService(Context.AUDIO_SERVICE)来得到这个类的一个实例。

2014-07-27 14:03:36

阅读数:8955

评论数:0

Android开发之发送短信

上面的程序用到了一个PendingIntent对象,PendingIntent是对Intent的包装,表示即将发生的意图,主要用在:通知Notificatio的发送,短消息SmsManager的发送和警报器AlarmManager的执行等等。一般通过调用PendingIntent的 getActi...

2014-07-27 09:33:21

阅读数:2216

评论数:0

Android开发之SmsManager(短信管理器)详解

SmsManager是Android提供的另一个非常常见的服务,SmsManager提供了系列sendXxxMessage()方法用于发送短信。 SmsManager:管理短信操作,如发送数据,文本和PDU短信。通过调用静态方法SmsManager.getDefault()获取此对象。

2014-07-27 09:24:31

阅读数:4009

评论数:1

listView.getChildAt(i)时java.lang.NullPointerException

BaseAdapter返回的是当前屏幕所能显示Item条数的组件,所以通过listView.getChildAt(i); 返回的是当前屏幕所能显示的组件,不能通过listView.getChildAt(i)方法获取除当前屏幕所能显示组件以外的其它组件。

2014-07-27 08:48:33

阅读数:3873

评论数:2

ListView中CheckBox使用问题

由于CheckBox的点击事件优先级比ListView的高,所以当ListView中使用CheckBox会导致ListView的setOnItemClickListener失去响应。 解决办法:在CheckBox中添加android:focusable="false",使得Ch...

2014-07-26 18:09:01

阅读数:1379

评论数:0

在IntentService中使用Toast与在Service中使用Toast的异同

Toast要求运行在UI主线程中,所以要想Toast能够正常工作那个必须把它发到UI线程中。 Service运行在主线程中,因此Toast是正常的。 IntentService运行在独立的线程中,因此Toast不正常。

2014-07-26 17:44:20

阅读数:2495

评论数:0

Android开发之黑名单来电自动挂断

本实例允许用户动态添加号码到黑名单,并实现黑名单来电自动挂断。程序通过创建PhoneStateListener监听器来监听TelephonyManager的通话状态来实现该功能。 由于自Android 10之后Android不再对外公开挂断电话的API,如果需要挂断电话必须使用AIDL与电话管理S...

2014-07-25 10:07:49

阅读数:4959

评论数:3

Class.forName()的作用与使用总结

Class.forName是一个静态方法,同样可以用来加载类。该方法有两种形式:Class.forName(String name, boolean initialize, ClassLoader loader)和 Class.forName(String className)。第一种形式的参数 ...

2014-07-24 16:18:42

阅读数:47909

评论数:8

Java中static作用及用法详解

static是静态修饰符,什么叫静态修饰符呢?大家都知道,在程序中任何变量或者代码都是在编译时由系统自动分配内存来存储的,而所谓静态就是指在编译后所分配的内存会一直存在,直到程序退出内存才会释放这个空间,也就是只要程序在运行,那么这块内存就会一直存在。这样做有什么意义呢?在Java程序里面,所有的...

2014-07-24 13:13:55

阅读数:13837

评论数:0

Android开发之监听手机来电

本应用是通过Activity实现的,如果把实例中的代码放到后台执行的Service中运行,并设置Service组件跟随系统启动,那个这中 监听就可以做到“神不知,鬼不觉”了。嘿嘿.............

2014-07-22 13:00:48

阅读数:3598

评论数:1

Android开发之获取手机SIM卡信息

TelephonyManager是一个管理手机通话状态、电话网络信息的服务类,该类提供了大量的getXxx(),方法获取电话网络的相关信息。

2014-07-22 10:39:02

阅读数:6756

评论数:0

Android开发四大组件之Service(实例篇)

关于Service的开发详解已经在上一篇:Android开发四大组件之Service(详解篇)讲的很清楚了,本篇主要对Service的开发实例做下讲解。

2014-07-21 17:10:27

阅读数:2018

评论数:1

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