加载中
Android:四种启动模式分析

在一个项目中会包括着多个Activity,系统中使用任务栈来存储创建的Activity实例,任务栈是一种“后进先出”的栈结构。举个栗子,若我们多次启动同一个Activity。系统会创建多个实例依次放入任...

01/30 17:55
9
如何将它们添加到.gitignore后,然后从远程存储库中删除目录?

我推送一些目录到github。之后,我改变了.gitignore文件添加一个应该被忽略的目录。一切工作正常,但目录保持在github上。如何从github和版本库历史中删除该目录? 向远程仓库提交了如下文件...

01/30 10:46
9
Tomcat安装之在Mac环境下配置tomcat9

一、 下载 登录Apache Tomcat官网,地址 http://tomcat.apache.org ,点击左边的Download,选择需要下载的版本。 二、设置本地放置路径 把下载下来的包解压到 /Users/你的用户名/目录下 三、...

Android实现沉浸式状态栏的那些坑

最近项目需要实现沉浸式的状态栏,其实我在之前就了解过Android的沉浸式,发现有些棘手就放弃了,但是此次是公司的项目需要的,就花了几天把这个问题搞定了,在此记录一下,并mark几个坑。 ...

01/03 11:22
25
Android setSystemUiVisibility详解

简介 本文主要讲解setSystemUiVisibility方法中的参数各个属性标志对应的用法和实际效果。主要讲解的标志有: - SYSTEM_UI_FLAG_LOW_PROFILE - SYSTEM_UI_FLAG_HIDE_NAVIGATION - SYSTEM_UI_...

gradle 下载地址

https://services.gradle.org/distributions/ mac的.gradle默认目录是在系统下的隐藏文件 直接zip文件复制进去。

01/02 16:14
6
Android string.xml如何输入空格、换行等符号——转义字符

在Android中,用户往往会把所有的字符串保存在string.xml中,目的是方便统一管理,并且利于国际化,但是在这些字符串中直接输入一些符号是不起任何效果的,比如空格,换行,大于号小于号等,...

2018/10/10 09:59
15
写给Android开发者的混淆使用手册

写在前面 大家好,我是光源。 本文首发于我的个人公众账号,同时会在个人博客上同步。假如有任何建议还请移步博客点评,同时如果博客本身有修改或勘误,也会在博客更新。 综述 毫无疑问,混淆...

2018/08/31 14:29
41
RxJava2+Retrofit2+RxLifecycle2使用MVP模式构建项目

前言 眼下Retrofit+RxJava搭配的网络请求框架很是流行,本着学习的态度,写了一个相关的demo。写着写着就想朝着搭建一个项目框架的方向走。于是使用了一下MVP模式。 RxJava 确实挺好用,个人...

2018/08/31 11:48
33
一些RxBinding使用场景

1.RxBinding的好处 1.首先RxBinding是对Android View事件的扩展,它使得你可以对View事件使用RxJava的各种操作。 2.提供了与RxJava一致的回调,使得代码简洁明了。尤其是页面中充斥着大量的监...

2018/08/31 10:14
13
RxJava系列10:理解rxjava中的compose

理解rxjava中的compose 一.compose基本概念及使用 引入: 1 2 如果我们相对多个流重复利用一系列操作符该怎么办? 一种方式是,提取一个工具方法,把复用的地方抽取成一个方法applySchedule...

2018/08/30 15:13
31
RxJava 中的map与flatMap

、map和flatMap都是接受一个函数作为参数(Func1) 2、map函数只有一个参数,参数一般是Func1,Func1的<I,O>I,O模版分别为输入和输出值的类型,实现Func1的call方法对I类型进行处理后返回O类型...

2018/08/30 11:20
13
Android RxJava:一文带你全面了解 背压策略

前言 Rxjava,由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。 本文主要讲解的是RxJava中的 背压控制策略,希望你们会喜欢。 目录 1. 引言 1.1 背景...

Android:手把手带你入门神秘的 Rxjava

前言 Rxjava由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。 本文主要: 面向 刚接触Rxjava的初学者 提供了一份 清晰、简洁、易懂的Rxjava入门教程...

2018/08/24 17:19
10
这是一份很详细的 Retrofit 2.0 使用教程(含实例讲解)

前言 在Andrroid开发中,网络请求十分常用 而在Android网络请求库中,Retrofit是当下最热的一个网络请求库 今天,我将献上一份非常详细Retrofit v2.0的使用教程,希望你们会喜欢。 目录 1. 简...

2018/08/24 15:19
35
你可能误会了!原来自定义LayoutManager可以这么简单

参考资料 参考资料1; 参考资料2; 参考资料3; 参考资料4; 背景介绍 RecyclerView由于其强大的扩展性,现在已经逐步的取代了ListView和GridView了。为了实现不同的布局效果,我们会用到官方...

2018/08/23 14:47
74
Android中广告轮播框架Banner----(功能很全面

转载地址:https://github.com/youth5201314/banner 参考视频:http://ke.atguigu.com/course/150 Android图片轮播控件 新框架发布,欢迎大家Star XFrame - Android快速开发框架 XFrame详细功...

2018/08/02 10:27
284
RadioGroup 自动换行且保留点击事件

相信用过RadioGroup的同学都踩过很多坑,其中之一就是这个控件设计的不是很合理,不能设置里面的radiobutton的 排列方式(几行几列),导致我们开发的时候要调整里面的布局很是麻烦。 另外一...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部