- 博客(34)
- 资源 (3)
- 收藏
- 关注
转载 第三方开源库:日期时间选择器(TimePickerDialog)+ 省市区三级联动(CityPicker) + 一级滚动
版权声明:本文为博主原创文章。 https://blog.csdn.net/ss1168805219/article/details/53047343 TimePickerDialog作者:GitHub: https://github.com/JZXiangAn...
2018-10-30 17:18:01 897
转载 Android弹窗插件 sweet-alert-dialog
版权声明:本文为博主原创文章,未经博主允许不得转载。http://blog.csdn.net/leytton https://blog.csdn.net/Leytton/article/details/72178559 【本文出处: http://blog.csdn.net/leytton/ar...
2018-10-30 17:04:18 2074
转载 java单例模式双重检验锁的优缺点?还有哪些实现方式?列举一些使用场景
但是在 JVM 的即时编译器中存在指令重排序的优化. 也就是说上面的第二步和第三步的顺序是不能保证的, 最终的执行顺序可能是 1-2-3 也可能是 1-3-2. 如果是后者, 则在 3 执行完毕、2 未执行之前, 被线程二抢占了, 这时 instance 已经是非 null 了(但却没有初始化), 所以线程二会直接返回 instance, 然后使用, 然后顺理成章地报错.(相信你不会喜欢这种复杂又隐含问题的方式,当然我们有更好的实现线程安全的单例模式的办法。下面这段代码就是声明枚举实例的通常做法。
2018-10-29 16:06:51 959 7
转载 (设计模式)双重检查的缺陷以及更好的单例模式-java
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/a_842297171/article/details/79316591 •这几天看并发编程的书,发现原先写的单例模式有点问题,当时认为双重检查是安全的,现在有新的了解...
2018-10-29 15:40:38 190
转载 一个卡片式的ViewPager,带你玩转ViewPager的PageTransformer属性!
版权声明:本文为sang原创文章,转载请注明出处。 https://blog.csdn.net/u012702547/article/details/52334161 ViewPager的基本用法不必多说,这都很简单,我们可以在ViewPager中加载一个Image...
2018-10-29 14:52:43 268
转载 clipToPadding和clipChildren
clipToPadding解决listview滚动问题这部分参考http://blog.csdn.net/hpu_zyh/article/details/44520949有时候需要在listview里设置一个padding值,布局如下所示<LinearLayout xmlns:android="h...
2018-10-29 14:49:54 175
转载 Android之自定View-最简单的可拖拽式层叠卡片
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/GULINHAI12/article/details/72935315 转载请标明出处:http://blog.csdn.net/hai_qing_xu_kong/...
2018-10-29 14:07:56 652
转载 Gradle之强制依赖某个第三方库
前言在之前的一个项目中,compileSdkVersion和targetSdkVersion都是使用的24,都是使用最新的,紧跟潮流嘛,一直是相安无事。直到有一天接入一个第三方的SDK的时候,问题暴露了:第三方SDK仅仅只支持最大22的编译,23及以上他本身的SDK就会直接崩溃。没办法,只能降级项目中的编译版本来兼容他了。这一降,才知道不是那么好办...
2018-10-29 13:55:20 5807
转载 PageTransformer实现一个层叠的卡片
(一) 开始ViewPager实现一个层叠的卡片,先看看效果层叠卡片我将其用在了APP的引导页面上,这个效果虽然看上去很难,但实际上实现起来特别的简单,主要是使用PageTransformer来实现这个效果,推荐先看一下hongyang的前置教程:Android 自定义 ViewPager 打造千变万化的图片切换效果,请确保你已经掌...
2018-10-29 11:13:46 637
转载 Day3(上) 一篇文章带你吃透ViewPager的三大用法及刷新问题
今天我们来一起实现“爱阅”首页滑动切换分类浏览阅读的效果,并将ViewPager和TabLayout结合起来用以实现顶部导航栏的分类展示,并增加点击快速切换分类的功能。ViewPager+TabLayout也是当前最炙手可热的组合方式,我会首先对基础的知识点做一些讲解,然后对我们今天的内容进行实现。首先看一下效果图:点此进入目录:[...
2018-10-29 11:02:19 195
转载 ViewPager: Can't change tag of fragment
问题描述:在应用里用到了ViewPager和FragmentPagerAdapter 实现多页(>20页)滑动,每一页都是一个Fragment,给ViewPager注册一个OnPageChangeListener,当知道某一个Fragment被选中时,开始调用其刷新数据的方法。并有一目录,点击某个条目时,调用 ViewPager 的 setCurrentItem(position) ,页面跳...
2018-10-29 10:58:45 4276 1
转载 (4.2.44)LoopingViewPager实现循环滚动
版权声明:本文为博主原创文章,转载请注明出处 https://blog.csdn.net/fei20121106/article/details/78922619 一项目地址二使用三原理四 原码分析1 LoopPagerAdapterWrapper11...
2018-10-29 10:57:12 229
转载 PageTransformer实现一个层叠的卡片
(一) 开始ViewPager实现一个层叠的卡片,先看看效果层叠卡片我将其用在了APP的引导页面上,这个效果虽然看上去很难,但实际上实现起来特别的简单,主要是使用PageTransformer来实现这个效果,推荐先看一下hongyang的前置教程:Android 自定义 ViewPager 打造千变万化的图片切换效果,请确保你已经掌...
2018-10-24 23:17:05 685
转载 Android 中Scheme协议的使用详解
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/baidu_31956557/article/details/79900311 1. 什么是URL Scheme?简单的说就是android中的一种页面内跳转协议,方...
2018-10-24 16:10:37 2462
转载 Android设计模式(十七)-代理模式
原文地址 http://blog.csdn.net/qq_25806863/article/details/69525446代理模式也叫委托模式,是结构型设计模式。代理就是让别人帮你做事,比如帮你带饭,请律师打官司什么的。喵了个呜的小宇宙定义为其他对象提供一种代理以控制对这个对象的访问。使用场景...
2018-10-22 15:32:45 117 1
转载 AndroidStudio 插件 之 Findbugs 安装与简单使用教程
版权声明:本文为博主原创文章,转载请注明出处http://blog.csdn.net/u013132758。 https://blog.csdn.net/u013132758/article/details/70187846 前言 对于代码...
2018-10-19 11:11:13 217
转载 gradle 详解——你真的了解Gradle吗?
版权声明:本文为博主原创文章,转载请注明出处http://blog.csdn.net/u013132758。 https://blog.csdn.net/u013132758/article/details/52355915 前段时间忽然发现自己对于Android studio的Gradle打包并...
2018-10-19 11:04:25 282
转载 一分钟帮你提升Android studio 编译速度
版权声明:本文为博主原创文章,转载请注明出处http://blog.csdn.net/u013132758。 https://blog.csdn.net/u013132758/article/details/51918534 我们经常遇到AS运行时非常卡的问题,查找了好多资料,终于找到了解决办法。...
2018-10-19 11:02:50 516
转载 Android Studio 插件——《阿里巴巴 Java 开发规约》的扫描插件
版权声明:本文为博主原创文章,转载请注明出处http://blog.csdn.net/u013132758。 https://blog.csdn.net/u013132758/article/details/78337759 前言 好久没有写博客了,前不久...
2018-10-18 14:43:11 500
转载 语法基础——Gradle语法基础
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_30379689/article/details/81432291 生命周期Gradle的构建依次会执行下面的三个生命周期初始化阶段(Initializat...
2018-10-18 14:33:40 332
转载 MVC、MVP、MVVM,我到底该怎么选?
前言MVC、MVP、MVVM是我们工作和面试中都比较重要的一块,但很多时候我们却有点迷惑。比如看了好多篇文章都搞不懂MVC到底是个啥本来想写个MVP写着写着就变成MVC了,到底Databing和MVVM之间有啥见不得人的关系。本篇文章主要从发展的角度来介绍,如mvp,mvvm的出现都是为了解决前者的哪些问题。如果你有同样的疑问,本篇文章可能会给你带来一点收获。但是架构和设计模式相对来说不是那么容...
2018-10-17 11:02:56 199
转载 RxJava2+Retrofit2+RxLifecycle2使用MVP模式构建项目
版权声明:本文为博主 Ruffian-痞子 原创文章,转载请标明出处 https://blog.csdn.net/u014702653/article/details/75268919 前言眼下Retrofit+RxJava搭配的网络请求框架很是流行,本着学习的态...
2018-10-17 10:47:35 386
转载 【Android 进阶】MVP 实战演练之深入浅出
版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/leaf_130/article/details/72579597 前言MVC简介Android 中的 MVCMVC MVP 对比MVPMVP 优点MVP缺点...
2018-10-16 19:52:37 164
转载 【Android 进阶】Iconfont 图标的使用以及自定义
版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/leaf_130/article/details/71725937 前言SVG to VectorDrawable使用 Iconfont 制作图片字体文件优点制作...
2018-10-16 18:13:13 1163
转载 Android指纹识别API讲解,一种更快更好的用户体验
原文:http://blog.zhaiyifan.cn/2016/06/16/android-new-project-from-0-p7/引Data Binding自从去年的Google I/O发布到至今,也有近一年的时间了。这一年来,从Beta到如今比较完善的版本,从Android Studio 1.3到如今2.1.2的支持,可以说Data B...
2018-10-16 15:13:27 109
转载 Android - 自定义View冷知识之读取系统属性(android命名空间)
在自定义View中,大家都知道用下面的方式读取自定义属性 publicclassMyView{publicMyView(Context ctx, AttributeSet attrs){ TypedArray array = context.obtainStyledAttributes(attrs, R.styleable.myview); array.close(); }} 那么我们要怎么...
2018-10-15 18:17:49 937
转载 mvvm模式的recyclerview通用adapter
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/suwenlai/article/details/74456664 最近打算项目重构 &nbsp; 打算使用mvvm模式 &nbsp; 试着写了一个recyclerview在mvvm模式下的通用ada...
2018-10-12 17:47:33 1647
转载 简化你的列表Adapter
BindingCollectionAdapter最近看到了这个基于databing的开源库,简单翻译了一下。。。GitHub地址一 依赖安装compile 'me.tatarka.bindingcollectionadapter2:bindingcollectionadapter:2.2.0'compile 'me.tatarka.bin...
2018-10-12 17:32:59 1695 1
转载 Android gradle SourceSets介绍与使用
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lbcab/article/details/72771729 java插件引入了一个概念叫做SourceSets,通过修改SourceSets中的属性,可以指定哪些源文...
2018-10-12 17:08:17 4762
转载 Android Data Binding(数据绑定)用户指南
1)介绍这篇文章介绍了如何使用Data Binding库来写声明的layouts文件,并且用最少的代码来绑定你的app逻辑和layouts文件。Data Binding库不仅灵活而且广泛兼容- 它是一个support库,因此你可以在所有的Android平台最低能到Android 2.1(API等级7+)上使用它。需求:Android Plugi...
2018-10-12 15:40:40 269
转载 Android架构设计---关于MVVM模式的探讨
版权声明:本文为LooperJing原创文章,转载请注明出处!一、MVP模式优缺点在说MVVM之前,简单回顾一下MVP分层,MVP总共分成三层:a 、View: 视图层,对应xml文件与Activity/Fragment;b 、Presenter: 逻辑控制层,同时持有View和Model对象;c 、Model: 实体层,负责获取实体数据...
2018-10-12 14:18:52 690 1
转载 腾讯Bugly的使用
库文件导入Bugly支持自动集成和手动集成两种方式,如果您使用Gradle编译Apk,我们强烈推荐您使用自动接入方式配置库文件。自动集成(推荐)Bugly支持JCenter仓库和Maven Central仓库。为了实现更加灵活的配置,Bugly SDK(2.1.5及以上版本)和NDK(SO库)目前已经分开成两个独立的仓库:...
2018-10-12 14:02:43 1182
转载 安卓使用腾讯Bugly实现应用升级功能
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xiaoqiang_0719/article/details/78190662 百度搜索bugly登陆平台,创建应用,获取应该用ID,在应用程序代码中使用该ID就可以实现该应用与bugly平台应用对接...
2018-10-12 13:59:51 833
转载 Android 腾讯Bugly的应用升级&热更新
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_30552993/article/details/80989947 经过去年的九月份至现在,发现自己很久没有写过比较好的文章了。今天就趁着通宵的劲,写一下对腾讯B...
2018-10-12 13:54:41 453
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人