| | |
| | | import android.view.KeyEvent; |
| | | import android.view.View; |
| | | import android.view.View.OnClickListener; |
| | | import android.view.WindowManager; |
| | | import android.widget.CheckBox; |
| | | import android.widget.EditText; |
| | | import android.widget.LinearLayout; |
| | |
| | | |
| | | import com.lcjian.library.dialog.DialogUtil; |
| | | import com.lcjian.library.util.SingleToast; |
| | | import com.lcjian.library.util.common.DeviceUtil; |
| | | import com.lcjian.library.util.common.StringUtils; |
| | | import com.tencent.mm.opensdk.modelmsg.SendAuth; |
| | | import com.umeng.socialize.UMAuthListener; |
| | |
| | | @Override |
| | | protected void onCreate(Bundle savedInstanceState) { |
| | | super.onCreate(savedInstanceState); |
| | | //防止截屏攻击风险 |
| | | getWindow().setFlags(WindowManager.LayoutParams.FLAG_SECURE, WindowManager.LayoutParams.FLAG_SECURE); |
| | | setContentView(R.layout.act_login); |
| | | TopStatusSettings.setStatusViewAndDeepColor(this); |
| | | uid = getSharedPreferences("user", Context.MODE_PRIVATE).getString( |
| | |
| | | * 判断qq是否可用 |
| | | */ |
| | | public static boolean isQQClientAvailable(Context context) { |
| | | final PackageManager packageManager = context.getPackageManager(); |
| | | List<PackageInfo> pinfo = packageManager.getInstalledPackages(0); |
| | | List<PackageInfo> pinfo = DeviceUtil.getInstalledPackagesCache(context); |
| | | if (pinfo != null) { |
| | | for (int i = 0; i < pinfo.size(); i++) { |
| | | String pn = pinfo.get(i).packageName; |
| | |
| | | } |
| | | |
| | | public static boolean isWXClientAvailable(Context context) { |
| | | final PackageManager packageManager = context.getPackageManager(); |
| | | List<PackageInfo> pinfo = packageManager.getInstalledPackages(0); |
| | | List<PackageInfo> pinfo = DeviceUtil.getInstalledPackagesCache(context); |
| | | if (pinfo != null) { |
| | | for (int i = 0; i < pinfo.size(); i++) { |
| | | String pn = pinfo.get(i).packageName; |