Android跨进程通信IPC整体内容如下 1、Android跨进程通信IPC之1——Linux基础2、Android跨进程通信IPC之2——Bionic3、Android跨...
日志收集框架的作用 相信大家在开发应用的时候,总会遇到bug,这个时候,如果bug是在我们本地开发的过程中发现的,那么我们把手机插入android studio进行联调,就可...
Android Handler机制9之Handler的Native实现前奏之Linux IO多路复用 这个链接出问题了,打不开!
1.并发编程领域的关键问题 1.1 线程之间的通信 线程的通信是指线程之间以何种机制来交换信息。在编程中,线程之间的通信机制有两种,共享内存和消息传递。在共享内存的并发模型里...
@一晚TT用了八个 ctrl+x和ctrl+y都可以删除行的
Android Studio快捷键大全Android Studio快捷键大全 一、断点 二、操作 三、移动 四、查找 不常用快捷键
为什么要组件化 在项目中,主要按包进行业务逻辑划分,并不存在模块组件的概念,各业务模块存在直接回调(如图2所示),高度耦合在一起,有很多弊端: 当修改某一业务模块时,可能导致...
什么是增量更新 由于 APP 随着业务需求的不断迭代更新,功能越来越多(复杂),APK 包的体积也会越来越大,导致客户端的更新操作需要占用更多的带宽流量、时间等等,因此需寻求...
1. 源生的SQLiteDatabase DB操作执行方式一(官方推荐): 优点:直接调用官方api,无需手写sql语句 缺点:执行效率低,查询需要手写解析代码 DB操作执行...
Android Studio快捷键大全 一、断点 二、操作 三、移动 四、查找 不常用快捷键
首先必备的两个条件: (1)环境已经搭配好,在命令行中输出adb可以正确打印出相关信息 (2)手机root过,可以获取到root权限 具体操作步骤: (1)命令行方式进入An...
开发场景:1.在activity执行oncreate()生命周期时,初始化viewpager控件、viewpager的适配器adapter,adapter的填充数组list;...
关于JDK、JRE、JVM的关系,此贴详细的讲述了三者之间的联系与区别。 JDK : Java Development ToolKit(Java开发工具包)。JDK是整个JA...
类A想让类B在某个时间段(sometime)完成某样事情(dosomething),类B完成某事后,再通知(callback)类A执行后续该执行的事情 1.A 实现 回调接口...