06 2013 档案
摘要:音频管理器AudioManager,通过它可以管理android系统的音量或直接让系统静音,依旧是通过调用getSystemService()方法获取音频管理器AudioManager对象,获取到该对象之后就可以调用它相应的方法来管理系统的音频,首先先热热身,大致了解一下AudioFocus,为什么
阅读全文
摘要:截取字符串常用方法: 1、length() 字符串的长度 例:char chars[]={'a','b'.'c'}; String s=new String(chars); int len=s.length(); 2、charAt() 截取一个字符 例:char ch; ch="abc".charA
阅读全文
摘要:本篇介绍一下跳转到系统铃声选择界面,android中的铃声通过RingtoneManager管理,RingtoneManager管理来电铃声(TYPE_RINGTONE)、提示音(TYPE_NOTIFICATION)、闹钟铃声(TYPE_ALARM)等,RingtoneManager的常用方法包括:
阅读全文
摘要:moveTaskToBack()方法:在activity中调用 moveTaskToBack (boolean nonRoot)方法即可将activity 退到后台,注意不是finish()退出。 参数说明: 参数为false——代表只有当前activity是task根,指应用启动的第一个activ
阅读全文
摘要:Android不允许activity新启动的线程访问该activity里的界面组件,这样就导致新启动的线程无法动态改变界面组件的属性值,但在实际开发中,尤其设计动画的游戏开发中,需要让新启动的线程周期性的改变界面组件的属性值,这是就需要借助于Handler的消息传递机制来实现了。 Handler类的
阅读全文
摘要:一. Date类,在JDK1.0中,Date类是唯一的一个代表时间的类,但是由于Date类不便于实现国际化,所以从 JDK1.1版本开始,推荐使用Calendar类进行时间和日期处理。这里简单介绍一下Date类的使用: 1、使用Date类代表当前系统时间 Date d = new Date(); S
阅读全文
摘要:首先简单说一下AlarmManager,AlarmManager的机制:全局定时器(又称为闹钟),在特定的时刻为我们广播一个指定的Intent,两种形式: 1.在指定的时刻到来时执行某项操作,如你已经设定了一个闹钟时间,当该时间到来时,AlarmManager就为我们广播一个已设定的Intent,通
阅读全文