注意:
dependencies )
compile 'com.android.support.constraint:constraint-layout:1.0.2'
compile 'com.tencent.mm.opensdk:wechat-sdk-android-with-mta:+'
testcompile 'junit:junit:4.12'
}
2.新增許可權(在androidmanifest中)
/**
* 全域性變數
全部**
package com.shop.hsz88.wxapi;
import android.os.bundle;
import com.shop.hsz88.constants;
import com.tencent.mm.opensdk.modelbase.basereq;
import com.tencent.mm.opensdk.modelbase.baseresp;
import com.tencent.mm.opensdk.modelmsg.sendauth;
import com.tencent.mm.opensdk.openapi.iwxapieventhandler;
import com.tencent.mm.opensdk.utils.log;
/** * created by administrator on 2017/10/18.
*/public class wxentryactivity extends activity implements iwxapieventhandler
@override
public void onreq(basereq basereq)
@override
public void onresp(baseresp resp)
break;
case baseresp.errcode.err_user_cancel:
log.i("wxtest","onresp err_user_cancel ");
//傳送取消
break;
case baseresp.errcode.err_auth_denied:
log.i("wxtest","onresp err_auth_denied");
//傳送被拒絕
break;
default:
log.i("wxtest","onresp default errcode " + resp.errcode);
//傳送返回
break;
}finish();}}
配置activity
布局
* 1.sendreq(req). 使用者授權可以拿到 codeurl裡各個引數的說明** 2.用code.呼叫wx介面拿到 openid & accesstoken
** 3.通過openid & accesstoken 倆引數可以拿到終端使用者資訊
引數是否必須說明是
secret
是code
是填寫第一步獲取的code引數
grant_type
是填authorization_code
/*** 2.獲取openid 和 ccesstoken值用於後期操作
**獲取使用者個人資訊@param
code
請求碼*/
private void
getaccess_token(final string code)
} catch (exception e)
}}).start();
}
/****@param
access_token
*@param
openid
*/private void
getusermesg(final string access_token, final string openid)
} catch (exception e)
return;
}
androidstudio呼叫jni實現日誌列印
在對jni進行日誌列印只需要在build.gradle檔案的defaultconfig裡面新增ndk 然後在編寫的c或者c 檔案中新增 include define log tag test define logi android log print android log info,log tag...
androidstudio呼叫jni實現日誌列印
1.在對jni進行日誌列印只需要在build.gradle檔案的defaultconfig裡面新增ndk 2.然後在編寫的c或者c 檔案中新增 include define log tag test define logi android log print android log info,log...
android studio 閃屏頁實現
可以讓頁面延遲兩秒後啟動第二個活動 handler類的方法 postdelayed runnable,long runnable 執行緒 long 頁面停留時間ms myhandler.postdelayed new runnable 2000 主活動 public class oneactivit...