-
android 个人通讯录示例源码(入门级)
实验是做一个个人通讯录,实现有一个登陆界面,可修改登陆密码,实现手机通讯录的基本功能,包括添加手机联系人,查询手机联系人,删除手机联系人,导入联系人,以及拨打电话、发送短信、发送邮件等功能。以java语言为主体,xml布局,结合Android移动开发平台等实现对安卓手机通讯录的基本操作,做到能够完好的运行。
- 2019-04-18下载
- 积分:1
-
Android 执行HTML代码
Android 执行HTML代码,获得EditText控件中内容,加载执行HTML代码,最后将运行状态通过Toast.makeText打印出来.编写此功能,需要涉及设置当前屏幕、获得Button对象、获得EditText对象、获得WebView对象。
如图所示的运行效果,需要运行的代码请粘贴在Text文本框中,然后单击按钮后,即可执行,若看过源代码后,你会发现这个功能的实现其实挺简单的。
- 2022-06-17 12:03:35下载
- 积分:1
-
AndroidException
Android Exception Test Source Code for Java Script.
- 2013-10-12 16:49:51下载
- 积分:1
-
安卓课程表
安卓开发的课程表 关联了数据库 同时拥有消息推送功能 适合安卓的初学者
- 2023-04-20 12:45:07下载
- 积分:1
-
SmartImageView图片选择器
使用SmartImageView来完成图片浏览功能,可以输入图片URL获取图片,也可以获取联系人图片(此处联系人是指手机联系人,手机号码长度为11位的)
- 2022-02-21 03:53:54下载
- 积分:1
-
模拟汽车速度仪表盘的设计 通过点击刹车 油门 等控件来模拟速度盘
基于安卓下速度仪表盘SpeedControl-master的设计,通过点击刹车 油门 等控件来模拟速度盘,界面逼真且漂亮.......
- 2022-07-18 06:00:20下载
- 积分:1
-
步进电机的正反转控制代码
步进电机的正反转控制代码:程序是这样的,用的四相单四拍驱动,(1)为步进电机的正反转控制基本代码,2、3、4程序,当按键按下才有完整的反转
而按键不按下的时候,步进电机正转只是在一小段角度里面来回转动
- 2022-03-21 00:53:57下载
- 积分:1
-
百度地图定位DEMO
百度官方地位DEMO
- 2015-06-13下载
- 积分:1
-
android 动态切换壁纸实例 利用service机制实现 附完整源码 带动态截图
通过点击 startService实现 android手机动态壁纸功能
- 2013-04-12下载
- 积分: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