- 浏览: 468948 次
- 性别:
- 来自: 南京
文章分类
最新评论
-
fkbld:
楼主给个密码,谢谢了,baild_zr@126.com
ExtJs direct 推送 DEMO -
文思涌动:
你的方法太好用了,感激不尽。
MyEclipse 安装ADT -
zys08:
...
jquery uploadify -
攻城使:
我现在也在学习使用Uploadfiy,摸索中
jquery uploadify -
gksrxn:
liuyulovely 写道怎么解压还要密码,楼主解压的密码是 ...
ExtJs direct 推送 DEMO
package com.isoftstone.cry; import android.app.Activity; import android.app.AlarmManager; import android.app.PendingIntent; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; public class AlarmMangerDemo extends Activity { private Button btn1 ,btn2 ; private static final String BC_ACTION = "com.isoftstone.cry.action.BC_ACTION"; @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.alarm_manager_demo); btn1 = (Button)findViewById(R.id.alarm_button1); btn2 = (Button)findViewById(R.id.alarm_button2); //实例化 alarmmanager final AlarmManager am = (AlarmManager)getSystemService(ALARM_SERVICE); //实例化intent Intent intent = new Intent(); intent.setAction(BC_ACTION); intent.putExtra("msg","你该去开会了,时间到啦!"); //实例化pendingintent final PendingIntent pi = PendingIntent.getBroadcast(AlarmMangerDemo.this, 0, intent, 0); //onclick btn1.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub am.setRepeating(AlarmManager.RTC_WAKEUP, System.currentTimeMillis(), 8*1000, pi); } }); //onclick btn2.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub am.cancel(pi); } }); } }
package com.isoftstone.cry; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.widget.Toast; public class AlarmReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { // TODO Auto-generated method stub String msg = intent.getStringExtra("msg"); Toast.makeText(context, msg, Toast.LENGTH_LONG).show(); } }
<activity android:name=".AlarmMangerDemo"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <receiver android:name="AlarmReceiver"> <intent-filter> <action android:name="com.isoftstone.cry.action.BC_ACTION"/> </intent-filter> </receiver>
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <Button android:id="@+id/alarm_button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Button1" /> <Button android:id="@+id/alarm_button2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Button2" /> </LinearLayout>
发表评论
-
为什么 iOS 应用比 Android 应用更美观
2012-05-14 20:26 1093为什么 iOS 应用比 Android 应用更美观?《连线》杂 ... -
android 入门 ScrollView
2012-05-07 09:45 1102点击按钮,从scrollview跳转到horizontalsc ... -
android 入门 ListView - ArrayAdapter、SimpleAdapter、SimpleCursorAdapter
2012-05-04 15:27 1389package com.zte.android.lesst ... -
android入门 SeekBar
2012-04-26 20:40 1275package com.zte.android.lessi ... -
android 入门 Gallery
2012-04-25 20:03 1005package com.zte.android.lesst ... -
android入门 spinner
2012-04-23 22:27 986package com.zte.android.lessi ... -
MyEclipse 安装ADT
2012-04-22 14:23 23170未整理 .... 自己留下点记忆,以后用的时候看看回顾.... ... -
android入门 alertDialog、progressDialog datepickerdialog、timepickerdialog
2012-04-19 09:12 1818package com.zte.android.lession ... -
android 入门 datepicker timepicker
2012-04-16 21:42 1086package com.zte.android.lessi ... -
android 入门 CheckBox
2012-04-16 21:11 1072package com.zte.android.lession ... -
android 入门 imageView
2012-04-16 21:10 1042package com.zte.android.lession ... -
android 入门 radioGroup
2012-04-15 17:15 1135package com.zte.android.lession ... -
android 入门 imageButton
2012-04-15 16:28 1151package com.zte.android.lession ... -
android 入门 textview editText 跑马灯 和 高亮显示 SpannableString
2012-04-07 19:40 5308package com.zte.android.lession ... -
android apache HTTP demo 互联网访问
2012-04-04 19:02 2041android 用户名:________ 密 ... -
android 入门 NotificationManager结合BroadcastReceiver 例子
2012-03-28 21:16 1584package com.isoftstone.cry; ... -
android入门 上一步 下一步 保存数据 DEMO
2012-03-24 20:38 4274DEMO 木有注视 吼吼 ~~~ package com ... -
android 入门 ImageSwitcher
2012-03-23 21:36 894package com.isoftstone.cry; ... -
android 入门demo Tab选项卡
2012-03-24 20:39 1363package com.isoftstone.cry; ... -
android 入门demo 进度条
2012-03-24 20:39 1397package com.isoftstone.cry; ...
相关推荐
android入门与提高必看指南 Android入门逆引手册 Android开发指南中文版、创意设计 【Android系统原理与开发要点详解】/底层 应用 框架 Android核心分析28篇,强烈推荐android初学者,android进阶者看看这个系列...
3. **定时任务**:例如定时启动应用、定时发送消息,利用Android的AlarmManager或JobScheduler实现。 4. **数据处理**:涉及读写文件、解析JSON、数据库操作,为复杂脚本提供数据支持。 5. **网络通信**:HTTP请求、...
1. **Hello World**:这是每个Android开发者入门时都会遇到的第一个程序。它展示了如何创建一个简单的用户界面,显示“Hello, World!”文本。通过这个例子,开发者可以学习到AndroidManifest.xml文件的配置、布局...
总的来说,这个“定时晚安短信App”项目是一个很好的学习资源,涵盖了Android应用开发中的基础元素,如UI设计、定时任务处理(AlarmManager或WorkManager)、权限管理(发送短信需要相应的系统权限)以及与系统服务...
带有Kotlin Codelab的Advanced Android的解决方案代码 介绍 EggTimer是用于烹饪鸡蛋的计时器应用程序。 您可以启动和停止计时器,选择不同的烹饪间隔。 在此代码实验室中,通过此入门应用程序工作,您: 将通知...