搜索内容

Android基础
  • Android P 适配踩坑记录

    使用 org.apache.http.legacy 库在Android 9.0上运行出现崩溃 日志内容 java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/message/Ba……

    Joe.Ye 2023-03-18
    0 0
  • Android 7.0及以上利用FileProvider安装apk注意事项

    Android 7.0及以上利用FileProvider安装apk一定要声明权限,避免当成未知应用被阻止安装 利用FileProvider安装apk /** * 通过隐式意图调用系统安装程序安装a……

    Joe.Ye 2023-03-18
    0 0
  • Android接入Facebook登录踩坑记录

    官方文档:https://developers.facebook.com/docs/facebook-login/android Facebook SDK Facebook SDK包含 facebook-core facebook-common facebook-login f……

    Joe.Ye 2023-03-18
    0 0
  • Android接入微信分享或登录errCode报-6错误

    问题描述 Android 接入微信SDK实现分享或登录操作,错误码 errCode:-6 解决方案 微信开放平台的签名(MD5值):必须改成小写,去掉冒号才行 如果仍然有问题,……

    Joe.Ye 2023-03-18
    0 0
  • Android开发小技巧整理

    TextView设置中划线 textView.getPaint().setFlags(Paint.STRIKE_THRU_TEXT_FLAG | Paint.ANTI_ALIAS_FLAG); 获取颜色资源 textView.setTextColor(ContextCom……

    Joe.Ye 2023-03-18
    0 0
  • CentOS命令行安装 Android SDK 和 Android NDK

    Android SDK Android SDK 官方主页:https://developer.android.com/studio/index.html # wget https://dl.google.com/android/repository/sdk-tools-linux-3……

    Joe.Ye 2023-03-12
    0 0
  • Android 7.0使用FileProvider解决file:// URI引起的FileUriExposedException异常

    现象描述 Android 7.0以前的版本 Uri photoUri = Uri.fromFile(tempFile); Intent cameraIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); cameraInten……

    Joe.Ye 2023-03-11
    0 0
  • Android中DexClassLoader和PathClassLoader的区别

    在使用Java虚拟机时,我们经常自定义继承自ClassLoader的类加载器。然后通过defineClass方法来从一个二进制流中加载Class。而在Android中我们无法这么使用,An……

    Joe.Ye 2023-03-11
    0 0
  • Android使用Parcelable序列化复杂数据结构

    Android序列化方案Parcelable,相比Serializable更快,效率更高,占用内存更少。 Boolean类型 //write dest.writeByte((byte) (isDefault ? 1: 0)); //read ……

    Joe.Ye 2023-03-11
    0 0
  • Android 7.0后加密库Crypto被废弃后填坑

    问题描述 Android中使用AES加密,在targetSdkVersion设置为25及以上后程序报错: ********** PLEASE READ ************ * * New versions of the Android S……

    Joe.Ye 2023-03-11
    0 0
  • Android AES加解密(兼容Android7.0)

    Android 7.0及以上 AES加密报错: New versions of the Android SDK no longer support the Crypto provider. 原因在于生成 AES加密密钥时,在 Axndroid N 上……

    Joe.Ye 2023-03-11
    0 0
  • Android inflate()引发NullPointerException

    使用LayoutInflater的inflate()方法渲染View View view = LayoutInflater.from(mContext).inflate(R.layout.layout_dialog, null); 报了一个看似毫无关联的空……

    Joe.Ye 2023-03-11
    0 0
  • Android资源转化为Uri形式访问

    一般情况下我们可以直接使用AssetManager类访问Apk下的assets目录,而对于res目录下的资源,基本上都是通过其id在代码中使用。那么是否可以直接访问Apk压缩包……

    Joe.Ye 2023-03-11
    0 0
  • Android Mail开发库

    android-mail:http://mvnrepository.com/artifact/com.sun.mail/android-mail android-activation:http://mvnrepository.com/artifact/com.sun.mail/androi……

    Joe.Ye 2023-03-11
    0 0
  • Android中Bitmap、Drawable、byte[]互转

    Bitmap -> Drawable Drawable drawable = new BitmapDrawable(bmp); Drawable -> Bitmap //Drawable资源 Bitmap bmp = BitmapFactory.decodeResource(r……

    Joe.Ye 2023-03-11
    0 0