自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Angelica

你的努力程度之低,根本轮不到拼天赋

  • 博客(7)
  • 资源 (47)
  • 收藏
  • 关注

原创 Android 实现酷炫的顶部栏

AppBarLayout 是继承LinerLayout实现的一个ViewGroup容器组件,它是为了Material Design设计的App Bar,支持手势滑动操作的,不过经常与Toolbar、CoordinatorLayout以及CollapsingToolbarLayout等一起配合使用,在说到AppBarLayout之前,我们先简单学习一下Toolbar。和往常一样,主要还是想总结一下我在

2016-08-31 22:47:46 7120 2

原创 Android Design新控件之TabLaout(一),快速打造一个滑动标签页

在Android开发中很常见的布局设计大概是使用滚动的标签指示器和滑动的内容页面了,我们的做法通常就是在ViewPager的上方放一个标签指示器与ViewPager进行联动。以前,我们大多使用的是GitHub上的开源框架PagerSlidingTabTrip。Google在Support Design包中发布了一些列新的控件,其中就包括TabLayout以替代开源库PagerSlidingTabSt

2016-08-27 17:04:29 5666 3

原创 使用FileInputStream和FileOutputStream实现本地文件读写操作

FileInputStream和FileOutputStream 是一对继承与InputStream和OutputStream的类,分别用来创建磁盘文件的输入流和输出流对象,开发中我们会经常需要使用FileInputStream和FileOutputStream来实现本地文件读写操作,下面分享一个本地文件读写类package com.pumasoft.vr.utils;import android.

2016-08-26 17:50:57 14969 1

原创 Android Design新控件之TabLaout(二),仿微信实现App底部Tab布局

TabLayout的两种常见设计布局:顶部标签页(如今日头条,知乎)底部菜单栏(如微信主界面)其中上一篇文章中讲到了Android Design新控件之TabLaout(一),快速打造一个滑动标签页,接着接着举例使用TabLayout+ViewPager来简单实现一个类似于微信等App底部菜单栏布局,按照惯例,我们先来看看简单的效果图: 1、和上一篇文章一样,我们需要在应用的build.g

2016-08-26 10:54:00 7768 5

