搜索内容

Joe.Ye 的文章
  • Android照片获取框架TakePhoto使用流程

    GitHub:https://github.com/crazycodeboy/TakePhoto 发起TakePhoto //多图 takePhoto.onPickMultiple(limit); takePhoto.onPickMultipleWithCrop(limit, get……

    Joe.Ye 2023-03-11
    0 0
  • Android中ViewPager+Fragment禁止预加载问题

    使用ViewPager+Fragment组合加载数据,由于ViewPager的内部机制所限制,会默认至少预加载一个。但有时我们必须禁止预加载,比如第1个和第2个页面可以任意浏览……

    Joe.Ye 2023-03-11
    0 0
  • Android EditText添加android:imeOptions=”actionSearch”设置弹出的键盘中带有搜索按钮

    XML布局 android:imeOptions="actionSearch" android:singleLine="true" //必需,否则设置actionSearch不生效 <me.yezhou.lib.ui_wi……

    Joe.Ye 2023-03-11
    0 0
  • Multiple dex files define解决记录

    引用多个library时经常会遇到Multiple dex files define错误 Execution failed for task ':app:transformClassesWithDexForDebug'. > com.android.b……

    Joe.Ye 2023-03-11
    0 0
  • 解决OKHttp报java.lang.IllegalStateException closed

    原因:OkHttp请求回调中response.body().string()只能有效调用一次 在调用response.body().string()方法之后,response中的流就会被关闭,如果我们需要创建出……

    Joe.Ye 2023-03-11
    0 0
  • Glide 4.x找不到AppGlideModule

    翻阅Release日志:https://github.com/bumptech/glide/releases 查看Glide 4.5.0 Release更新日志:Glide must be compiled against API 27 也就是说:Glide 4……

    Joe.Ye 2023-03-11
    0 0
  • Android组件化开发之动态权限请求封装

    Dexter Github:https://github.com/Karumi/Dexter 依赖引用 implementation 'com.karumi:dexter:5.0.0' 封装调用 DexterPermissionHelper.request……

    Joe.Ye 2023-03-11
    0 0
  • Android Gradle构建常见问题

    ButterKnife attribute value must be constant 在Project级的build.gradle中 buildscript { repositories { google() jcenter() ……

    Joe.Ye 2023-03-11
    0 0
  • Android布局UI优化

    卡顿罪魁祸首 UI卡顿就是Android在界面渲染时丢帧。 Android系统要求每一帧都要在 16ms 内绘制完成,在这个时间内界面就是流畅的(能够达到流畅的画面所需要的……

    Joe.Ye 2023-03-11
    0 0
  • Android ANR超时时间的定义

    ANR超时时间在ActivityManagerService.java文件中进行了定义 Broadcast超时时间为10秒 // How long we allow a receiver to run before giving up on it. sta……

    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 ObjectAnimator记录

    ObjectAnimator继承自ValueAnimator,所以ValueAnimator所能使用的方法,ObjectAnimator都可以使用,ObjectAnimator同时也重写了几个方法,比如:ofInt()、ofF……

    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
  • Fragment切换或回退时空白,RecyclerView提示 No adapter attached; skipping layout

    当Fragment包含RecyclerView时,首次加载Fragment页面可以正常加载RecyclerView。但是当切换到别的Fragment再回退时,或者二次加载Fragment时,加载不出页面,……

    Joe.Ye 2023-03-11
    0 0