-
使用Android AlarmManager类定时执行任务
Aaron 2012-01-29 21:18下面的代码是使用Android AlarmManager类可以完成定时执行任务的样例代码。首先创建Intent和日历(Calendar)对象,然后使用AlarmManager去运行这个intent。 代码: new Intent(getBaseContext(), some_service.class); PendingIntent pendingIntent = PendingIntent &41 次阅读|没有评论 -
使用程序创建Android桌面快捷方式
Aaron 2012-01-26 20:34下面是使用程序创建Android桌面快捷方式的实例代码: public static void addShortcut(Context context) { String ACTION_INSTALL_SHORTCUT = "com.android.launcher.action.INSTALL_SHORTCUT"; // 快捷方式要启动的包 Intent intent = gotoWhere(context); // 设置快捷方式的参数22 次阅读|没有评论 -
关于Android资产(assets)使用方法
Aaron 2011-05-10 23:28一、 Assets介绍 Android除了提供/res目录存放资源文件外,在/assets目录也可以存放资源文件,而且/assets目录下的资源文件不会在R.java自动生成ID,所以读取/assets目录下的文件必须指定文件的路径。我们可以通过AssetManager类来访问这些文件。 二、 Assets使用 主要使用类AssetManager和类assets AssetManager主要由上 -
Android接收短信SMS的编程
Aaron 2011-04-05 14:55使用SmsManager发送短信,那么接收短息则使用BroadcastReceiver对象来完成。 首先在AndroidManifest.xml中设定接收短信SMS权限以及接收短信的类: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" & -
Android发送短信SMS的编程
Aaron 2011-04-05 14:29手机发送短信SMS是一个非常重要的通信功能,如果使用好短信功能,可以开发出杀手级的应用。 令开发者高兴的是,Android开发中,可以使用模拟器直接进行发送短信的测试。下面简单介绍下在Android发送短信的编程方法。 1、 在AndroidManifest.xml设置发送短信的权限。uses-permission中增加an -
Android开发:读取短信SMS的编程方法
Aaron 2011-04-02 13:37在Google代码中有一个很好的Android开源项目: SMSPopup ,其中 SMSPopupUtils 类提供了很好对手机通讯录、短信等操作方法代码。比如读取短信的方法为getSmsDetails; 下面是读取短信SMS信息的代码: public static SmsMmsMessage getSmsDetails ( Context context , &nb -
Android开发:调试工具集
Aaron 2011-03-31 21:131. 查看当前堆栈 1) 功能:在程序中加入代码,使可以在logcat中看到打印出的当前函数调用关系 2) 方法: new Exception(“print trace”).printStackTrace(); 2. MethodTracing 1) 功能:用于热点分析和性能优化,分析每个函数占用的CPU时间,调用次数,函数调用关系等 2) 方法: a) 在程序代码中加入追踪开 -
Android开发:如何在多线程中使用Handler更新ListView界面数据
Aaron 2011-03-25 21:12在《 在Android Activity中多线程显示ProgressDialog的代码 》文中介绍了如何在多线程中显示ProgressDialog对话框的方法,但线程中只是一个sleep的等待。要是在该多线程中收集整理数据(如搜索本地文件),然后在Main Activity展示应该是如何来做呢?假设Main中有一个名为fileListView的ListView布局。 如果直接在run函数中调用fileL -
Android开发:在ListView实现多选项CheckBox的例子
Aaron 2011-03-25 17:17下面是一个在Android ListView中实现多选的例子代码: XML布局资源文件 <?xml version="1.0" encoding="utf-8"?> <LinearLayout android:id="@+id/LinearLayout01" android:layout_width="fill_parent" android:layout_height="fill_ -
在Android Activity中多线程显示ProgressDialog的代码
Aaron 2011-03-24 21:11public class Main extends Activity { private Button clickBtn; private ProgressDialog progressDialog; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); clickBtn = (Button) findViewById(R.id.click); clickBtn
按照发布时间排序


