Skip to content

Commit

Permalink
更新到了1.2.1,并且添加了判断本机是否已经安装微博、微信的方法
Browse files Browse the repository at this point in the history
  • Loading branch information
Kale committed Oct 22, 2015
1 parent c1fa4eb commit 0e37873
Show file tree
Hide file tree
Showing 7 changed files with 17 additions and 8 deletions.
11 changes: 10 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,16 @@ public class WXEntryActivity extends WechatHandlerActivity {}
, ShareBlock.WEIXIN_FRIEND
, mShareListener);

```
```

#### 5. 判断本机是否安装微博、微信
```JAVA
WeiBoLoginManager.isWeiBoInstalled(this);
WeiBoShareManager.isWeiBoInstalled(this);

WeiXinLoginManager.isWeiXinInstalled(this);
WeiXinShareManager.isWeiXinInstalled(this);
```
更多详细的操作请参考项目源码。

# Demo
Expand Down
2 changes: 1 addition & 1 deletion app/src/main/java/com/liulishuo/engzo/MainActivity.java
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

Log.d(TAG, "onCreate " + WeiXinLoginManager.isWetchatInstalled(this));
Log.d(TAG, "onCreate " + WeiXinLoginManager.isWeiXinInstalled(this));

Drawable drawable = getResources().getDrawable(R.mipmap.ic_launcher);
bitmap = ((BitmapDrawable) drawable).getBitmap();
Expand Down
4 changes: 2 additions & 2 deletions share/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ android {
defaultConfig {
minSdkVersion 9
targetSdkVersion 23
versionCode 2
versionName "1.2"
versionCode 3
versionName "1.2.1"
}
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ public WeiXinLoginManager(Context context) {
/**
* @return 是否已经安装微信
*/
public static boolean isWetchatInstalled(Context context) {
public static boolean isWeiXinInstalled(Context context) {
IWXAPI api = WXAPIFactory.createWXAPI(context, ShareBlock.getInstance().wechatAppId, true);
return api.isWXAppInstalled();
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -167,7 +167,7 @@ public static void parseShare(BaseResp resp) {
/**
* @return 是否已经安装微信
*/
public static boolean isWetchatInstalled(Context context) {
public static boolean isWeiXinInstalled(Context context) {
IWXAPI api = WXAPIFactory.createWXAPI(context, ShareBlock.getInstance().wechatAppId, true);
return api.isWXAppInstalled();
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ public WeiBoLoginManager(Context context) {
mSinaAppKey = ShareBlock.getInstance().weiboAppId;
}

public static boolean isWeiboInstalled(@NonNull Context context) {
public static boolean isWeiBoInstalled(@NonNull Context context) {
IWeiboShareAPI shareAPI = WeiboShareSDK.createWeiboAPI(context, ShareBlock.getInstance().weiboAppId);
return shareAPI.isWeiboAppInstalled();
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ public void handlerOnActivityResult(int requestCode, int resultCode, Intent data
}
}

public static boolean isWeiboInstalled(@NonNull Context context) {
public static boolean isWeiBoInstalled(@NonNull Context context) {
IWeiboShareAPI shareAPI = WeiboShareSDK.createWeiboAPI(context, ShareBlock.getInstance().weiboAppId);
return shareAPI.isWeiboAppInstalled();
}
Expand Down

0 comments on commit 0e37873

Please sign in to comment.