google 文档说明 对应地址: https://developer.android.com/studio/build[https://developer.android....
google 文档说明 对应地址: https://developer.android.com/studio/build[https://developer.android....
其实很早就想写了,奈何当时啊有事耽误了,等有空闲都过了好几天了,再想写就 get 不到当时的心情和想法了 还好今天看到一篇文章又让我想起了当时的感受,所以吧今天就不偷懒了,努...
本文行文目录:一、Camera与Matrix初步认识二、Camera与Matrix旋转效果拆分介绍三、Camera与Matrix实现立体3D切换效果 【本文简书地址:http...
以下代码来自android-26 mParent赋值 View#assignParent 下面的分析我们会分三部分来分析,第一部分是DecorView的由来,第二部分是Dec...
工欲善其事必先利其器。 在此记录Android常用的一些反编译工具。 1. 反编译工具——Apktool https://github.com/iBotPeaches/Apk...
首先要在build.gradle中开启混淆,也就是minifyEnabled true,build.gradle具体如下所示: proguard-android.txt文件,...
没了买房买车的压力,也结了婚,也没有再继续讲课了。这一年就是上上班健健身,旅旅游,感觉生活瞬间舒服了很多,工作没有什么太大压力,但这一年自己也陷入了迷茫。其实在鹅厂待个十年二...
一:前言 最近在了解MQTT协议相关的内容,内容有点多,特此把MQTT协议,以及其从服务端到客户端的流程整理出来,记录如下。 二:MQTT协议介绍 MQTT(Message...
介绍 Room是Google提供的一个ORM库。Room提供了三个主要的组件: @Database:@Database用来注解类,并且注解的类必须是继承自RoomDataba...
Migration升级数据库 有时需要更改现有的数据库架构。如果我们将添加,更新或删除数据库中的某些字段然后运行我们的应用程序,我们将看到来自Room的异常: Room 会发...
相关文章链接: 1. Android Framework - 学习启动篇2. 源码阅读分析 - Window底层原理与系统架构 相关源码文件: 1. 梳理概述 在开始阅读文章...
本文已授权 微信公众号 玉刚说 (@任玉刚)独家发布。 本文中我将尝试分享我个人 搭建个人MVVM项目 的过程中的一些心得和踩坑经历,以及在这过程中目前对 编程本质 的一些个...
关于鹅厂 只要努力过,什么结果都可以接受,即使不行,这也不是人生的终点,继续努力,总有一天可以成的。人生难得在梦想之地供职,终于在第四次面试后如愿以偿加入了腾讯。在这里真的所...
一、快速开发框架 XSnow基于RxJava2+Retrofit2精心打造的Android基础框架,包含网络、上传、下载、缓存、事件总线、权限管理、数据库、图片加载,基本都是...
前言 依赖注入概念网络有很多解释,这里就不详细介绍,本文通过一个简单的示例一步步深入了解依赖注入的优势以及为什么使用依赖注入。 概念 依赖注入(Dependency Inje...
相关文章链接: 1. Android Framework - 学习启动篇2. Android 系统服务 - PMS 的启动过程 相关源码文件: PackageManagerS...
Fragment出现 Fragment,Android 在 Android 3.0(API 级别 11)中引入了片段,主要是为了给大屏幕(如平板电脑)上更加动态和灵活的 UI...