自定义博客皮肤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)
  • 资源 (15)
  • 收藏
  • 关注

转载 BigDecimal.setScale 处理java小数点

BigDecimal.setScale()方法用于格式化小数点:setScale(1)表示保留一位小数,默认用四舍五入的方式 setScale(1,BigDecimal.ROUND_DOWN)直接删除多余的小数位,如2.35会变成2.3 setScale(1,BigDecimal.ROUND_UP)进位处理,2.35变成2.4 setScale(1,BigDecimal.ROU

2018-02-28 13:35:20 454

转载 AppCompatDelegate夜间模式

Android夜间模式可以通过手动设置不同的Theme来实现,也有第三方框架可拿来用,Api 23.0.0后可以使用AppCompatDelegate来实现夜间模式切换AppCompatDelegate:AppCompatDelegate有四种模式可以设置:MODE_NIGHT_YES:直接指定夜间模式MODE_NIGHT_NO:直接指定日间模式MODE_NIGHT_FOLLOW_SYSTEM:根...

2018-02-27 14:10:53 542

转载 android开发游记:ItemTouchHelper 使用RecyclerView打造可拖拽的GridView

以下是RecyclerView结合ItemTouchHelper实现的列表和网格布局的拖拽效果。效果图如下:(gif图有点顿卡,其实运行是很流畅的) demo下载地址: DragRecyclerView如何实现那么是如何实现的呢?主要就要使用到ItemTouchHelper ,ItemTouchHelper 是support-v7包中加入的一个帮助开发人员处理拖拽和滑动的实现...

2018-02-27 11:52:27 351

转载 Android 使用Vector XML文件创建矢量图片资源

参考链接:http://blog.csdn.net/klxh2009/article/details/51121034 <article> <h1 class="csdn_top">Android 使用Vector XML文件创建矢量图片资源</h1> <div class="article_b...

2018-02-27 11:40:39 1109

原创 那些年收藏的Android开源库集合(UI效果)

点击打开链接

2018-02-27 10:47:14 199

转载 重写ImageGetter,让TextView异步加载包含图片的html内容

1、URLImageGetter类[java] view plain copy print?import java.net.URL;  import android.app.Activity;  import android.content.Context;  import android.graphics.Rect;  import android.graphics.drawable.Drawa

2018-02-27 10:39:54 1500

原创 DataBinding使用详解

参考链接:http://blog.csdn.net/qq_33689414/article/details/52205703

2018-02-08 14:25:19 207

原创 DataBiding使用详解

三点多

2018-02-08 14:08:33 306

转载 使用注解@IntDef替代枚举

开始之前我们先看看Android 官方文档中的一段话。Be careful with code abstractionsDevelopers often use abstractions simply as a good programming practice, because abstractions can improve code flexibility and maintena

2018-02-07 17:35:18 473

原创 三句话巧记 23 种设计模式

大家都知道 23 种设计模式,其中又可以分成三类,创建型模式,结构型模式,行为型模式。但是总是在实际应用中忘记了,当具体看到一些代码的时候也想不起来具体对应的是哪种设计模式,对经常重构的代码人员来说是一个瑕疵。这里我教你三句话巧记 23 种设计模式,觉得编的好的话点个赞吧 。1,创建型模式有五种:工厂方法模式 、抽象工厂模式 、单例模式 、建造者模式 、原型模式

2018-02-07 09:06:18 3647

原创 使用第三方框架Xstream轻松解析xml数据

最近项目中由于特殊原因服务器返回的数据是xml格式的数据,由于数据量比较大,xml类型比较复杂,用传统的办法封装的工具类来解析着实蛋疼。于是寻找第三方的解析框架发现有如下几个:1. Jdom2. Dom4j3. Xstream综合对比之后发现还是XStream最符合我的需求,于是记录方便以后使用。本文只讲XStream,至于其他可以自行研究。1.Android Studio

2018-02-06 15:53:20 271

转载 实现底部导航栏中间凸起,(点击中间凸出按钮弹出菜单)

转载至:http://blog.csdn.net/qq_35414804/article/details/69568493

2018-02-06 11:42:28 3092

原创 【页面的点击滑动;点击按钮实现多个Frament的切换 ViewPager+RadioButton+Fragment】

页面的点击滑动1.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout

2018-02-06 11:20:30 189

原创 【点菜】之---点击按钮实现Fragment的切换

1.layout布局:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_he

2018-02-06 11:16:12 1000

转载 interactor与presenter的关系

转载至:http://blog.csdn.net/nealkafuly/article/details/52537443 presenter的任务presenter在mvp中是一个粘合剂的作用,将view和model结合起来。它调度了UI逻辑和数据逻辑,然而UI逻辑和数据逻辑的具体实现,Presenter是不用关心的,只需要处理好如何调度,和状态处

2018-02-01 17:41:06 1792

linearlayout+imageview+textview实现底部导航栏.zip

LinearLayout+RelativeLayout+Imageview+Textview实现底部导航栏效果

2019-06-20

MyBatis 采用注解方式实现CRUD

MyBatis 采用注解方式实现CRUD 参考博客:https://www.jianshu.com/p/74fbe5f1e610

2019-03-06

基于IDEA的maven项目实行 MyBatis的CRUD,以及分页功能

基于IDEA的maven项目实行 MyBatis的CRUD,以及分页功能查询:详情参考博客:https://www.jianshu.com/p/002431e43341

2019-03-06

基于IDEA 的maven 项目 的 MyBatis配置

MyBatis 环境搭建(基于IDEA 的Maven)的入门级参考。详细请参考博客:https://www.jianshu.com/p/ef839aa9b309

2019-03-05

二维码/条形码扫码库,效率较高

基于zxing ,zbar的二维码,条形码扫码库,效率较高。zxing,zbar各取所长

2018-06-30

上传图片到七牛云服务器demo

上传图片到七牛云服务器的demo样例,下载链接中的demo即可

2018-06-15

GreenDao3.2增,删,改,查(升级)

本demo实现类GreenDao3.2的增,删,改,查,以及数据库升级方案

2018-01-23

mysql驱动jar 文件适用MySQL5.7

mysql驱动jar 文件适用MySQL5.7,本人亲测可用适用ieda成功连接到数据库(mysql-connector-java-5.1.25.jar)

2018-01-18

listview item上面包含多个edittext和一个CheckBox的方案

本demo实现 listview item上面包含多个edittext和一个CheckBox,解决了滑动时edittext数据混乱,CheckBox状态不正确,包括,单选,全选,反选功能

2018-01-02

Recyclerview item上CheckBox,包括全选,取消全选,单选功能

Recyclerview item上CheckBox,包括全选,取消全选,单选功能

2017-12-30

recyclerview item上面包含CheckBox的解决方案

recyclerview item上面包含CheckBox的解决方案,解决CheckBox状态滑动错乱问题

2017-12-28

完美解决recyclerview item上面包含多个edittext导致数据错乱,和滑动卡顿问题

完美解决recyclerview item上面包含多个edittext导致数据错乱,和滑动卡顿问题

2017-12-28

解决RecyclerView item上包含三个或三个以上的EditText的解决方案

解决RecyclerView item上包含三个或三个以上的EditText的解决方案,亲测可用

2017-12-15

MediaCodec硬编码实现手机录屏功能,包括实时添加动态时间水印。

MediaCodec硬编码实现手机录屏功能,包括实时添加动态时间水印,真实项目中抽取出来的。

2017-11-18

editxt+listview

完美解决listview item上面嵌套一个editext带来的各种问题

2017-11-18

空空如也

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

TA关注的人

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