240 发简信
  • Android apk加固实现原理(二)

    在上一篇文章中已经分享了,apk加固的整体思路和具体的实现,在上一篇文章中还有一个问题没有分享完,在apk加固后,主App的Applicatio...

  • Activity的启动流程分析(二)

    在上一篇中已经讲了Activity从AMS到ActivityThread,这里从ActivityThread中分析Activity的创建过程。如...

  • 120
    Activity的启动流程分析(一)

    之前已经分享了Launhcer的启动过程,接下来分享一下根Activity的启动流程。Activity的启动流程有两种一种是根Activity启...

  • 120
    Android系统中Launcher的启动流程分析

    Android中的Launcher就是Android系统的桌面,用于启动应用程序;作为Android的系统桌面,用于显示和管理应用程序的快捷图标...

  • Android应用换肤实现原理解密

    App换肤在很多大厂的应用中都是比较常见的;比如:网易云音乐、QQ音乐、酷狗音乐等应用中都是可以见到的。这些应用是如何做到换肤的效果的,接下来就...

    1.0 618 2 6 2
  • Android热修复之-Frameworks层修复原理分析

    说到热修复主要有两种修复方案一种是通过dex替换的方式来达到修复效果、一种是基本native层的修复。dex替换的方式来修复主要的微信团队的Ti...

  • ButterKnife的实现原理解密之IOC思想

    ButterKnife只要是写过Android的相信都不会陌生,它是一款控件注入、事件注如神器可以帮助开发者提高开发效率。什么是IOC技术呢?说...

  • 120
    Android apk加固实现原理

    apk加固是每一个app发布之前必须要做的事情;如果一个apk没有加固那么别人就很容易被别人反编译,看到这其中的原码,虽然现在有代码混淆、把业务...

    2.9 9575 7 23
  • 120
    Android Studio如何构建JNI项目

    在做App开发的相信都知道Android Studio这个开发工具了,使用该工具很快就能构建出一个app的项目来;但是说到要用Android S...

个人介绍
大家好,我是小韦,Android中级工程师,熟悉C/C++、JNI、擅长JNI开发,从事智能家居相关工作