一、CoordinatorLayout 的作用 CoordinatorLayout 作为一个 “super-powered FrameLayout”,主要有以下两个作用: 作...

一、CoordinatorLayout 的作用 CoordinatorLayout 作为一个 “super-powered FrameLayout”,主要有以下两个作用: 作...
赞,解决了我的问题
Android Studio查看源码:decompiled .class file突然想看看Activity.java中的dispathTouchEvent()方法,ctrl组合键点进去却发现进入了Activity.class文件中,方法里面都是些thr...
虽然是对官网文档的翻译,但是也非常难得。因为往往官方文档就是最好的学习资料
Gradle和Gradle插件文章是翻译整理的官网文档developer.android/studio/build/ 一、Gradle和Gradle插件 Gradle:Gradle是一款帮助开发人员更快更...
很棒的文章,作者理解很深并且花了功夫
Android Service使用详解Service是Android系统中的四大组件之一,主要有两个应用场景:后台运行和跨进程访问。Service可以在后台执行长时间运行操作而不提供用户界面,除非系统必须回收内存...
开始接触Rxjava是在16年年底,当时由于自身水平的局限,并没有理解到这个框架的优秀与强大。现在两年多时间过去了,辗转了几个项目之后,从最初只知道与Retrofit配合进行...
最近完成了一个需求,录制一段音频,并且在界面上绘制对应的波形图,分享一下我的心路历程 首先,Android提供录制音频的有两个类。MediaRecorder和AudioRec...
解决了我的问题
Mac修改环境变量路径中带空格的处理目前Mac开发Android似乎是标配,开发Android就离不开Android Studio,使用Android Studio自然少不了Gradle.故将配置gradle环...
1.什么是类的加载 类的加载,就是java虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型的过程...
最后一个方法真的好用
[Android] 获取View的宽度和高度有时需要在 onCreate() 方法中获取某个 View 组件的宽度和高度,而直接调用 getWidth()、getHeight()、getMeasuredWidth()、...
这个是目前为止我试过的最完美的解决方案,感谢作者
AndroidStudio输入法不跟随的解决方法问题 在使用Android Studio时发现输入法不跟随的问题 环境 Android Studio 3.2 输入法:使用搜狗智慧输入法 解决方法: 修改启动的JDK,由于A...
java.lang.IllegalArgumentException: Invalid Transition types 项目的bugly中出现了这个异常,然而下面的报错日志...
今天与同事研究讨论了一下 git rebase 这个命令,总结了一些心得体会,想简单的分享一下.首先我们需要明确一些概念 base: 在一个分支上,前一个commit就是...