自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

莫失莫忘的博客

安卓开发相关内容

  • 博客(8)
  • 收藏
  • 关注

原创 Android中注解的使用

安卓开发中会有很多地方使用到注解,有些是Java中的,有些是三方框架所带的。Java中的常见的几种标准注解@Override 表示当前的方法定义将覆盖父类中的方法。@Deprecated 表示废弃的意思,使用了该注解的方法或者对象,则会有提示。@SuppressWarnings 关闭不当的编译器警告信息上述几种标准注解我们在安卓开发的过程中经常会看到,不过我们平常使用的注解还有...

2019-03-26 14:14:41 482

原创 Retrofit的理解总结

这里写自定义目录标题Retrofit使用总结与积累对Retrofit的理解Retrofit基本使用Retrofit的Converter和CallAdapterRetrofit使用总结与积累在安卓项目中使用Retrofit已经接近两年了,但是一直都是按照网上或者公司前辈的使用方式模仿,仅在使用的层面打转。一直也没有对用法进行总结和深入理解它的源码。讲解Retrofit的源码暂时我应该还说不太清晰...

2018-09-19 00:01:25 1127

原创 安卓设计模式之建造者模式Builder

Builder模式是安卓开发中一种常见的设计模式。Builder的定义将一个复杂对象的构造与他的表示分离,使得同样的构造过程可以创建不同的表示。Builder的使用Builder设计模式的代码长什么样子,先来大致看一下 new AlertDialog.Builder(this) .setTitle("the title") ...

2018-04-11 15:59:36 272

原创 SpannableString和SpannableStringBuilder的使用总结

安卓开发中TextView 是我们最常用的控件之一,我们用TextView为我们在页面中展示文本。展示普通文本当然没有任何难度,使用TextView的setText()方法设置一个字符串就可以了,但是当我们需要在文本中展示不同格式文本的时候,设置普通的字符串就不行了。那该怎么办?当然就说到我们今天的主角了。SpannableString和SpannableStringBuilder首先来说...

2018-04-02 17:56:35 1182

原创 安卓descendantFocusability属性

descendantFocusability是View的一个属性。先看字面意思,descendant的英文意思是后代、子孙,focus的意思是焦点。所以容易理解这个属性是viewGroup和其子控件焦点相关的属性。通过这个属性可以指定viewGroup和其子View到底谁获取焦点, 直接在viewGroup上使用就行。下面直接来看这个属性的属性值 属性的值有三种:befor...

2018-04-01 13:32:49 885

原创 DataBinding的使用总结(一)

前言:第一次接触DataBinding是在刚进入这家公司的时候,公司原有的项目正是使用的DataBinding,当时为了尽快上手项目也是查阅了一些资料。现在在使用了一年多之后打算总结记录一下。DataBinding是什么DataBinding是2015年谷歌I/O大会上介绍的一个数据绑定的框架。是Google对MVVM在Android上的一种实现。也就是说DataBinding是基...

2018-03-08 23:00:03 2186 1

原创 RxJava2.0使用总结

RxJava2的几个常用操作符这里是我对Rxjava2.0的一些学习总结,在此记录一下,以后用的时候也方便查找。如何使用RxJava2在Android中使用RxJava2只需要在app下的Gradle文件中配置以下两句即可: compile 'io.reactivex.rxjava2:rxjava:2.0.1' compile 'io.reactivex.rxjava2:rxandroid

2017-10-11 16:57:37 304

原创 安卓应用打包时出现The same input jar * is specified twice.

安卓打包时出现The same input jar * is specified twice问题(代码混淆相关):问题描述Android Studio项目打包时出现以下错误提示:Warning:Exception while processing task java.io.IOException: The same input jar [D:\biaoqiProject2\ss28\app\libs

2017-10-10 16:29:26 416

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除