• 大小: 112.81MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2022-06-01
  • 语言: Java
  • 标签: 锁屏定位  定位  

资源简介

解决Android锁屏无法继续定位的问题,我在启动定位的时候提示了吐司,如果返回定位会显示"启动定位"四个字。在启动定位了之后,往本地写了一个txt文件, txt文件显示的是 “时间、经纬度”等一些信息。可查看确认是否还是定位中。初次之外增加了个记录轨迹的功能,可以直接查看定位的轨迹。 测试请在室外测试,室内测试不了,不准。但会返回定位信息

资源截图

代码片段和文件信息

/*
 * This file is auto-generated.  DO NOT MODIFY.
 * Original file: F:\\studioworkspace\\lsyhproject\\hdyyglyh\\app\\src\\main\\aidl\\com\\hdsx\\background\\locationservice\\ILocationhelperServiceAIDL.aidl
 */
package com.hdsx.background.locationservice;
public interface ILocationhelperServiceAIDL extends android.os.IInterface
{
/** Local-side IPC implementation stub class. */
public static abstract class Stub extends android.os.Binder implements com.hdsx.background.locationservice.ILocationhelperServiceAIDL
{
private static final java.lang.String DEscriptOR = “com.hdsx.background.locationservice.ILocationhelperServiceAIDL“;
/** Construct the stub at attach it to the interface. */
public Stub()
{
this.attachInterface(this DEscriptOR);
}
/**
 * Cast an IBinder object into an com.hdsx.background.locationservice.ILocationhelperServiceAIDL interface
 * generating a proxy if needed.
 */
public static com.hdsx.background.locationservice.ILocationhelperServiceAIDL asInterface(android.os.IBinder obj)
{
if ((obj==null)) {
return null;
}
android.os.IInterface iin = obj.queryLocalInterface(DEscriptOR);
if (((iin!=null)&&(iin instanceof com.hdsx.background.locationservice.ILocationhelperServiceAIDL))) {
return ((com.hdsx.background.locationservice.ILocationhelperServiceAIDL)iin);
}
return new com.hdsx.background.locationservice.ILocationhelperServiceAIDL.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_onfinishBind:
{
data.enforceInterface(DEscriptOR);
int _arg0;
_arg0 = data.readInt();
this.onfinishBind(_arg0);
reply.writeNoException();
return true;
}
}
return super.onTransact(code data reply flags);
}
private static class Proxy implements com.hdsx.background.locationservice.ILocationhelperServiceAIDL
{
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;
}
/**
    * 定位service绑定完毕后通知helperservice自己绑定的notiId
    * @param notiId 定位service的notiId
    */
@Override public void onfinishBind(int notiId) throws android.os.RemoteException
{
android.os.Parcel _data = android.os.Parcel.obtain();
android.os.Parcel _reply = android.os.Parcel.obtain();
try {
_data.writeInterfaceToken(DEscriptOR);
_data.writeInt(notiId);
mRemote.transact(Stub.TRANSACTION_onfinishBind _data _reply 0);
_reply.readException();
}
finally {
_reply.recycle();
_data.recycle();
}
}
}
static final int TRANSACTION_onfinishBind = (android.os.IBinder.FIRST_CALL_TRANSACTION + 0);
}
/**
    * 定位service绑定完毕后通知helperservice自己绑定的notiId
    * @param notiId 定位service的notiId
    */
public void onfinishBind(int notiId) throws android.os.Remote

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         147  2018-12-06 14:49  hdyyglyh\.gitignore
     目录           0  2018-12-06 14:50  hdyyglyh\.gradle\
     目录           0  2018-12-06 15:10  hdyyglyh\.gradle\4.4\
     目录           0  2018-12-06 14:49  hdyyglyh\.gradle\4.4\fileChanges\
     文件           1  2019-01-02 18:31  hdyyglyh\.gradle\4.4\fileChanges\last-build.bin
     目录           0  2018-12-06 15:10  hdyyglyh\.gradle\4.4\fileContent\
     文件          17  2019-01-02 18:31  hdyyglyh\.gradle\4.4\fileContent\fileContent.lock
     目录           0  2018-12-06 15:10  hdyyglyh\.gradle\4.4\fileHashes\
     文件      943535  2019-01-02 18:31  hdyyglyh\.gradle\4.4\fileHashes\fileHashes.bin
     文件          17  2019-01-02 18:31  hdyyglyh\.gradle\4.4\fileHashes\fileHashes.lock
     文件       32437  2018-12-29 10:43  hdyyglyh\.gradle\4.4\fileHashes\resourceHashesCache.bin
     目录           0  2018-12-06 15:10  hdyyglyh\.gradle\4.4\javaCompile\
     文件     6790623  2019-01-02 18:31  hdyyglyh\.gradle\4.4\javaCompile\classAnalysis.bin
     文件     2164329  2018-12-29 10:43  hdyyglyh\.gradle\4.4\javaCompile\jarAnalysis.bin
     文件          17  2019-01-02 18:31  hdyyglyh\.gradle\4.4\javaCompile\javaCompile.lock
     文件     6660828  2019-01-02 18:31  hdyyglyh\.gradle\4.4\javaCompile\taskHistory.bin
     文件       76965  2019-01-02 18:31  hdyyglyh\.gradle\4.4\javaCompile\taskJars.bin
     目录           0  2018-12-06 14:50  hdyyglyh\.gradle\4.4\taskHistory\
     文件     6420627  2019-01-02 18:31  hdyyglyh\.gradle\4.4\taskHistory\taskHistory.bin
     文件          17  2019-01-02 18:31  hdyyglyh\.gradle\4.4\taskHistory\taskHistory.lock
     目录           0  2018-12-06 14:50  hdyyglyh\.gradle\buildOutputCleanup\
     文件          17  2019-01-02 18:31  hdyyglyh\.gradle\buildOutputCleanup\buildOutputCleanup.lock
     文件          51  2018-12-06 14:50  hdyyglyh\.gradle\buildOutputCleanup\cache.properties
     文件       26417  2019-01-02 18:31  hdyyglyh\.gradle\buildOutputCleanup\outputFiles.bin
     目录           0  2018-12-28 17:41  hdyyglyh\app\
     文件           8  2018-12-06 14:49  hdyyglyh\app\.gitignore
     文件       14819  2018-12-28 17:41  hdyyglyh\app\app.iml
     文件        2530  2018-12-28 17:38  hdyyglyh\app\build.gradle
     目录           0  2018-12-28 17:24  hdyyglyh\app\build\
     目录           0  2018-12-28 17:24  hdyyglyh\app\build\cache\
     文件         224  2019-01-02 16:11  hdyyglyh\app\build\cache\greendao-candidates.list
............此处省略3816个文件信息

评论

共有 条评论