自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android Glide学习笔记

Glide :图片加载第三方,google 推荐Glide 缓存机制 (两种)内存缓存:防应用重复加载图片到内存,造成内存浪费。 磁盘缓存:防止应用重复从网络或者其他地方下载或读取图片。以上两种缓存方式结合成就了Glide 极佳的缓存效果。Glide 的三级缓存读取一张图片的顺序:LRU缓存算法-》弱引用缓存-》磁盘缓存(如果设置了的话)(缓存顺序新版Glide有更改)当...

2019-11-25 17:40:28 150

原创 Android Recyclerview 滚动事件监听

mRecyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() { @Override public void onScrollStateChanged(@NonNull RecyclerView recyclerView, int newState) { super.onScrollSt...

2019-10-28 17:17:12 2874

原创 Android BottomNavigationView的使用

BottomNavigationView实现的效果就是常见的app底部导航栏的效果。Bottom navigation bars make it easy for users to explore and switch between top-level views in a single tap. It should be used when application has three to...

2019-09-12 17:30:25 454

原创 ScrollView嵌套RecyclerView 滚动不流畅问题解决

LinearLayoutManager layoutManager = new LinearLayoutManager(getActivity());layoutManager.setSmoothScrollbarEnabled(true);layoutManager.setAutoMeasureEnabled(true);mRecyclerView.setLayoutManager(la...

2019-06-27 10:14:30 439

原创 Android 手机拍照适配7.0

项目中用的知乎的matisse,但是后来有个需求点击直接跳转照相机:在AndroidManifest.xml 中:<provider android:name="android.support.v4.content.FileProvider" android:authorities="com.gswlznkj.crm.provider" android:...

2019-06-17 18:30:10 338

原创 动态添加radiobutton

根据服务器返回的支付方式动态添加radiobuttonString[] paymode = payModeStr.split(",");for(String string : paymode){ RadioButton radioButton = new RadioButton(mContext); radioButton.setButtonDrawable(...

2019-06-03 18:03:12 970

原创 listview 结合checkbox 实现多选

adapter 里面:package com.gdkj.gddoctor.robotdoctor.adapter;import android.content.Context;import android.view.LayoutInflater;import android.view.View;import android.view.ViewGroup;import android...

2019-05-24 17:35:11 324

原创 EditText输入规范

在开发中edittext有的时候需要规范输入内容,但是inputType属性无法实现1.在xml中添加:android:digits="0123456789abcdefghigklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"这个只能添加白名单,无法添加黑名单,而且这个属性是隐藏的,只有在xml中实现,才能在activity修改2.代码实现:public sta...

2018-06-21 10:26:21 179

原创 Android 获取验证码按钮倒计时实现

这个功能很常用,几乎每个app都要注册需要用的,废话不多说直接上代码xml 里面的代码:&lt;TextView android:id="@+id/regis_btn_code" android:layout_width="wrap_content" android:layout_height="@dimen/distance_twenty_seven" andro...

2018-06-14 11:10:56 540

原创 AppCompatActivity设置透明主题

百度了好多都不行,不知道大家是怎么弄得,我先备注一下:&lt;style name="protect_transparent" parent="Theme.AppCompat.Light.NoActionBar"&gt; &lt;item name="android:windowNoTitle"&gt;true&lt;/item&gt; &lt;item name="

2018-04-23 19:39:03 2548

原创 NavigationView使用简介

导航视图(NavigationView)通常与抽屉布局(DrawerLayout)结合使用,实现了良好的侧滑交互体验。从常规开发来说,侧滑一般都是左侧实现侧滑,抽屉布局可有三个子布局。(注意:第一个子布局一定要是主界面,其次的两个子布局就是左右两侧的布局,左右两侧只放一个也可)首先在build.gradle中添加引用implementation 'com.android.support:desig...

2018-04-23 13:29:54 792

原创 Android设计模式(1)----单例模式

在很多设计模式中,我相信大多数程序猿最早接触的设计模式就是单例模式啦,当然了我也不例外。单例模式应用起来应该是所有设计模式中最简单的。单例模式虽然简单,但是如果你去深深探究单例模式,会涉及到很多很多知识,我会继续更新这篇文章的。单例模式在整个系统中就提供了一个对象,然后整个系统都去使用这一个对象,这就是单例的目的。一、饱汉式单例:[html] view plain copypublic class...

2018-03-04 14:24:42 120

转载 Mac下配置 Android ndk 开发环境

1.阅读下面之前,请确保你android sdk的开发环境已经搭建好,ADT也最好是目前最新的. 2.到http://developer.android.com/tools/sdk/ndk/index.html这里下载最新的ndk. 3.下载完成后,解压你下载的文件. 4.配置一下你的.bash_profile; 开启终端,输入命令 pico .bash_profile 首先添加一行 export...

2018-03-04 14:21:40 160

转载 android中string.xml中%1$s、%1$d等的用法

在TextView中想要动态的显示某些值,用到%1$s,%1$d,先介绍一下:%n$ms:代表输出的是字符串,n代表是第几个参数,设置m的值可以在输出之前放置空格 %n$md:代表输出的是整数,n代表是第几个参数,设置m的值可以在输出之前放置空格%n$mf:代表输出的是浮点数,n代表是第几个参数,设置m的值可以控制小数位数,如m=2.2时,输出格式为00.00 下面测试一下1、&lt;string...

2018-03-04 14:20:55 319

原创 Android 之短信验证码自动填写

最近做项目。老板提到自动填写后台发送的短信验证码狠人性化,老板的话。就是我们的目标,那就开始做咯。 其实也很简单。不多说直接上代码 public class SmsContent extends ContentObserver{/** * Creates a content observer. * * @param handler The handler to run {@link #onC...

2018-03-04 14:17:04 190

BottomNavigationView-Demo.zip

BottomNavigationView的demo,是Android实现viewpager+fragment+导航栏。

2019-09-12

空空如也

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

TA关注的人

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