240 发简信
IP属地:广东
  • 说真的,百度很多方法都无效,然后注意到了:注意在launcheractivity里面一定要设置android:exported为true。搞不懂真的可以安装了。。。。。。。

    适配安卓12系统。出现安装失败-22或者安装失败-127

    首先。如果适配安卓12的系统,调用的sdk是31的话。可能需要进行适配。出现安装失败22的,有可能是因为activity或者receiver,service里面没有加上and...

  • 现实就是死循环,改大版本号报这个错,改小了,保那个错。

    No such property: variantConfiguration for class: com.android.build.gradle.internal.variant.Appli...

    集成bugly热修复的时候,在依赖插件脚本的时候报错了: 报错内容如下: 解决方案: 将gradle的版本改成3.4.0 再次sync,就可以了,我的问题解决的了,当然如果有...

  • 这个很好,国家政策是这样只能照办,这方法确实能找出来并上架成功了,谢谢。

    APP、SDK未告知用户,私自收集用户个人信息的行为的检测方法

    背景 针对网络数据安全这一问题,工信部刚刚印发《电信和互联网行业提升网络数据安全保护能力专项行动方案》(下称“《方案》”) 。《方案》明确提出深化App违法违规专项治理,持续...

  • 测试了小米的MIUI12,android10.没什么卵用😂

    AppOpsManager权限检测适配

    导语 android碎片化相信是每一个android开发者的痛。机型适配也是难以绕过去的坎。这其中Android动态权限检测适配,相信对于很多开发者来说,都是被按在地上摩擦摩...

  • 只能对你说666了,😂@DROIDXL

    AppOpsManager权限检测适配

    导语 android碎片化相信是每一个android开发者的痛。机型适配也是难以绕过去的坎。这其中Android动态权限检测适配,相信对于很多开发者来说,都是被按在地上摩擦摩...

  • 我试了一下,我的代码是这样的:
    //自定义类
    @Pointcut("execution(* com.test.MainActivity.onCreate(..))")
    public void activityOnCreatePointcut() {
    }

    @Around("activityOnCreatePointcut()")
    public void beforeActivityOnCreate(final ProceedingJoinPoint joinPoint) throws Throwable {
    Log.e("TAG", "oncreate before ");
    joinPoint.proceed();//执行原来的代码
    Log.e("TAG", "oncreate after ");
    }
    //mainactivity
    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    Log.e("tag", "onCreate");
    }
    指定了* com.test.MainActivity.onCreate(..)则没问题,* com.test.Activity+.onCreate(..),打印结果:
    oncreate before
    oncreate before
    oncreate after
    oncreate after
    onCreate
    oncreate after
    使用的activity包已经是androidX了。

    在Android中使用AspectJ进行切面编程的简易步骤

    最近有做用户行为统计的需求,为了尽可能使统计代码不侵入业务代码,就研究了下hook和Aop。之前写的hook方面的文章里,有评论给出了些建议,于是研究了下AspectJ,虽然...

  • 赞一个,解决了我的问题。很多都说要这样改,但是没有考虑版本的问题,基本没效果。

    CoordinatorLayout滑动抖动究极解决办法

    当CoordinatorLayout中嵌套AppBarLayout 时,如果AppBarLayout 过大时。在滑动过程中,AppBarLayout 会产生一个fling的动...

  • 120
    Android架构之长连接技术

    《亿级Android架构》小专栏文章列表:《亿级 Android 架构》专栏随谈》《Android 架构之网络连接与加速》《Android 架构之长连接技术》《Android...

  • google推出的约束布局已经可以很好实现适配了。

    一种极低成本的Android屏幕适配方式

    此文转载今日头条技术团队!!!! 在Android开发中,由于Android碎片化严重,屏幕分辨率千奇百怪,而想要在各种分辨率的设备上显示基本一致的效果,适配成本越来越高。虽...

  • 120
    设计模式之观察者模式

    转载请注明出处:http://www.jianshu.com/p/d55ee6e83d66文章中的例子和思路均来自于《Head First》刚刚开通了微信公众号:BaronT...

  • 凑合吧,真正放到应用中要改不少。其实就是一个listview好了

    Android 自定义View实战 :时间轴

    前言 Android开发中,时间轴的 UI需求非常常见,如下图:示意图 本文将结合 自定义View & RecyclerView的知识,手把手教你实现该常见 & 实用的自定义...

  • 这分析非常好,赞一个。

    Android 事件分发机制

    [toc] 问题 在进行正文之前,我们带着以下几个问题有目的的进行,然后最后再做问题的解决。 问题 1:activity、 ViewGroup和 View 都不消费 ACTI...

  • @Shawkaine 用二阶贝塞尔曲线就是了

    iOS 画贝塞尔曲线 连续曲线 平滑曲线 曲线图表

    利用贝塞尔曲线画一段连续曲线 如果我们根据几个点画一条连续的曲线, 我们使用的方法是 这个方法是由一个结束点和两个控制点作为参数, 画上一个点到这个结束点之间的一段曲线 首先...

  • 我是去年底在公司直接由安卓转ios的,公司的ios同事培训了3天,然后就直接做项目了😳😳

    iOS开发学习路线

    前言 这里筑梦师,是一名正在努力学习的iOS开发工程师,目前致力于全栈方向的学习,希望可以和大家一起交流技术,共同进步,用简书记录下自己的学习历程. 个人学习方法分享浅谈iO...

  • iOS开发学习路线

    前言 这里筑梦师,是一名正在努力学习的iOS开发工程师,目前致力于全栈方向的学习,希望可以和大家一起交流技术,共同进步,用简书记录下自己的学习历程. 个人学习方法分享浅谈iO...