android 来电拦截,手机黑名单的实现,涵盖Android四大组件,


涵盖了Android四大组件的来电拦截,手机黑名单,通过一个APP,让你熟练掌握Android四大组件
资源截图
代码片段和文件信息
/*
 * This file is auto-generated.  DO NOT MODIFY.
 * Original file: E:\Android_Develop\SafeCall\app\src\main\aidl\com\android\internal\telephony\ITelephony.aidl
 */
package com.android.internal.telephony;
public interface ITelephony extends android.os.IInterface
{
/** Local-side IPC implementation stub class. */
public static abstract class Stub extends android.os.Binder implements com.android.internal.telephony.ITelephony
{
private static final java.lang.String DEscriptOR = “com.android.internal.telephony.ITelephony“;
/** Construct the stub at attach it to the interface. */
public Stub()
{
this.attachInterface(this DEscriptOR);
}
/**
 * Cast an IBinder object into an com.android.internal.telephony.ITelephony interface
 * generating a proxy if needed.
 */
public static com.android.internal.telephony.ITelephony asInterface(android.os.IBinder obj)
{
if ((obj==null)) {
return null;
}
android.os.IInterface iin = obj.queryLocalInterface(DEscriptOR);
if (((iin!=null)&&(iin instanceof com.android.internal.telephony.ITelephony))) {
return ((com.android.internal.telephony.ITelephony)iin);
}
return new com.android.internal.telephony.ITelephony.Stub.Proxy(obj);
}
@Override public android.os.IBinder asBinder()
{
return this;
}
@Override public boolean onTransact(int code android.os.Parcel data android.os.Parcel reply int flags) throws android.os.RemoteException
{
switch (code)
{
case INTERFACE_TRANSACTION:
{
reply.writeString(DEscriptOR);
return true;
}
case TRANSACTION_endCall:
{
data.enforceInterface(DEscriptOR);
boolean _result = this.endCall();
reply.writeNoException();
reply.writeInt(((_result)?(1):(0)));
return true;
}
case TRANSACTION_answerRingingCall:
{
data.enforceInterface(DEscriptOR);
this.answerRingingCall();
reply.writeNoException();
return true;
}
}
return super.onTransact(code data reply flags);
}
private static class Proxy implements com.android.internal.telephony.ITelephony
{
private android.os.IBinder mRemote;
Proxy(android.os.IBinder remote)
{
mRemote = remote;
}
@Override public android.os.IBinder asBinder()
{
return mRemote;
}
public java.lang.String getInterfaceDescriptor()
{
return DEscriptOR;
}
@Override public boolean endCall() throws android.os.RemoteException
{
android.os.Parcel _data = android.os.Parcel.obtain();
android.os.Parcel _reply = android.os.Parcel.obtain();
boolean _result;
try {
_data.writeInterfaceToken(DEscriptOR);
mRemote.transact(Stub.TRANSACTION_endCall _data _reply 0);
_reply.readException();
_result = (0!=_reply.readInt());
}
finally {
_reply.recycle();
_data.recycle();
}
return _result;
}
@Override public void answerRingingCall() throws android.os.RemoteException
{
android.os.Parcel _data = android.os.Parcel.obtain();
android.os.Parcel _reply = android.os.Parcel.obtain();
try {
_data.writeInterfaceToken(DEscriptOR);
mRemote.transact(Stub.TRANSACTION_answerRingingCall _data _reply 0);
_reply.readException();
}
finally {
_reply.recycle();
_data.recycle();
}
}
}
static final int TRANSACTI

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-04-10 21:40  SafeCall
     目录           0  2017-04-10 21:44  SafeCall.git
     文件          13  2017-04-10 21:40  SafeCall.gitCOMMIT_EDITMSG
     文件          23  2017-04-10 21:40  SafeCall.gitHEAD
     文件         309  2017-04-10 21:44  SafeCall.gitconfig
     文件          73  2017-04-10 21:40  SafeCall.gitdescription
     目录           0  2017-04-10 21:40  SafeCall.githooks
     文件         478  2017-04-10 21:40  SafeCall.githooksapplypatch-msg.sample
     文件         896  2017-04-10 21:40  SafeCall.githookscommit-msg.sample
     文件         189  2017-04-10 21:40  SafeCall.githookspost-update.sample
     文件         424  2017-04-10 21:40  SafeCall.githookspre-applypatch.sample
     文件        1642  2017-04-10 21:40  SafeCall.githookspre-commit.sample
     文件        1348  2017-04-10 21:40  SafeCall.githookspre-push.sample
     文件        4951  2017-04-10 21:40  SafeCall.githookspre-rebase.sample
     文件         544  2017-04-10 21:40  SafeCall.githookspre-receive.sample
     文件        1239  2017-04-10 21:40  SafeCall.githooksprepare-commit-msg.sample
     文件        3610  2017-04-10 21:40  SafeCall.githooksupdate.sample
     文件        7032  2017-04-10 21:40  SafeCall.gitindex
     目录           0  2017-04-10 21:40  SafeCall.gitinfo
     文件         240  2017-04-10 21:40  SafeCall.gitinfoexclude
     目录           0  2017-04-10 21:40  SafeCall.gitlogs
     文件         161  2017-04-10 21:40  SafeCall.gitlogsHEAD
     目录           0  2017-04-10 21:44  SafeCall.gitlogs
efs
     目录           0  2017-04-10 21:40  SafeCall.gitlogs
efsheads
     文件         161  2017-04-10 21:40  SafeCall.gitlogs
efsheadsmaster
     目录           0  2017-04-10 21:44  SafeCall.gitlogs
efs
emotes
     目录           0  2017-04-10 21:44  SafeCall.gitlogs
efs
emotesorigin
     文件         145  2017-04-10 21:44  SafeCall.gitlogs
efs
emotesoriginmaster
     目录           0  2017-04-10 21:40  SafeCall.gitobjects
     目录           0  2017-04-10 21:40  SafeCall.gitobjects1
     文件          65  2017-04-10 21:40  SafeCall.gitobjects193c2673203020e3726e397a6870107f9e38aa9
............此处省略1920个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)