不知道咋回事,Android Studio中的svn突然不见了,后来查了很多资料,解决方法如下:File->Setting->搜索plugin->搜索SubversionIntegration,然后选中…
分类:移动开发
Android view状态及重绘流程分析
视图状态 视图状态的种类非常多,一共有十几种类型,不过多数情况下我们只会使用到其中的几种,因此这里我们也就只去分析最常用的几种视图状态。 enabled 表示当前视图是否可用。可以调用setEnable()方法来改变视图…
条件队列大法好:使用wait、notify和notifyAll的正确姿势
前面介绍wait和notify的基本语义,参考条件队列大法好:wait和notify的基本语义。这篇讲讲使用wait、notify、notifyAll的正确姿势。 一定要先看语义,保证自己掌握了基本语义,再来学习如何使用…
android text 测量尺寸相关
一、获取推荐的行距 paint.getFontSpacing() 即获取推荐的两行文字的baseline之间的距离,这个值是系统根据文字的字体和字号自动计算的。 作用:手动绘制多行文字时,在需要换行的时候给y坐标加上这个…
大牛博客集-(持续更新)
Gavin 备忘 分享是一种美德。 座右铭:以前总以为坚持会让我们强大。 OneV’s Den—http://onevcat.com 王巍(喵神), 现居日本, 就职于 LINE, 知名 iOS …
What is Kotlin, and is it really worth it to learn it?
What is Kotlin, and is it really worth it to learn it? KOTLIN is a language developed by Jetbrains, Kotlin is …
解决微信分享小程序图片模糊问题
问题发现现象 开发过程中,发现小米5手机微信分享的小程序的图片很模糊。但是小米5s手机分享的图片不是很模糊。 问题的原因 先贴上分享的图片的压缩代码,了解到之前的微信分享是有32k图片大小限制的。 String path…
AndroidBLE开发过程中遇到的问题记录
Android BLE 开发过程中遇到的问题记录 1.断开连接后出现133错误 在断开连接之后再次连接经常会出现133错误,并且难以连接成功,处理方式如下: 首先在重连的时候先将Gatt缓存进行清理: public bo…
Data Binding Library—基本使用
1.编译配置 在app模块的build.gradle增加dataBinding android { ... dataBinding { enabled = true } } 2.Layouts 和绑定表达式(Layout…
从setContentView开始分析view的加载过程 一
疑问1:setContentView到底做了些什么,为什么调用后就可以显示出我们想要的布局页面? 疑问2:PhoneWindow倒是什么东西?Window和它是什么关系? 疑问3:DecorView是干什么用的?和我们的…
Kotlin类和继承
原文地址 Classes 类在Kotlin中使用class关键字被声明 class Invoice { } 类声明由类名和类头组成(指定它的类型参数,主要构造函数等等)。被花阔号括起来的类体。类头和类体是可选的。如果那个…