虽然AS作为常用的开发工具经常在使用着,但是它的功能,并没有全部被挖掘、发现,已经随着版本提升新增的一些功能,也没有及时的学会使用,因此抽出一点时间,好好研究一下AS的使用技巧。 界面操作 改变Tab的位置 Tab的位置…
分类:Android
Android开发爬坑笔记
1. 数组元素总是莫名丢失?说不定是这个原因 (1)数组list2所有元素都赋值给list1,地址一样。list1修改元素,list2也会对应跟着修改。 list1 = list2; (2) 数组list2所有元素都赋值…
关于提高Android程序效率的几点建议
本文为官网文档的翻译总结,原文如下:点击此处 1.简介 本文档介绍了关于提高Android程序效率的一些建议。读者应当将这些建议融入到编程的习惯当中。关于如何写出高效的代码,有以下两条基本原则: 不要进行没有必要的工作 …
Android support 23.2 使用BottomSheetBehavior 的坑
dim.red 新出的design:23.2.0 引入了一个新的Behavior :BottomSheetBehavior 问题 设置 BottomSheetBehavior 没有设置 PeekHeight 或者 Pee…
Android中js的lambda表达式的兼容性问题
项目里,需要通过Android的webview加载一个html文件,并执行相应的js脚本。发现在部分低版本手机上,js报错的情况。主要集中在低版本的webview中。debug后发现,是js脚本中存在箭头函数(lambd…
[15]——踩坑记-在 RecyclerView 中使用 EditText 滚动后数据消失
项目中有一个页面实现的是用户为教师打分的功能,页面使用 RecyclerView 来实现的,由于这个功能一直没有正式上线使用,所以接手之后我也没有注意过这段代码是否存在问题。在前段时间上线使用之后,今天用户反应说这个页面…
第4章 kotlin代码执行过程《Kotin 编程思想·实战》
第4章 kotlin代码执行过程 4.1 kotlinc执行原理分析 4.2 kotlin代码执行过程 4.3 Kt.class与Java.class区别 《Kotlin极简教程》正式上架: 点击这里 > 去京东商…
Android系统开发环境配置
Ubuntu系统安装成功后,下一步肯定是配置开发所需要的环境了,因为你要下载代码,开发,编译,提交代码呀~。咱们入职一家新公司,很多情况,只是扔给你一台电脑,开发环境是要自己配置的,这就需要开发人员清楚,需要配置哪些项,…
[译]使用 Dagger 2,Mockito 和 自定义 JUnit 规则执行 Android 测试
原文:Android testing using Dagger 2, Mockito and a custom JUnit rule 作者:Fabio Collini 译者:lovexiaov 依赖注入是得到可测代码的关…
Android Studio3.0中使用kotlin + databinding
遇到了这个令人绝望的bug,我还以为不支持了那. Error:Circular dependency between the following tasks: :app:compileDebugKotlin +--- :…
Retrofit系列文章翻译6—同步与异步请求
原文链接:https://futurestud.io/blog/retrofit-synchronous-and-asynchronous-requests 在此前发布的文章中,我们带您经历如何设置 Retrofit 来…
2019-02-22更新
抱歉很长一段时间没更新博客,一直在忙于爬虫项目。 感谢大家的支持与订阅! 后续会不定期更新kotlin这部分基础以及爬虫相关技术。