暖暖的云阳的博客

始终唯一,不为所动。

排序:
默认
按更新时间
按访问量

使用ViewPager+Fragment制作Material Design(MD)风格的炫酷引导页

使用ViewPager+Fragment制作Material Design(MD)风格的炫酷引导页 我记得之前写过一篇关于ViewPager+Fragment制作引导页的Blog。 使用ViewPager+Fragment制作一个简单的引导页,外加一个简易的Indicator圆形指示器 这篇文章实...

2018-11-13 14:31:21

阅读数:7

评论数:0

Android使用RenderScript实现图片的高斯模糊效果

Android使用RenderScript实现图片的高斯模糊效果 首先来看一下什么是高斯模糊效果呢? 高斯模糊(英语:Gaussian Blur),也叫高斯平滑,是在Adobe Photoshop、GIMP以及Paint.NET等图像处理软件中广泛使用的处理效果,通常用它来减少图像噪声以及降低细...

2018-11-12 16:55:11

阅读数:12

评论数:0

使用ItemTouchHelper实现RecyclerView Item的滑动删除

本篇文章我们来使用ItemTouchHelper实现RecyclerView Item的滑动删除。 先看一下关于ItemTouchHelper官方文档解释: This is a utility class to add swipe to dismiss and drag &amp...

2018-11-07 18:21:23

阅读数:20

评论数:0

Android移动开发检测网络状态并使用BroadcastReceiver(广播接收者)进行接收网络变化的后续处理

在Android开发中,许多功能需要网络连接,所以在开发过程中需要进行手机网络的检测。而每做一个App,就要进行检测,那么我直接将检测网络状态的功能封装成一个类。 检测网络状态所需要的Api: ConnectivityManager主要用于查看网络状态和管理网络连接相关的操作 NetworkIn...

2018-11-07 17:16:25

阅读数:11

评论数:0

Android获取应用签名(开发版SHA1和发布版SHA1)

当我们需要接入百度地图等一系列需要开发版SHA1和发布版SHA1才能创建完成应用的时候,如果找不到开发版SHA1和发布版SHA1是不是很苦恼,所以我们今天来快速查找开发版SHA1和发布版SHA1。 首先是开发版SHA1的获取,打开Android Studio,左上角偏下位置。 点击Gradle,...

2018-10-26 15:50:41

阅读数:17

评论数:0

使用友盟快速集成QQ分享与QQ授权登录

友盟官方文档 腾讯开放平台 我采用的是手动集成友盟的官方文档。下载SDK进行集成。 App并没有上线,只是测试集成QQ分享与QQ授权登录。通过上图也可以看到(未提交审核)红色标底的五个大字。 友盟和腾讯开放平台都注册成功后,现在开始我们的Demo。 开始我们的AndroidManifest.x...

2018-10-26 12:33:19

阅读数:72

评论数:2

使用NumberPicker和PopupWindow,自定义View日历选择器

对于PopupWindow不了解的,请自行移步到Android PopupWindow详解 对于NumberPicker不了解的,请自行移步到android NumberPicker 全面解析 本次Demo总共有四种样式。由于全部贴出本文篇幅较长,所以只贴关于月日时分样式选择器代码。 下面直接看我...

2018-10-18 18:31:56

阅读数:18

评论数:0

Android快速集成极光推送,内含自定义通知,通知推送对象到某一个人,或者某一群人

集成极光推送 使用jcenter 自动集成步骤 说明 : 使用 jcenter 自动集成,不需要在项目中添加 jar 和 so,jcenter 会自动完成依赖;在 AndroidManifest.xml 中不需要添加任何 JPush SDK 相关的配置,jcenter 会自动导入。 确认 and...

2018-10-13 21:55:01

阅读数:1718

评论数:0

com.google.gson.JsonSyntaxException: java.lang.NumberFormatException使用GsonFormat,采坑记录。

今天依旧从PostMan测试接口,拿JSON格式数据。使用GsonFormat进行格式转换。 然后进行网络请求,但是运行程序,出现错误。 错误如下所示: com.google.gson.JsonSyntaxException: java.lang.NumberFormatException: Ex...

2018-10-11 12:44:23

阅读数:38

评论数:0

使用Intent和Bundle进行跳转Activity传值SparseArray数据

