自定义博客皮肤

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ViewPager实现图片切换特效

简介 实现如下效果 实现要点 ViewPager,显示左右两边,并留出一定间距,整个viewpger响应触摸事件 利用PageTransformer给viewpager添加切换动画,透明度及图片大小过渡变化的效果 实现 ViewPager显示左右两边 利用View的an...

2018-08-20 23:55:04

阅读数 874

评论数 0

Jenkins实现android自动打包 上传蒲公英及fir.im

下载jenkins https://jenkins.io/index.html 下载后得到jenkins.msi文件,直接安装 访问http://localhost:8080 选择安装推荐的插件之后进入主界面 创建项目 选择构建一个自由风格的软件项目 配置如下 ...

2018-06-02 16:16:46

阅读数 2288

评论数 0

Android开源库-自定义相机模块

简介 相机模块库,自定义相机,通过简单的调用即可实现拍照、图片裁剪、录像及录像抓拍功能; 实现图片压缩,减少图片体积;自定义相机可避免使用系统相机导致的照片或视频体积过大问题; 内置相机及sd卡权限获取的处理; github链接如下,帮忙star支持下~ github链接 实现功...

2018-03-16 23:13:33

阅读数 1914

评论数 0

Retrofit+RxJava 简单封装

本文对Retrofit+RxJava的使用进行简单封装,简化使用。 请求结果统一封装成HttpResult类,并利用泛型对不通结果统一处理。 上一篇文章:Retrofit简要笔记导入导入依赖 //导入retrofit,的版本号必须一样 compile 'com.squareup....

2017-04-25 00:12:23

阅读数 1261

评论数 0

Android自定义view-图片选色器

简介本文介绍该自定义view的使用及实现的方法,主要实现以下几个功能: - 选取圆盘选色图片上的颜色,实时监听 - 可设置选色指示图片,跟随触摸位置、指示所选颜色,示例中为白色圆环 - 可自己设置选色图片(目前只支持圆形图片)github链接使用效果首先看下使用效果: 使用示例在项目中导入...

2017-04-12 21:02:39

阅读数 1238

评论数 0

unity3d与android交互

简述实现unity3d导出到android studio工程并封装为library,供其他工程导入module直接使用。 最终效果: - 点击ZoomIn、ZoomOut的按钮,通过android端调用unity中方法,进行放大放小; - 触摸unity中的3D立方体,调用android端的...

2016-12-21 20:39:07

阅读数 842

评论数 0

Android简易手势密码开源库

Android简易手势密码开源库简介本文介绍一个Android手势密码开源库的使用及实现的详细过程,该开源库主要实现以下几个功能: - 支持手势密码的绘制,并支持密码保存功能,解锁时自动比对密码给出结果 - 封装了绘制密码的方法,比对两次密码是否一致,可以快捷地进行手势密码的设置 - 可以设...

2016-08-25 21:55:30

阅读数 5495

评论数 7

简单好看的圆形进度条对话框开源库

简单好看的圆形进度条对话框开源库简介本文介绍CircleProgressDialog开源库的使用及实现的详细过程,该开源库主要实现以下几个功能: - 自定义一个好看的圆形进度条,可直接在布局文件中使用,可设置圆环宽度、圆环颜色、圆环阴影大小等属性; - 实现自定义的dialog,用于用户等待时...

2016-08-01 00:05:33

阅读数 3271

评论数 3

RxAndroid基础

RxAndroid 基础参考hi大头鬼hi 的微博,写代码进行测试学习,以下记录共享,同时以便之后查阅。 由于不熟悉lambda,同时开始学习也不建议直接使用lambda,以下大部分代码均使用常规方法编写。RxJava在github上的地址 RxAndroid在github上的地址首先,工程中引...

2016-04-10 23:50:49

阅读数 2783

评论数 1

android实现微信自动抢红包

android实现微信自动抢红包 本文介绍微信自动抢红包的实现方法,主要实现以下几个功能: 自动拆开屏幕上出现的红包 处于桌面或聊天列表时接收到红包信息时自动进入聊天界面并拆红包 日志功能,记录抢红包的详细日志 实现原理 利用AccessibilityService辅助服务,监测屏幕内容,实现自...

2016-02-02 22:32:12

阅读数 7192

评论数 18

sequelize笔记

安装 npm install --save sequelize # 选择对应的安装: $ npm install --save pg pg-hstore # Postgres $ npm install --save mysql2 $ npm install --save mariadb $ np...

2019-07-28 23:28:38

阅读数 108

评论数 7

SQL必知必会-笔记

SQL必知必会-笔记 基础概念 SQL 语句不区分大小写,因此 SELECT 与 select 是相同的。 许多 SQL 开发人员喜欢对 SQL 关键 字使用大写,而对列名和表名使用小写,这样做使代码更易于阅读和 调试。 所有空格都被忽略。 SQL 语句可以写成长长 的一行,也可以分写在多行。 ...

2019-06-20 23:59:22

阅读数 29

评论数 0

fragment懒加载

fragment懒加载 懒加载主要依赖Fragment的setUserVisibleHint(boolean isVisible)方法,当Fragment变为可见时,会调用setUserVisibleHint(true);当Fragment变为不可见时,会调用setUserVisibleHint(...

2019-05-18 14:04:09

阅读数 138

评论数 0

Android文件下载及解压

下载工具类 public class DownloadUtil { private static DownloadUtil downloadUtil; private final OkHttpClient okHttpClient; private boolean isDe...

2019-03-14 14:57:53

阅读数 113

评论数 0

Android转场动画的实现

实现 从activityA到activityB if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.LOLLIPOP) { ActivityOpt...

2019-01-29 11:19:36

阅读数 247

评论数 0

揭露动画效果Circular Reveal的使用及封装

使用 调用原生方法,常规使用 // 先设置FloatingActionButton的点击事件,然后直接在onClick中进行动画操作 @Override public void onClick(View v) { // 获取FloatingActionButton...

2018-12-21 17:17:50

阅读数 148

评论数 0

一键切换正式环境和测试环境

gradle.properties配置变量 #正式服务器和测试服务器切换 isDebugServer=true gradle定义变量 android { buildTypes { debug { if (isDebugServer.toBoolea...

2018-11-06 23:32:47

阅读数 289

评论数 0

bitmap工具,长截图及截图合并

长图截图 以scrollview为例子,截取scrollview中的所有内容,如果是截取单个view,方式一样,bitmap宽高直接取view的宽高 /** * 获取长截图 * @return */ public Bitmap getFullScreenBitmap() { int ...

2018-09-27 23:57:36

阅读数 487

评论数 0

提高开发效率-使用Android Studio Template快速生成模板文件

简介 Android Studio Template 依靠 FreeMarker 引擎,将事先定义好的模板文件生成我们所需的 class 文件、layout 文件等等,可以极大减少样板式代码的编写。 模板位置,Windows 的路径在 /plugins/android/lib/template...

2018-08-05 22:04:46

阅读数 670

评论数 0

Android自定义view-继承LinearLayout

直接在代码中通过代码动态生成 public class MyView extends LinearLayout { private Button button; public MyView(final Context context) { super(co...

2018-07-31 22:25:11

阅读数 1340

评论数 0

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