关闭

AIDL

AIDLAIDL:Android Interface Definition LanguageAIDL是一种接口描述语言,常用于进程间通信(IPC,Inter-Process Communication),编译器会根据定义的aidl文件自动生成同名的java文件,通过预先定义的接口以及Binder机制进行进程间通信。客户端通过bindService与远程服务器建立连接,远程服务器返回一个IBinder...
阅读(231) 评论(0)

通过Binder调用Service内的方法

通过Binder调用Service内的方法有时候我们会在Android后台服务中执行一些操作,这些操作被封装成方法,因此会有在服务外调用Service内的方法的需求。Service服务中的代码package com.songzheng.androidlearning;import android.app.Notification; import android.app.NotificationMan...
阅读(212) 评论(0)

读取SD卡文件时抛出NullPointerException

相关源码:package com.example.musicplayer;import java.io.File; import java.util.ArrayList; import java.util.List;import android.app.Activity; import android.os.Bundle; import android.os.Environment; import...
阅读(218) 评论(0)

Notification

Notification核心代码(链式调用):适用于Android 4.0以上(不兼容低版本)Notification noti = new Notification.Builder(this) .setContentTitle("标题名称") .setContentText("标题里的内容") .setSmallIcon(R.drawable.new_mail) .setLargeIcon(Bit...
阅读(226) 评论(0)
    个人资料
    • 访问:10860次
    • 积分:374
    • 等级:
    • 排名:千里之外
    • 原创:23篇
    • 转载:0篇
    • 译文:0篇
    • 评论:19条
    最新评论