使用Intent和Bundle进行跳转Activity传值SparseArray数据 MainActivity.java import android.content.Intent; import android.os.Bundle; import android.support.v7.app...

2018-09-15 18:13:39

阅读数:76

评论数:0

解决项目添加Bmob sdk出现的库依赖冲突问题(学会方式:通一百通)

今天想把自己Demo的本地数据换成云端数据,进行网络数据拉取。选择了Bmob来做后端数据库,使用OkHttp进行网络拉取数据。 当使用Maven导入依赖后,编译程序正常,但是运行程序却报错。错误如下所示: 查看网上一些解决的方案是在引入依赖的时候把相同的jar去除掉。 那我应该去掉什么呢...

2018-09-14 15:48:00

阅读数:120

评论数:0

升级AndroidStudio3.x后新建项目出现Aapt2Exception异常解决方式

AndroidStudio升级后,新建项目编译会报错:Errorcom.android.tools.aapt2.Aapt2Exception AAPT2 error check logs for details。 然后去网上查找资料,在Google gradle插件升级到3.0之后,默认启用了a...

2018-09-04 21:45:22

阅读数:59

评论数:0

Android循环切换图片(广告栏)ConvenientBanner库使用

Android循环切换图片(广告栏)ConvenientBanner库使用 ConvenientBanner 通用的广告栏控件,让你轻松实现广告头效果。支持无限循环,可以设置自动翻页和时间(而且非常智能,手指触碰则暂停翻页,离开自动开始翻页。你也可以设置在界面onPause的时候不进...

2018-08-17 15:44:50

阅读数:197

评论数:0

AndroidStudio3.0及其以上版本(AS3.0)打开DeviceMonitor

Google的官方文档: However, most components of the Android Device Monitor are deprecated in favor of updated tools available in Android Studio 3.0 and hig...

2018-07-18 15:02:59

阅读数:205

评论数:0

Android Studio3.x新的依赖方式(使用implementation与api)踩坑记录

implementation:只能在内部使用此模块,比如我在一个Android Libiary中使用implementation依赖了gson库,然后我的主项目依赖了Android Libiary,那么,我的主项目就无法访问gson库中的方法。使用implementation这样的好处是编译速度会...

2018-06-06 18:06:21

阅读数:588

评论数:0

Android中px与sp,dp之间的单位转换

屏幕的尺寸信息 Android的手机屏幕,不管是分辨率还是大小都是五花八门、千奇百怪,这在一定程度上造成了绘图时的难度。要想在不同的屏幕上保持绘图的准确性,那我们必须对这些屏幕有充分的认识。 屏幕参数 一块屏幕通常具有以下几个参数 屏幕大小 指屏幕对角线的长度,通常使用“寸”来度量,例...

2018-05-31 09:17:17

阅读数:65

评论数:0

配置Java的环境变量

简单介绍一下Java的JDK和JRE 1,JDK:Java Development Kit,java的开发和运行环境,java的开发工具和jre。 2,JRE:Java Runtime Environment,java程序的运行环境,java运行的所需的类库+JVM(java虚拟机)。 3,...

2018-05-17 18:00:51

阅读数:67

评论数:0

使用ViewPager+Fragment制作一个简单的引导页,外加一个简易的Indicator圆形指示器

使用ViewPager+Fragment制作一个简单的引导页,外加一个简易的Indicator圆形指示器 引导页面的activity_guide.xml文件 ~~~xml 运行效果图: 点击“欢迎使用”按钮,进行跳转页面,销毁当前页面。 ...

2018-05-16 15:55:13

阅读数:259

评论数:0

使用AndroidStudio制作Nine-Patch【.9】图片,以及为什么要制作Nine-Patch【.9】图片【以聊天气泡为例】

新建一个Module修改activity_main.xml文件,<?xml version="1.0" encoding="utf-8"?> <LinearLa...

2018-05-05 21:35:26

阅读数:225

评论数:0

Android在Android Studio(AS)中导入第三方库,以SlidingMenu为例

第一种方式第一步,下载SlidingMenu 第二步,在你的项目中,把SlidingMenu-master中的library文件夹(我把这个文件夹重命名为slidingmenu)import Module进项目中,与文件夹中与app文件夹同级。第三步,在你的项目根目录中找到settings.gra...

2018-05-04 16:44:42

阅读数:60

评论数:0

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