搜索内容

Android
  • Android Studio 3.4 自定义注解处理器不能自动生成文件解决

    方法1:降低构建版本 Android Gradle及构建版本问题,作者是3.4.2 + 5.1.1,会出现不兼容的情况,建议3.3.2 + 4.10.1以下都可以 方法2:手动添加annotationP……

    Joe.Ye 2023-03-18
    0 0
  • Android自动朗读(TTS)的实现

    Android提供了自动朗读支持。可以对指定文本内容进行朗读,从而发生声音;还允许把文本对应的音频录制成音频文件,方便以后播放。Android的自动朗读主要通过Te……

    Joe.Ye 2023-03-18
    0 0
  • Android使用Font Awesome

    Android传统的显示图标方式 在平常的开发中,如果我们需要在界面上显示某个小图标,比如搜索按钮,返回按钮,这时我们需要美工给我们切对应的png图片,并放进……

    Joe.Ye 2023-03-18
    0 0
  • Android Studio 3.x上使用Lombok

    添加Gradle依赖 compileOnly 'org.projectlombok:lombok:1.18.8' //添加lombok依赖 annotationProcessor 'org.glassfish:javax.annotation:10……

    Joe.Ye 2023-03-18
    0 0
  • Android集中式登录架构设计思想

    方案有两种,一种是hook到AMS拦截startActivity中的intent,在启动activity的时候判断是否登录,如果没有对intent做动态替换,另一种就是通过AOP实现方法添加……

    Joe.Ye 2023-03-18
    0 0
  • Android使用AOP做登录拦截

    常见App中有两大类,一类是需要通过登录才能进入的App,另一类是不用登录,但是使用相关功能过程中需要登录后才能操作。那么第一类我们常见的做法就是,每次点……

    Joe.Ye 2023-03-18
    0 0
  • Android接入Firebase推送不执行onMessageReceived方法

    参考:https://firebase.google.com/docs/cloud-messaging/android/receive 参考:https://firebase.google.com/docs/cloud-messaging/http-server-ref Androi……

    Joe.Ye 2023-03-18
    0 0
  • Android接入Firebase推送通知

    参考:https://firebase.google.com/docs/cloud-messaging/android/client 参考:https://github.com/firebase/quickstart-android/blob/master/messaging/app……

    Joe.Ye 2023-03-18
    0 0
  • Android接入Google Analytics记录

    Google Analytics控制台:https://analytics.google.com/analytics/web/?authuser=2#/ Firebase控制台:https://console.firebase.google.com/u/2/ Firebase文……

    Joe.Ye 2023-03-18
    0 0
  • 集成Facebook错误:该密钥散列不匹配任何已存储的密钥散列

    Android集成Facebook登录或分享时,需要设置发布密钥散列 参考:https://developers.facebook.com/docs/facebook-login/android E/fb4a.GraphServiceQueryExe……

    Joe.Ye 2023-03-18
    0 0
  • Google Play App Signing的问题以及解决方式

    Google Play App Signing是Google Play的应用签名,在Google Play上创建项目时如果勾选,就会生成一个签名文件,发布至Google Play的APP也会被重打包,签名会……

    Joe.Ye 2023-03-18
    0 0
  • Android RecycleView全部item倒计时的高效实现

    需要使用全局的定时器,而不是每条item均设置定时器,而且在可见视图内定时刷新UI public void initTimer() { mTimer = new Timer(); TimerTask time……

    Joe.Ye 2023-03-18
    0 0
  • Android在全屏下ScrollView包裹EditText软键盘弹出后,ScrollView无法滚动

    问题描述 在全屏下ScrollView包裹EditText软键盘弹出后,ScrollView无法滚动,设置adjustResize无效 解决方法 参考:https://stackoverflow.com/questions/210……

    Joe.Ye 2023-03-18
    0 0
  • Android内容被底部虚拟导航栏遮挡解决

    BaseActivity中设置 @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); //底部虚拟导……

    Joe.Ye 2023-03-18
    0 0
  • Android使用Facebook的开放图谱发布图文分享

    Android 平台中的开放图谱动态:https://developers.facebook.com/docs/sharing/opengraph/android Object Types 和 Action Types:https://developers.facebo……

    Joe.Ye 2023-03-18
    0 0