
Android学习拓展知识
Grass_allan
coding for world
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Flutter修改文件名后导致编译异常的解决办法
在Flutter项目开发过程中,修改了一下页面的文件名称,再次运行直接报错了,刚才还是好好的,而且怎么查找都没找到问题,报错内容如下:Launching lib\main.dart on Mi Note 3 in debug mode...Initializing gradle...Resolving dependencies...Running Gradle task 'ass...原创 2019-10-28 11:12:11 · 2660 阅读 · 0 评论 -
三个案例带你看懂LayoutInflater中inflate方法两个参数和三个参数的区别
三个案例带你看懂LayoutInflater中inflate方法两个参数和三个参数的区别2016年09月23日 00:12:54阅读数:44161关于inflate参数问题,我想很多人多多少少都了解一点,网上也有很多关于这方面介绍的文章,但是枯燥的理论或者翻译让很多小伙伴看完之后还是一脸懵逼,so,我今天想通过三个案例来让小伙伴彻底的搞清楚这个东东。本篇博客我们不讲源码,只看使用。源码...转载 2018-08-01 18:03:07 · 165 阅读 · 0 评论 -
Kotlin 泛型中的 in 和 out
Kotlin 泛型中的 in 和 out简评:在 Kotlin 中使用泛型你会注意到其中引入了 in 和 out,对于不熟悉的开发者来说可能有点难以理解。从形式上讲,这是一种定义逆变和协变的方式,这篇文章就来讲讲怎么来理解和记住它们。in & out 怎么记?Out (协变)如果你的类是将泛型作为内部方法的返回,那么可以用 out:interface Pro...转载 2019-03-26 15:36:09 · 219 阅读 · 0 评论 -
Android Studio各种快捷功能及好用的插件
转载:http://www.jianshu.com/p/c439605a4364概述现如今开发越来越追求效率和节奏,节省出时间做更多的事情,除了开发技术上的封装等,开发工具的使用技巧也是很重要的,今天就根据自己的经验来给大家介绍一下Android Studio快速开发之道。Postfix completionPostfix completion 是IntelliJ IDEA很早就有...转载 2019-04-04 10:27:47 · 1498 阅读 · 0 评论 -
给 Android 开发者的 RxJava 详解
给 Android 开发者的 RxJava 详解作者:扔物线HenCoder 给高级 Android 工程师的进阶指南:成为赞助方/开始写作前言我从去年开始使用 RxJava ,到现在一年多了。今年加入了 Flipboard 后,看到 Flipboard 的 Android 项目也在使用 RxJava ,并且使用的场景越来越多 。而最近这几个月,我也发现国内越来越多的人开...转载 2019-03-23 22:43:18 · 586 阅读 · 0 评论 -
gradle 打包编译依赖冲突解决神奇:compileOnly只在编译时使用依赖
dependencies { implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" compileOnly 'com.alibaba:fastjson:1.2.47' compileOnly 'com.google.code.gson:gson:2.8.5' compile...原创 2019-03-28 11:12:58 · 11802 阅读 · 2 评论 -
fragment 懒加载保证展示的时候获取数据并且只获取一次,删除后清楚缓存的终极解决方案
在开发中经常用的Fragment+ViewPager的情况,但是viewPager的缓存机制导致至少会提前加载一个邻近的Fragment,导致数据重复加载。此时的解决办法是写一个基类BaseLasyFragment来处理,具体实现如下:public abstract class BaseLazyFragment extends Fragment { /** * Log t...原创 2019-04-17 13:50:57 · 469 阅读 · 0 评论