with和apply是kotlin标准库中的函数,用来对一个对象进行多次操作,例如一个函数alphabet(),作用是返回ABC字母表的字符串。 上边函数中result: S...
with和apply是kotlin标准库中的函数,用来对一个对象进行多次操作,例如一个函数alphabet(),作用是返回ABC字母表的字符串。 上边函数中result: S...
开篇 安卓写自定义View中有一个类相信大家不会陌生,那就是Canvas。Canvas给我们调用者提供的api也很丰富。我们经常用到的画圆(drawCircle),画线(dr...
drawText() 是 Canvas 最基本的绘制文字的方法:给出文字的内容和位置, Canvas 按要求去绘制文字。 方法的参数很简单: text 是文字内容,x 和 y...
实现分享功能的几个办法 1.调用系统的分享功能2.通过第三方SDK,如ShareSDK,友盟等3.自行使用各自平台的SDK,比如QQ,微信,微博各自的SDK 这里就记录下第一...
1.使用overridePendingTransition方法实现Activity跳转动画 botton_in bottom_out overridePendingTrans...
通常selector 都是在drawable/color文件夹中定义好,但有时候一些特殊需求需要我们动态通过代码去更改,这个时候就要用到StateListDrawable 和...
背景: 作为一只励志猿,不断的学习和总结自然是日常开发不可或缺的一部分。之前一直习惯于把遇到的问题随手记录在个人文件里,一方面不太规范;另一方面白白错过了与大家交流学习的机会...
git reset --soft,--hard的区别 git reset 命令可以将当前的HEAD重置到特定的状态。首先要搞清楚下面几个概念 HEAD: HEAD就是指向当前...
上一节我们简单的介绍了Glide的常规使用方法,有需要的话可以看看上一节: Glide框架之加载图片的常规使用方式 Glide.with(this).load(url).in...
Kotlin 的构造函数,以及类的继承,和 Java 相比,在使用上还有些差别的,一些写法并不是很好理解,这里简单的分析记录下。 一、类、对象 在学习 Kotlin 构造函数...
场景,通过Person("yang", 30)创建实体,doSomething方法是否会执行呢? doSomething方法不会被执行。是否跟大家像的有点不一样呢?反正是我搞...
报错内容: java.lang.IllegalStateException: Failed to build unique file: /storage/emulated/0...
这两日,是朋友圈里大肆秀恩爱,秀财力比拼的日子,“520”、“521”,单身狗们,被虐的七零八碎,无人问我粥可温,无人与我立黄昏,孤孤单单,不能自已。 扪心自问,记忆往昔,爱...
0.版权声明 本文由玉刚说写作平台提供写作赞助,版权归玉刚说微信公众号所有原作者:四月葡萄版权声明:未经玉刚说许可,不得以任何形式转载 1.前言 先吐槽一下,刘海屏真丑。然而...
Fragment 概要 Fragment表示 Activity 中的行为或用户界面部分。您可以将多个片段(片段就是指 Fragment )组合在一个 Activity 中来构...
首先举个用静态内部类实现单例的例子,看代码: 用静态内部列实现单例模式,既能保证延迟加载,又能保证线程安全,只创建一个实例对象。那么其中原理又是什么呢? 延迟加载 关于延迟加...
Dalvik虚拟机如同其他Java虚拟机一样,在运行程序时首先需要将对应的类加载到内存中。而在Java标准的虚拟机中,类加载可以从class文件中读取,也可以是其他形式的二进...
1、Crash异常信息 最近在公司项目中开始使用RecycleView,报了一个Crash: 2、原因分析 我的项目中遇到的问题是,在下载管理器的下载中tab里,当某个应用下...