登录站点

用户名

密码

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

    下面是一个在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开发|4599 次阅读|没有评论
  • public 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
    分类: Android开发|823 次阅读|没有评论