240 发简信
IP属地:北京
  • Resize,w 360,h 240
    Android Studio 4.0 生成so包,并使用

    Android Studio 4.0+版本 生成so包,并使用 1.新建个Native C++项目 一直next等编译完成 2.打开main-c...

  • Resize,w 360,h 240
    Android中AMS(ActivityManagerService)、WMS(WindowManagerService)、PMS(PackageManagerService)中的详解

    Android 系统中比较重要的系统服务ActivityManagerService(AMS)和 WindowManagerService(WM...

  • Android kotlin 协程篇

    协程是什么 协程是一种在程序中处理并发任务的方案;也是这种方案的一个组件。 协程和线程属于一个层级的概念。 下面我们描述一个常见的场景 后台耗...

  • Android volatile 原理。

    在《Java 并发编程:核心理论》一文中,我们已经提到可见性、有序性及原子性 问题,通常情况下我们可以通过 Synchronized 关键字来解...

  • Android 进程&线程

    进程和线程的区别? 简而言之,一个程序至少有一个进程,一个进程至少有一个线程。1、线程的划分尺度小于进程,使得多线程程序的并发性高。2、进程在执...

  • Resize,w 360,h 240
    Android:Handler的机制

    Android 消息循环流程图如下所示: 总体来说:  Handler 发送的消息由 MessageQueue 存储管理,并由 Looper ...

  • android 中 Textview的底部文字对齐的两种方式

    第一种使用RelativeLayout中的android:layout_alignBaseline="@id/text1"方法。 第二种使用Co...

  • Resize,w 360,h 240
    Android 进阶笔记9:view的事件传递 - 中文注释源码

    触摸反馈的流程 Activity.dispatchTouchEvent() 递归: ViewGroup(View).dispatchTouchE...

  • Resize,w 360,h 240
    Android审核:用户授权前获取mac地址,imei等用户敏感信息的方法(工信部要下架APP)

    此方法可以用来大家自己检测自己的app是否非法调用了用户信息。 前言 由于开发的公司的APP被工信部警告,有违法手机信息,APP以隐私政策弹窗前...