自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (23)
  • 问答 (2)
  • 收藏
  • 关注

原创 android可拖拽悬浮控件和Kotlin的可拖拽悬浮控件/可拖拽悬浮按钮带Demo附件

本文讲解的是一个实现了可拖拽的悬浮按钮,并添加了吸附边框的功能。借鉴于:https://www.jianshu.com/p/4f55bcbc1b83在此之前,先了解下其简单的使用方式吧:原文地址:https://blog.csdn.net/w630886916/article/details/82113050Demo地址:https://download.csdn.net/down...

2018-08-27 15:12:10 2339 1

原创 Android(Kotlin)日期区间选择器/时间区间选择器——日历区间选择器

现在很多已经用起了Kotlin语言写安卓项目,项目里面有一个需求,选择日期范围,刷新选择的时间区间所检索的数据,在某大牛原控件的基础上,做了一个拓展使用,可解决一些原控件的bug问题。文内只写了日期的选择使用,时间的选择类似,控件api可以去控件原地址参详:https://github.com/borax12/MaterialDateRangePickerDemo里有各个方法的...

2018-08-15 11:36:27 7958

原创 kotlin TextView、EditText的相关监听的常用使用

TextView.setOnClickListener {}TextView.setOnClickListener(object :OnClickListener{ override fun onClick(v: View?) {}})TextView.setOnLongClickListener { true}

2018-06-28 11:22:31 12545

原创 Android自定义半透明背景弹窗非popwindow/dialog超简单任意编写!

前日,一个朋友问我有没有好看的弹窗,功能不需要太难,说了一点需求,图: 然后我就写了个Demo给他。Activity的弹窗各种各样。很早就有,但是有的太过于单调,样式也不好看,有的自定义起来非常繁琐。 我结合自定义Activity主题style,写了个很简单的Fragment组合应用。前提说明: ——开发工具:Android studio64位 3.0 版本 ——声明控件使用butter

2017-11-02 16:41:11 3762

原创 Android5.0Activity的转场动画、过渡动画、过场动画、跳转动画

Activity的转场动画很早就有,但是太过于单调,样式也不好看,于是Google在Android5.0之后,又推出的新的转场动画,效果还是非常炫的,今天我们一起来看一下。 Android5.0之后Activity的出入场动画总体上来说可以分为两种,一种就是分解、滑动进入、淡入淡出,另外一种就是共享元素动画,下面我们分别就这两种动画进行说明:前提说明: ——开发工具:Android studio

2017-10-23 15:43:52 23355 10

原创 动态图GIF动态图怎么做?上传动态效果图到你的csdn?

动态图GIF动态图怎么做?上传动态效果图到你的csdn?微信订阅号、CSND、博客等等很多地方都会用到GIF图,如何自己制作。这里直接提供工具。GIF工具下载:http://download.csdn.net/download/w630886916/10036076使用方法:(永久有效方法) 安装完毕,如果有不会使用的,直接百度搜索:软件名+如何使用,百度有图文教程!so easy!(可能会失效)

2017-10-23 14:35:34 12021

原创 Android用代码给TextView中间部分设置不同的颜色

在做项目的时候,遇到过一行文字有两种颜色。直接会想到用多个TextView来实现。 但是,这是有一个TextView就完成的方法。先上效果图:直接上代码:布局文件 xml代码片段的样例:<TextView android:id="@+id/textview" android:layout_width="wrap_content" android:la

2017-10-16 17:20:26 946

原创 TabLayout简单使用以及+Fragment配合

