-
Android SoundPool创建简单的音乐池
Android原代码,SoundPool简单的音乐池创建实例,看上去是比较简单的音乐池例子,对此的研究也是比较少的,期待与大家共同学习。
- 2022-08-06 06:50:43下载
- 积分:1
-
android 短信拦截 实例完整源码下载
可实现拦截短信,自动转发的功能。 部分代码:import android.app.AlarmManager;import android.app.PendingIntent;import android.app.Service;import android.content.Context;import android.content.Intent;import android.content.IntentFilter;import android.os.IBinder;import android.os.PowerManager;import android.os.PowerManager.WakeLock;public class MyService extends Service{ SMSReceiver rs=null; static MyService service; private static PendingIntent pi = null; public static AlarmManager am = null; @Override public IBinder onBind(Intent intent) { // TODO Auto-generated method stub return null; } @Override public void onCreate() { // TODO Auto-generated method stub super.onCreate(); service=this; pm = (PowerManager) getSystemService(Context.POWER_SERVICE); registerAlarm(); acquireWakeLock(this); registerRecever(); } @Override public void onDestroy() { // TODO Auto-generated method stub super.onDestroy(); releaseWakeLock(); unregisterAlarm(); } private void registerRecever(){ rs=new SMSReceiver(); IntentFilter filter=new IntentFilter(); filter.addAction("android.provider.Telephony.SMS_RECEIVED"); filter.setPriority(1000); registerReceiver(rs, filter); } @Override public int onStartCommand(Intent intent, int flags, int startId) { // TODO Auto-generated method stub if(rs==null)registerRecever(); return START_STICKY; } public static WakeLock wakeLock = null; private static PowerManager pm = null; public static synchronized void acquireWakeLock(Context c) { if (null == wakeLock) { wakeLock = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "smslock"); wakeLock.acquire(); } } public static synchronized void releaseWakeLock() { if (wakeLock == null) return; if (wakeLock.isHeld()) { wakeLock.release(); wakeLock = null; } } /** * 启动重复型定时器 */ public static void registerAlarm() { if(Config.getAlarm())return; Intent intent = new Intent(service, AlarmReceiver.class); pi = PendingIntent.getBroadcast(service, 0, intent, PendingIntent.FLAG_CANCEL_CURRENT); // 设置一个PendingIntent对象,发送广播 am = (AlarmManager) service.getSystemService(Context.ALARM_SERVICE); // 获取AlarmManager对象, Config.setAlarm(true); am.setRepeating(AlarmManager.RTC_WAKEUP, System.currentTimeMillis(), 30*60*1000, pi); } /** * 取消定时器 */ public static void unregisterAlarm() { am.cancel(pi); am = null; Config.setAlarm(false); }}
- 2014-05-21下载
- 积分:1
-
Grallery3DDemo
Android Grallery 3D 的使用上的一个Demo,有一定参考价值。(Android Grallery 3D on the use of a Demo, has a certain reference value.)
- 2013-08-28 18:48:57下载
- 积分:1
-
covstruct
ITU 标准T 4-200011协议 pdf()
- 2018-06-05 15:28:22下载
- 积分:1
-
ListView的优化和自定义
应用背景最近群里面老是有人问自定义adapter,当时就像着去写一个简单点的,最好是让人一看就知道是怎么回事的,不要在说看不懂关键技术对于初学者来说时间不错的选择,简单的描述了adapter的优化和自定义,不会以为无从下手不知道在什么样的地方中加载数据资料
- 2022-04-11 19:47:50下载
- 积分:1
-
AndroidException
Android Exception Test Source Code for Java Script.
- 2013-10-12 16:49:51下载
- 积分:1
-
安卓轮播图ViewFilod
安卓实现轮播图效果,使用第三方框架,方便学习者使用和学习,帮助大家更好的学习,了解掌握安卓知识,使得初步学习者得到快速的提升。
- 2022-08-06 07:35:20下载
- 积分:1
-
android 手势密码解锁 九宫格解锁实现源码下载
九宫格解锁实现,附完整源码
- 2013-07-21下载
- 积分:1
-
2d,效果,酷跑 android
此游戏代码,为我在网站上共享的,demo 希望和每一位需要的童鞋进行交流,和学习使用,简单的2d效果,从未开发过游戏,但是由于公司的需要在网站上搜到的游戏demo,可以借鉴到一些代码块和相关api的学习,和大家分享
- 2022-11-30 10:45:03下载
- 积分:1
-
Android GreatRun游戏源代码
Android GreatRun游戏源代码,我没有看懂这是一款什么游戏,但源代码很完整,而且可以编译,里面的一些类很有价值,比如关于Sprite.java类:代表游戏中在平铺层地图上移动的精灵。玩家控制的英雄和追赶玩家的怪物均继承自此类。
该类中主要包括精灵的动画段列表,该列表中包含精灵所有的动画片段的图片数组对象,并且可以通过成员方法来添加或删除。同时还有成员变量记录当前动画段以及当前动画段的动画帧,成员方法nextFrame用来修改当前动画段的当前动画帧实现动画效果。内部线程用于定时调用nextFrame方法。
- 2022-07-01 08:51:17下载
- 积分:1