原创 Java 使用BigDecimal类处理高精度计算

Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数,但在实际应用中,可能需要对更大或者更小的数进行运算和处理。一般情况下,对于那些不需要准确计算精度的数字,我们可以直接使用Float和Double处理,但是Double.valueOf(String) 和Float.valueOf(String

2016-08-25 17:26:04 31567 2

原创 Android Design新控件之TextInputLayout(文本输入布局)

谷歌在推出Android5.0的同时推出了全新的设计Material Design,谷歌为了给我们提供更加规范的MD设计风格的控件,在2015年IO大会上推出了Design支持包,Design常用的新控件包括:TextInputLayout(文本输入布局)TabLaout(选项卡布局)SnackbarFloatingActionButton(浮动按钮)NavigationView(导航视图

2016-08-22 00:25:52 7773 3

原创 探索Android Material Design 中的Tint(着色)

很多天以前看到鸿洋大神公众号推出的一篇文章:安卓着色器(tint)使用实践,开始接触Tint这个属性,Tint翻译为着色,用于对视图进行颜色渲染。和往常一样,主要还是想总结一下我在学习过程中的一些笔记以及一些需要注意的地方。一、Tint的作用 Tint的存在一定程度上减少了我们对图片的需求以及apk的大小,我们拿ImageView来说吧,假如它的背景图有两种,一种是默认情况下需要显示的是背景图片1

2016-08-21 12:57:33 7926

Android 仿今日头条的视频播放控件(几行代码快速实现)

Android 仿今日头条的视频播放控件(几行代码快速实现),博客详情:http://blog.csdn.net/qq_20785431/article/details/53454464

2016-12-04

Android 自定义View之边缘凹凸的优惠券效果

博客源码:http://blog.csdn.net/qq_20785431/article/details/52680918

2016-09-27

Android 仿美团网,探索利用ViewPager+GridView实现左右滑动查看更多分类的功能

博客详情;http://blog.csdn.net/qq_20785431/article/details/52528404

2016-09-14

Android 探索BottomSheet的使用

博客详情:http://blog.csdn.net/qq_20785431/article/details/52461911

2016-09-08

Android 实现酷炫的顶部栏

博客地址:http://blog.csdn.net/qq_20785431/article/details/52374310

2016-09-01

Android 更酷炫的顶部栏AppBarLayout

Android 更酷炫的顶部栏AppBarLayout

2016-08-31

Android Design新控件之TabLaout(二),仿微信实现App底部Tab布局

博客地址:http://blog.csdn.net/qq_20785431/article/details/52325683

2016-08-26

Android Design新控件之TabLaout,分分钟打造一个滑动标签页

博客地址:http://blog.csdn.net/qq_20785431/article/details/52281841

2016-08-25

Android 自定义ViewGroup之实现FlowLayout-标签流容器

详情请阅读:http://blog.csdn.net/qq_20785431/article/details/51693955

2016-06-16

Android 自定义View随机生成图片验证码

http://blog.csdn.net/qq_20785431/article/details/51660112

2016-06-13

Android 自定义View之随机生成图片验证码

Android 自定义View之随机生成图片验证码

2016-06-13

Adnroid 打造通用的带进度条的WebView

通用的带进度条的WebView

2016-06-06

Android 网络通信框架Volley的二次封装

当前十分热门的Volley网络框架,也是在2013年Google I/O大会上推出了一个新的网络通信框架。Volley把AsyncHttpClient和Universal-Image-Loader的优点集于了一身,既可以像AsyncHttpClient一样非常简单地进行HTTP通信,也可以像Universal-Image-Loader一样轻松加载网络上的图片。

2016-04-02

Android AsyncTask基础

AsyncTask是Android为了简化异步操作而封装的异步任务操作抽象类。当我们需要在程序中执行耗时的异步操作时,我们可以考虑使用AsyncTask来实现。

2016-03-05

Android 使用ListView的A-Z字母排序功能实现联系人模块

ListView的A-Z字母排序功能以及根据输入框的输入值改变来过滤搜索结果,如果输入框里面的值为空,更新为原来的列表,否则为过滤数据列表,包括汉字转成拼音的功能

2016-03-02

Android 仿美团网,探索ListView的A-Z字母排序功能实现选择省份或者城市

记得在我刚开始接触到美团网的时候就对美团网这个城市定位、选择城市功能很感兴趣,觉得它做得很棒。有如下几个点: 一:实现ListView的A-Z字母排序功能 二:根据输入框的输入值改变来过滤搜索结果,如果输入框里面的值为空,更新为原来的列表,否则为过滤数据列表 三:汉字转成拼音的功能,很多时候实现联系人或者城市列表等实现A-Z的排序功能,我们可以直接从数据库中获取他的汉字拼音,而对于一般的数据,我们怎么实现A-Z的排序,这里我使用了PinYin4j.jar将汉字转换为拼音. 按照惯例先来看一下最终效果图: ![这里写图片描述](http://img.blog.csdn.net/20160301230210358) 接下来分析下整个功能模块的布局结构: (1)首先一个带删除按钮的EditText,我们在输入框中输入我们查找的城市可以自动过滤出最终的结果,当输入框中没有数据自动替换到原来的数据列表; (2)中间是当前定位的城市和热门的城市,其中热门城市使用到了GridView; (3)下面是一个ListView用来显示数据列表,右侧是一个字母索引表,当我们点击不同的字母,ListView会定位到该字母地方

2016-03-02

Android 带清除功能的输入框控件EditTextWithDel

很实用的小控件EditTextWithDel,就是在Android系统的输入框右边加入一个小图标,点击小图标可以清除输入框里面的内容,由于Android原生EditText不具备此功能,所以要想实现这一功能我们需要重写EditText。

2016-02-29

PinYin4j.jar

Pinyin4j是一个功能强悍的汉语拼音工具包,是sourceforge.net上的一个开源项目。

2016-02-24

探索PinYin4j.jar将汉字转换为拼音的基本用法

将汉字转换为拼音在Android开发中是个很常见的问题。例如:在Android手机应用开发中,要查询联系人的姓名,通常都是用拼音进行查询的。 Pinyin4j是一个功能强悍的汉语拼音工具包,是sourceforge.net上的一个开源项目。 主要的功能有: - 支持同一汉字有多个发音 - 支持拼音的格式化输出,比如第几声之类的 - 支持简体中文、繁体中文转换为拼音

2016-02-24

探索广播接收器的使用

广播接收器是一个专注于接收广播通知信息,并做出对应处理的组件

2016-01-21

Android 使用Kotlin来实现加边框的文本

Android 使用Kotlin来实现加边框的文本,详情请点击:https://lijuan.blog.csdn.net/article/details/119186330

2021-07-28

Android 使用Kotlin来实现自定义View之雷达图

Android 使用Kotlin来实现自定义View之雷达图,详情请点击:https://editor.csdn.net/md?not_checkout=1&articleId=119184830

2021-07-28

Android 使用Kotlin来实现任务完成提醒效果

Android 使用Kotlin来实现任务完成提醒效果,详情请点击:https://lijuan.blog.csdn.net/article/details/119034044

2021-07-23

Android 使用Kotlin来实现水波纹的自定义View

Android 使用Kotlin来实现水波纹的自定义View,详情请点击:https://lijuan.blog.csdn.net/article/details/118995489

2021-07-22

Android 仿Keep探索向上滑动时PopupWindow向右退出消失,向下移动时PopupWindow向左推出出现

详情请查看博客:https://blog.csdn.net/qq_20785431/article/details/101463023

2019-10-02

Android 仿Keep,探索向上滑动时PopupWindow向右退出消失,向下移动时PopupWindow向左推出出现

详情请见博客:https://blog.csdn.net/qq_20785431/article/details/101463023

2019-09-26

Android Animation之TranslateAnimation(平移动画)

详情请见博客:https://blog.csdn.net/qq_20785431/article/details/101199524

2019-09-23

Android 使用MediaPlayer播放视频

详情见博客:https://blog.csdn.net/qq_20785431/article/details/100543504

2019-09-04

Android Activity内嵌Fragment,当Activity recreate时Fragment被添加多次,造成界面重叠

详情见博客:https://blog.csdn.net/qq_20785431/article/details/100519075

2019-09-03

2018系统集成项目管理工程师真题.zip

信管网]2018系统集成项目管理工程师真题(含上午题、案例分析)试题和答案解析,答案详细,有分析

2019-08-13

Android CoordinatorLayout打造酷炫的顶部栏

详情请查看博客: https://blog.csdn.net/qq_20785431/article/details/95076071

2019-07-08

Android 自定义可展开的ExpandTextView

详情请查看博客: https://blog.csdn.net/qq_20785431/article/details/80873463

2018-07-01

Android 自定义View实现环形带刻度颜色渐变的进度条

详情请查看博客:https://blog.csdn.net/qq_20785431/article/details/80872856

2018-07-01

Android ViewPager的简单使用

详情请查看博客:https://blog.csdn.net/qq_20785431/article/details/80865500

2018-06-30

Android 自定义View实现环形带刻度的进度条

详情请查看博客:https://blog.csdn.net/qq_20785431/article/details/80740421

2018-06-19

Android Paging Library 基于RecyclerView的分页加载框架

详情请点击博客地址:https://blog.csdn.net/qq_20785431/article/details/80413782

2018-05-24

Kotlin 自定义view之实现标尺控件(选择身高、体重等)

详情请点击博客地址:https://blog.csdn.net/qq_20785431/article/details/80297962

2018-05-13

Android RxJava的使用

博客详情:http://blog.csdn.net/qq_20785431/article/details/72910619

2017-06-08

Android 使用SeekBar时动态显示进度且随SeekBar一起移动

详情请点击博客地址:http://blog.csdn.net/qq_20785431/article/details/72824790

2017-05-31

android自定义Dialog的简单实现

android自定义Dialog的简单实现,具体实现可以查看博客:http://blog.csdn.net/qq_20785431/article/details/53396985

2016-11-29

空空如也

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

TA关注的人

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