我使用的 android studio进行开发的,所以引用TabLayout很简单,只要在build.gradle中加入compile ‘com.android.support:design:22.2.0’即可 或者直接写成(compile “com.android.support:design:$supportLibVersion”)。 ext { supportLibVersion

2017-09-29 16:31:22 3999

原创 android时间戳转换成日期(与php后台),日期转换成时间戳小问题记录

之前常用的是,和java开发的后台对接数据,正常也没有遇到过这个问题,又一次在和php对接的后台做项目是,时间转换出了问题,我看了些许时间的代码,都没有问题。最后发现返回时间戳的位数不对,才确认到,问题是出现在这里PHP和Java时间戳存在三位位差!!!所以,在工具类里面,对于接收服务器的时间戳,转换之前,添加了一个判断,以方便“以防万一”。代码块: public static String g

2017-08-30 19:47:46 2355

原创 Android中复制及粘贴功能

我们开发中,经常会用到复制粘贴的功能。算是一个小功能,也比较简单。我把项目里用的,抽离出来,附带上自定义了一个简单的菜单弹窗。来一张gif效果图: 直接上代码,文前后有Demo正文类:列表内容/** * Created by zhenqi */public class MainActivity extends AppCompatActivity { @Override prot

2017-08-28 19:29:51 1627

原创 Android studio 开发中怎样制作.9.png的图片

在Android开发中,经常会用到.9图,但是不是所有的UI设计都会制作.9图。其实很多人不晓得,android的SDK文件夹里面是自带.9图的。安卓自带制作的.9图工具在目录:XX:\Android\sdk\tools\draw9patch.bat。双击后,坐等.9图编辑工具谈出来。(慢的可能需要十几秒 大概)导入图片,轻松编辑制作。

2017-08-17 17:43:22 1060

原创 Android Studio与夜神/海马/逍遥模拟器重新连接

使用Android Studio开发的时候,经常会遇到“模拟器”,But,模拟器总会时不时的任性来点小问题。 连接中断了。。。有时候你会发现,很多方法,不行?很可能是因为 ↓↓↓↓↓↓ 注意: 如果cmd输入命令时 出现“adb不是内部或外部命令,也不是可运行的程序或批量文件。”要运行的命令其实是adb.exe文件,将adb.exe所在的文件路径添加到环境变量里就可以了。在环境变量名path的

2017-08-17 17:36:11 1130

原创 Android6.0SDK23动态权限的请求和直接使用-使用版

自从Android6.0以后SDK23版本,现在的Android的很多权限是需要动态请求的,例如常用的相机,读写存储,定位,录音等等,不仅仅要在AndroidManifest.xml里面做权限的请求,而且在代码里,也需要做一些处理,为了方便自己使用,把基本的模板总结出来,若没有“奇特”需求的情况下,基本是“拿来主义”直接使用。 文末会附上Demo下载。贴图几张:基本的操作,其他情况自己可以测试,可

2017-04-26 13:07:55 3567

原创 Android 圆形头像/有外边框的圆形头像CircleImageView自定义控件使用详解

现在很主流使用圆形头像,还要带边框的一个圆圈圈,自己做的项目里就有这样的需求,大大小小好多地方。 本着能懒则懒的原则,把使用详解总结出来,(PS:不是控件详解)。 基本上可以拿来就用,注释我也添加的比较详细了。文末有Demo包下载先上个简单的效果图: 搞起: 在CircleImageView自定义类内, 有一些CircleImageView,CircleImageView_border_w

2017-04-21 17:52:12 1566

原创 Adnroid long类型时间戳时间转换-常用/中间带英文等

因项目开发,有一个地方的需求是需要转换时间戳显示正常时间。 But,除了常用的格式,还有一个地方的需求是需要: 转换时间格式:28 April 2017 18:36这是什么鬼?位置奇怪我也认了,中间还有一个英文带大写的?于是乎,各种搜索,结果一无所获,也许是本菜鸟没有搜索到。。。 因为都是结果都是常用方式: dd/MM/yyyy HH:mm——28 04 2017 18:36现在问题解决的,

2017-04-17 18:29:30 1687 1

原创 Android视频背景,动态背景,Android用视频做背景的轻松实现

之前有看过Keep里面不错的登陆页面的视频背景效果,做项目的时候,客户也提出了这个需求,网上找了很多,有的也很好,但很多不是很完整。 工作之余,把这个小Demo整理一下,方便日后使用先看看效果注意事项(代码里也标注出来了):视频资源要添加res文件夹下创建raw文件夹需要在onRestart()方法里重新加载视频,防止退出返回时视频黑屏我这样写简单粗暴而已,当然,也可优雅的以自己看播放控件的

2017-04-17 17:37:12 24985 39

原创 集成实现ViewPager的无限轮播和圆点变动

原理说起来比较麻烦,每一个步骤的注释会相对的清楚一些。所以直接粘贴借用过去就好。也可以根据自己的需求自行更改。直接上步骤:1,引入AS里面build.gradle引入以下包dependencies { compile 'com.squareup.picasso:picasso:2.3.2' compile 'com.nineoldandroids:library:2.

2016-12-19 11:00:35 800

原创 Android个人中心的头像上传,图片编码及截取

首先需要有网络权限,然后我们这里匹配的网络请求是之前封装好的Okhttp,Okhttp的下载地址 非常的简单方便,直接复制进去,依赖一下包,然后调用方法即可。 这里是把图片转换成Base64.decode(imageString, Base64.DEFAULT); 转成Base64编码上传。具体内容也不少,需要完全整明白,还是要花点时间慢慢看的。先看看简单的效果图: 那么万事具备,只欠东

2016-12-14 09:45:41 6168 7

原创 生活服务类型-项目知识点总结

一个简单的生活服务类的小项目,为了方便以后的使用,总结一下。主页面:多人合作开发,三天的时间,赶出来的项目,本人主要负责的是搜索功能,所以在此整理一下,以方便日后遇到类似的项目,做为使用。 常见注意点:自动以Application集成Application,在清单文件里面引用去除ActionBar,一般也在清单文件里面直接修改android:theme=”@style/AppTheme”里面的属性

2016-12-07 14:51:28 833

原创 简单的封装了一个OKHttp网络请求工具类,直接粘贴进去调用使用,很方便

谢谢您尊重他人的劳动成果: http://blog.csdn.net/w630886916/article/details/53431525简单的封装了一个OKHttp网络请求工具类,直接粘贴进去调用使用,很方便。首先这个是基于OKHttp 写的网络请求工具类,所以要导入okHttp的一个jar包。 用android Studio,可以导包,或者直接在build里面添加一句代码:dependen

2016-12-02 09:29:32 3291

转载 Android中Activity创建模式singleTask的最佳使用方式

Android的创建模式有四种singleTask,standard(默认),singleTop,singleInstance,在四种创建模式中最长用的应该是默认方式 standard,其次是singleTask,下来是singleTop,最后是singleInstance这几种创建模式中,往往影响的是Activity的BackStack(回退栈)。 1.标准(standard)模式基本上是后进

2016-12-02 09:12:33 3371

转载 Android App 沉浸式状态栏解决方案/透明栏Translucent Bars

http://www.open-open.com/lib/view/open1455584716230.html#articleHeader2解决方案 1. 给状态栏设置颜色 思路是:先设置状态栏透明属性; 给根布局加上一个和状态栏一样大小的矩形View(色块),添加到顶上; 然后设置根布局的 FitsSystemWindows 属性为 true,此时根布局会延伸到状态栏,处在状态栏位置的就

2016-12-01 16:31:53 797

原创 SQLite数据库简单Demo

为了节省自己手写SQLite数据库,就把平时简单的Demo留下,方便自己摘抄。我忘记要不要写权限了,反正一般写项目的时候,都直接把常用权限直接写上了(也许不是一个好习惯~~)。无非就是几个类,很简单。先上实体类:package com.wzq.waterlogisticsproject.database;/** * 作者:BigPenguinKing on 2016/11/23 0023 19:0

2016-11-23 20:04:29 1699

原创 XML布局优化之一,include复用以及引用其某个控件ID进行监听

为了方便以后自己的使用,整理了一点点xml布局的时候的一些小总结: 提供出来供大家一起使用:< include>标签可以在一个布局中引入另外一个布局,这个的好处显而易见。类似于我们经常用到的工具类,随用随调。便于统一修改使用。代码上图是效果图,具体代码:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="htt

2016-11-16 10:05:01 886

原创 Android 的res/values/colors自定义颜色列表和注释表及布局文件常用颜色引用,颜色设置

Android中设置文本颜色的四种方法:一、利用系统自带的颜色类tx.setTextColor(android.graphics.Color.RED);二、数字颜色表示tx.setTextColor(0xffff00f);三、自定义颜色在工程目录values文件夹下的color.xml(没有自己新建)。四、直接在xml的TextView中设置android:textColor=”#F8F8FF00”

2016-11-16 09:20:25 11529 2

原创 人品计算器-小游戏

闲来无聊,做了一个随机数为基础的人品计算器小游戏。 这样就可以娱乐一下。测试一下每时每刻的人品值啦。先来几张效果图:直接上代码了:package com.wzq.game;import android.content.Intent;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import a

2016-11-13 20:43:15 857 1

原创 Activity和Fragment用回调传值小Demo

一、前言最近在看android fragment与Activity进行数据传递的部分,看到了接口回调的内容,今天来总结一下。二、回调的含义和用途1、什么是回调?一般来说,模块之间都存在一定的调用关系,从调用方式上看,可以分为三类同步调用、异步调用和回调。同步调用是一种阻塞式调用,即在函数A的函数体里通过书写函数B的函数名来调用之,使内存中对应函数B的代码得以执行。异步调用是一种类似消息或事件的机制解

2016-11-07 20:20:57 1008

原创 Android获取应用程序大小和缓存的实例代码

infopackage com.qin.appsize;import android.content.Intent;import android.graphics.drawable.Drawable;//Model类 ,用来存储应用程序信息public class AppInfo { private String appLabel; //应用程序标签 private Draw

2016-10-27 11:35:49 902 1

原创 BaiduMap

自定义类package com.example.baidumapdemo.application;import android.app.Application;import com.baidu.mapapi.SDKInitializer;/** * Created by Administrator on 2016/10/19 0019. */public class BaseApplicati

2016-10-27 10:28:15 850

原创 xUtils网络请求小Demo

xUtils网络请求:这里要注意的是,用的是第三方Jar包,是要导入的。 进行网络请求的时候要声明“联网”权限。 这里用到的Jar有:xUtils和Gson。 private void initData2() { HttpUtils httpUtils = new HttpUtils(); String url = "http://i。。。。。。";

2016-10-26 20:39:49 602

原创 在Activity内ViewPager的自动轮播+Fragment切换

实现思路是为了防止ViewPager和Fragment的滑动冲突,要先自定义一个集成了ViewPager的类,例:MyView其中用到了xUtils-2.4.4.jar工具包要添加到Libs里面。

2016-10-26 20:31:16 4382

原创 Fragment和Activity之间的依附使用

Fragment和Activity之间的依附使用

2016-10-24 09:38:25 850

原创 Fragment嵌套ViewPager的网络获取数据实现滑动播放

Fragment嵌套ViewPager的网络获取数据实现滑动播放

2016-10-24 09:30:16 939

原创 通过Timer和Handler(os)结合实现线程改变IU主界面数据

通过Timer和Handler(os)结合定义变量实现线程改变IU主界面数据

2016-10-19 19:55:51 554

原创 条目的全选-反选_Demo

条目的全选-反选_Demo主要用于复选框和各个条目的全选,反选小Demo

2016-10-19 10:10:24 519

原创 Fragment分别title显示_Demo

Fragment分别title显示_Demo

2016-10-19 10:03:33 871

原创 Android中判断网络是否可用的代码_大企鹅

这篇文章主要介绍了Android中判断网络是否可用的代码分享, 本文直接给出实现代码,需要的朋友可以参考下import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.net.ConnectivityManager;im

2016-10-17 15:29:10 5221

Android 视频背景,动态背景,登陆或首页的视频 背景实例源码下载包

动态的视频背景。Android的可显示的,自动拉伸的,让页面的背景为视频的代码。内附两个测试视频,有声的和无声的。 一些注意点和详细注释,都备注在了代码里

2019-04-09

android和Kotlin的可拖拽悬浮控件/可拖拽悬浮按钮带附件下载

* 可拖拽的悬浮控件按钮 * 自动吸附左右边框 * 直接xml布局里引用即可。 * 要设置setOnClickListener点击事件,即可实现拖拽和点击功能。 * 尺寸大小,样式及背景图片遵循ImageView即可。 原文有介绍有动态介绍图地址:https://blog.csdn.net/w630886916/article/details/82113050

2018-08-27

Android(Kotlin)日期区间选择器/时间区间选择器——日历区间选择器

Kotlin语言写安卓项目 选择日期范围,刷新选择的时间区间所检索的数据 在某大牛原控件的基础上,做了一个拓展使用,可解决一些原控件的bug问题。 文内只写了日期的选择使用,时间的选择类似,详情可参照博客内容: https://blog.csdn.net/w630886916/article/details/81701149

2018-08-15

录制手机屏幕、手机录制GIF图

内涵视频教程,文字教程,还有使用工具。用于录制手机屏幕或者是制作手机屏幕的动态图GIF图

2018-07-25

自定义透明背景弹窗非popwindow/dialog超简单任意编写

自定义透明背景弹窗,可比popwindow/dialog,超简单任意编写。 任何需求,在Fragment里面写完就可用! 正文地址:http://blog.csdn.net/w630886916/article/details/78426449

2017-11-02

Android5.0Activity的转场动画、过渡动画、过场动画、跳转动画

Activity的转场动画很早就有,但是太过于单调,样式也不好看,于是Google在Android5.0之后,又推出的新的转场动画,效果还是非常炫的,今天我们一起来看一下。 Android5.0之后Activity的出入场动画总体上来说可以分为两种,一种就是分解、滑动进入、淡入淡出,另外一种就是共享元素动画,下面我们分别就这两种动画进行说明:

2017-10-23

gif制作工具,GIF动态图制作工具

一张或几张展示了你的项目的功能及效果的动态图放在博客文章开头会为你的文章润色不少。 相信很多写博客的伙伴都会遇到这样一个问题,想把自己项目的动态效果图上传到自己的文章里,但是却不知道怎么制作这些动态图。

2017-10-23

Android中复制及粘贴功能Demo

Android中复制及粘贴功能Demo,主要是用语复制功能及粘贴的实现。附上的自定义菜单弹窗类,可自己添加菜单选项的数量,自己的添加可点击事件。

2017-08-28

Android6.0SDK23动态权限的请求和直接使用-使用版

自从Android6.0以后SDK23版本,现在的Android的很多权限是需要动态请求的,例如常用的相机,读写存储,定位,录音等等,不仅仅要在AndroidManifest.xml里面做权限的请求,而且在代码里,也需要做一些处理,为了方便自己使用,把基本的模板总结出来,若没有“奇特”需求的情况下,基本是“拿来主义”直接使用。

2017-04-26

Android 圆形头像/有外边框的圆形头像CircleImageView自定义控件使用详解

现在很主流使用圆形头像,还要带边框的一个圆圈圈,自己做的项目里就有这样的需求,大大小小好多地方。 基本上可以拿来就用,注释我也添加的比较详细了。

2017-04-21

Android/java的long类型时间戳,转换成时间格式工具类

Android/java的long类型时间戳,转换成时间格式的工具类

2017-04-18

Adnroid long类型时间戳时间转换-常用/中间带英文等

Adnroid long类型时间戳时间转换-常用/中间带英文等

2017-04-17

Android 视频背景,动态背景,登陆或首页的视频 背景实例源码下载

动态的视频背景。Android的可显示的,自动拉伸的,让页面的背景为视频的代码。内附两个测试视频,有声的和无声的。 一些注意点和详细注释,都备注在了代码里

2017-04-17

Android 动态背景,登陆或首页的视频背景

动态的视频背景。Android的可显示的,自动拉伸的,让页面的背景为视频的代码。内附两个测试视频,有声的和无声的。

2017-04-17

SeachFragment.java

SeachFragment.java

2016-12-07

XlistViewTest上拉加载下拉刷新

XlistViewTest上拉加载下拉刷新

2016-12-07

okhttp 3.4.1

okhttp 3.4.1

2016-12-02

自己封装的OKHttp工具类,粘贴后直调用接

简单的封装了一个OKHttp网络请求工具类,直接粘贴进去调用使用,很方便。

2016-12-02

屏幕取色器

很简单方面的屏幕取色器,开发取色方便快捷。

2016-11-16

人品计算器小游戏开发

闲来无聊,做了一个随机数为基础的人品计算器小游戏。 这样就可以娱乐一下。测试一下每时每刻的人品值啦。

2016-11-14

自定义View开关按钮

自定义View开关按钮

2016-10-11

自定义View画圆随指标移动_eclipse

自定义View画圆随指标移动_eclipse

2016-10-11

自定义View开关按钮eclipse

自定义View开关按钮eclipse

2016-10-11

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

TA关注的人

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