自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

仓仓

技术小白的数据仓库,嘻嘻!

  • 博客(123)
  • 资源 (17)
  • 收藏
  • 关注

转载 Android 设置阴影效果

1. android api(限制 21 以上 )在layout中设置elevation,使用android:elevation属性。在代码中设置,使用View.setElevation()方法。设置一个View的translation,使用View.setTranslationZ()方法。ViewPropertyAnimator.z()和ViewPropertyAnimator.transl...

2019-03-29 11:19:46 2099

转载 NestedScrollWebview实现与优化

NestedScrollWebview实现与优化说明: 本文系转载, 原文地址: http://blog.csdn.net/m5314/article/details/68943869原文如下: 好久没写了,好像也没什么人关注我,呵呵,但我还是坚持写一下,希望能帮到有需要的人! 今天我来说一下NestedScrollWebview。最近在弄一个需求,我需要用到coordinator...

2019-02-21 10:42:23 1881 1

转载 android 特效

App动效原理和应用设计 http://theme.bcoder.cn/465.html 上下拉缩小放大图片的View https://github.com/matrixxun/PullToZoomInListView 文本与图片混排 https://github.com/Bilibili/drawee-text-view android悬浮窗菜单,可用于显示在launcher或者activ...

2018-12-17 11:53:01 498

转载 快应用

转载至:https://blog.csdn.net/yi_master/article/details/79884190对原文进行了些修改 在Apk安装的时候,其中有一段是说当Apk是instant app的时候,是允许不弹出安装界面进行安装的,这个instant app我们将会另开一篇来进行说明,这里先说一下不安装apk的另一种方式,轻应用快应用有点类似微信小程序,其实百度在20...

2018-11-26 17:03:50 993

转载 android 属性动画

1、前言在我们体验一款APP时,炫酷的动画往往能让用户体验大幅度提升。想当年我刚学Android的时候,无意中看到蘑菇街购物车的动画效果,把我给激动得,非要在自己的APP中加入那动画,记得当时用费了好大的劲...不提了,说多了都是泪...先了解下,目前可以实现动画的方式有:帧动画(Frame) :将一个完整的动画拆分成一张张单独的图片,然后再将它们连贯起来进行播放特点:帧动画 由于是一...

2018-11-23 14:04:34 207

原创 Android : ListView 侧滑删除

布局:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_co

2018-11-20 15:46:40 313

转载 Android视频开发

基本概念码率       码率就是数据传输时单位时间传送的数据位数,单位一般是kbps即千位每秒。码率影响体积,与体积成正比:码率越大,体积越大;码率越小,体积越小。码率还影响清晰度,码率越高清晰度也就越高。需要注意的是码率超过一定数值,对图像的质量没有多大影响。通常来讲,体积=码率×时间,由于有其他因素影响,这个值会稍微有一些误差。码率也就是采样率(并不等同于采样率,采样率的单位是Hz,...

2018-11-15 13:39:59 225

原创 AndroidMPChart——BarChart

AndroidMPChart的获取依赖:Project 的build.gradle文件中添加allprojects {    repositories {        maven { url 'https://jitpack.io' }    }}然后在 module中的build,gradle 中添加implementation 'com.github.Phi...

2018-11-05 17:21:16 2565

转载 MPAndroidChart的具体属性方法

 package com.ashzheng.mpandroidchart;import android.app.Activity;import android.graphics.Color;import android.graphics.PointF;import android.os.Bundle;import android.view.View;import com.gi...

2018-11-05 16:35:29 530

原创 AndroidMPChart——LineChart

AndroidMPChart的获取依赖:Project 的build.gradle文件中添加allprojects {    repositories {        maven { url 'https://jitpack.io' }    }}然后在 module中的build,gradle 中添加implementation 'com.github.Phi...

2018-11-05 16:33:10 2749

转载 Fresco的应用

 Fresco是一个Facebook开源的Android图片加载库,性能真的让我无话可说,而且满足了我对图片加载的一切幻想,所以我必须为它写一篇文章,当然更多的是自己的总结与记录。 Fresco开源地址:https://github.com/facebook/fresco Fresco文档地址:https://www.fresco-cn.org前端时间我写了一个Android相册库Al...

2018-09-12 10:18:27 305

转载 Android Lottie动画的简单使用

简介在Android中做动画效果无非是以下几种方法:普通动画 帧动画 属性动画 通过改变LayoutParams布局参数来实现动画现如今在Github上有一个比较火的动画库Lottie,Github上关于Lottie库介绍大概是这样的: Lottie是一个为Android和iOS设备提供的一个开源框架,它能够解析通过Adobe After Effects 软件做出来的动画,动画文...

2018-08-23 18:15:07 2054

转载 Lottie Android 动画制作与使用

Lottie Android 动画制作与使用一、效果图预览二、Adobe After Effects安装作为IT攻城狮,安装软件这方面还都是很强大的,我就不献丑出安装教程了,最后要记得安装插件bodymovin。三、准备素材我是在Android Material 材料风格图标LOGO生成器生成的素材,打开网页,然后选择“从下面挑选一个图标”或滚动页面到下方,随便选择一个图标...

2018-08-23 18:11:06 360

转载 Lottie 动画

本文主要讲解 Lottie 库动态加载 SD 卡上带图片资源的动画,并对各种机型做全屏适配。Lottie 的优点: 跨平台,支持 Android、iOS、React Native 平台 支持实时渲染 After Effects 动画,让 app 加载动画像加载图片一样简单。 资源动态下载,减小 APP 体积,上线新的动画效果不需要发版 更多优点等你发现 ...

2018-08-23 17:57:17 1992

转载 Android可伸缩布局-FlexboxLayout(支持RecyclerView集成)

Android可伸缩布局-FlexboxLayout(支持RecyclerView集成)1 . 前言前几天看到Google官方的博客介绍了Google开源的一个强大的布局-FlexboxLayout,看见第一眼我心里的想法是,卧槽,Android 居然有这么一个强大的布局。作为一个有好奇心的工程狮,当然第一时间就去试了试手,效果非常赞,因此这篇文章就介绍一下它的用法和最新版添加的一...

2018-08-23 17:28:01 1021

转载 Android 优秀框架

1. Retrofit  一句话介绍:Retrofit是一款类型安全的网络框架,基于HTTP协议,服务于Android和java语言上榜理由:Retrofit以21.8k的stars量雄踞github中android子标题榜首,第一当之无愧。官网地址 http://square.github.io/retrofit/github   https://github.com/squar...

2018-08-23 16:53:04 393

转载 Android状态栏微技巧

转载自:http://blog.csdn.net/guolin_blog/article/details/51763825>根据介绍,我把代码敲了一遍,源码下载:https://download.csdn.net/download/qq_31939617/10508463 下载记得之前有朋友在留言里让我写一篇关于沉浸式状态栏的文章,正巧我确实有这个打算,那么本篇就给大家带来一次沉浸式状态栏的...

2018-07-02 14:38:09 261

转载 okHttp使用

一,OKHttp介绍okhttp是一个第三方类库,用于android中请求网络。这是一个开源项目,是安卓端最火热的轻量级框架,由移动支付Square公司贡献(该公司还贡献了Picasso和LeakCanary) 。用于替代HttpUrlConnection和Apache HttpClient(android API23 里已移除HttpClient)。okhttp有自己的官网,官网网址:OKHtt...

2018-06-12 14:20:58 302

转载 CoordinatorLayout+AppBarLayout+RecyclerView 滑动冲突引发屏幕抖动

项目示例图  出现的问题链接:https://ask.csdn.net/questions/363070 跟这个哥们遇到的问题一样一样的;原因用到的布局结构就是CoordinatorLayout+AppBarLayout+ViewPager 然后Viewpager里是两个RecyclerView;当你appbar高度低的时候一般不会触发这个问题,因为appbar fling 豪无用武之地。 只有你...

2018-05-18 11:33:57 2903

转载 android 下载

一. DownloadManager简单介绍DownloadManger是android 2.3(api level 9)开始 提供的用于优化处理长时间的下载操作。DownloadManager 处理Http/Https连接并监控连接中的状态变化及系统重启来确保每一个下载任务顺利完成。大多数涉及到下载的情况中使用DownloadManager都是很好的选择,尤其是后台继续下载,下载状态回调,断

2017-12-18 11:07:51 973

转载 非常好用的android特效

各种帮助类汇总:https://github.com/Blankj/AndroidUtilCode常用的 iOS 风格 dialog 和 meterial design 风格的 dialog:https://github.com/glassLake/DialogUtils提高 Android 应用的颜值,酷炫 UI 组件汇总:https://github.com/madon

2017-09-23 10:11:24 3336 1

转载 非常好用的android特效

各种帮助类汇总:https://github.com/Blankj/AndroidUtilCode常用的 iOS 风格 dialog 和 meterial design 风格的 dialog:https://github.com/glassLake/DialogUtils提高 Android 应用的颜值,酷炫 UI 组件汇总:https://github.com/madon

2017-09-23 10:11:15 7334

转载 打造万能的ListView GridView 适配器

1、概述相信做Android开发的写得最多的就是ListView,GridView的适配器吧,记得以前开发一同事开发项目,一个项目下来基本就一直在写ListView的Adapter都快吐了~~~对于Adapter一般都继承BaseAdapter复写几个方法,getView里面使用ViewHolder模式,其实大部分的代码基本都是类似的。本篇博客为快速开发系列的第一篇,将一步一步带您

2017-08-17 17:45:22 349

转载 android 随机生成验证码

Android随机生成验证码,Android利用随机数绘制不规则的验证码,加强用户登录或者注册的安全性。具体思路如下:在一块固定宽高的画布上,画上固定个数的随机数字和字母,再画上固定条数的干扰线随机数和干扰线的颜色随机生成,随机数的样式随机生成。界面效果如下:1,生成随机数代码,Code.Java:[java] view plain copy

2017-08-17 15:59:40 451

转载 双滚轮条件选择器

手机里设置闹钟需要选择时间,那个选择时间的控件就是滚动选择器,前几天用手机刷了MIUI,发现自带的那个时间选择器效果挺好看的,于是就自己仿写了一个,权当练手。先来看效果:                                                                 效果还行吧?实现思路就是自定义一个PickerView,单独滚动的是一个PickerView

2017-08-16 16:00:58 339

转载 强大的SpannableStringBuilder

效果什么都不说,先看个炫酷的效果。效果‘什么,这也算炫酷?’也许你会这么说如果我告诉你,这个页面中只用了一个TextView呢 ?你没看错!只有一个TextView,没别的!!!实现是时候把SpannableStringBuilder介绍给大家了先看看Google官方的介绍This is the class for text wh

2017-07-24 13:54:55 265

转载 RadioGroup

实现RadioButton由两部分组成,也就是RadioButton和RadioGroup配合使用.RadioGroup是单选组合框,可以容纳多个RadioButton的容器.在没有RadioGroup的情况下,RadioButton可以全部都选中;当多个RadioButton被RadioGroup包含的情况下,RadioButton只可以选择一个。并用setOnCheckedChangeList

2017-07-11 16:30:54 891

原创 正则表达式解析img标签以及给部分文字设置颜色和超链接

//设置部分文字超链接    public static SpannableStringBuilder span(Context context,String content,ArrayList al,ArrayList imgurl)    {                int start=0;        al=new ArrayList        imgur

2017-06-22 09:59:17 725

转载 dialog全局显示的两种方式

默认的Dialog是不能全屏的。也就是怎么设置Dialog的Layout都没用的。 面给出实现Dialog实现全屏的两种方式: 1、代码实现。这中方法相对比较简单 首先继承Dialig,然后再构造函数中添加  super(context, android.R.style.Theme);  setOwnerActivity((Activity)context);

2017-06-22 09:57:23 1870

转载 TextView实现图文混排

向TextView或EditText中添加图像只比直接添加文本复杂一点点,需要用到标签。         只有一个src属性,该属性原则上应该指向一个图像地址或可以找到某个图像资源的唯一标识。但要注意的是,系统并不会直接根据src属性所指的值自动获取和显示图像,这一切都需要我们去做。说白了,src属性指的是什么只有开发者自己知道。开发者需要告诉系统src属性到底指的是什么,然后系统才会知道

2017-06-14 16:55:04 352

转载 给部分文字设置颜色以及点击

package com.example.testandroid1;    import android.app.Activity;  import android.os.Bundle;  import android.text.SpannableString;  import android.text.Spanned;  import android.text.method

2017-06-07 17:53:34 980

转载 多选框,单选框,下拉框

1.单选框(RadioButton)package com.example.radiobutton;import Android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.widget.RadioButton;import android.widge

2017-05-31 13:47:47 727

转载 VideoRangeSlider视频裁剪控件

VideoRangeSlider视频裁剪控件 bigrabbit 发布于6月前 阅读2117次 0 人点赞   0 条评论 最近项目中需要用到裁剪视频操作的控件,本着不要重复造轮子的精神,在Github上找了个遍都没有发现有可用的。那就只好自己动手做了。目前已经开源到Github,欢迎Start,issue。项目地址: VideoRangeS

2017-05-23 18:14:48 1314

转载 Android系统 应用图标显示未读消息数(BadgeNumber) 桌面app图标的角标显示

你也可以查看我的其他同类文章,也会让你有一定的收货Android系统 小米,三星,索尼手机发送桌面快键提醒数字图标,在Android系统中,众所周知不支持BadgeNumber,虽然第三方控件BadgeView可以实现应用内的数字提醒。但对于系统的图标,特别是app的logo图标很难实现数字标志,即使是绘图的方式不断修改,但这种方式天生弊端,实用性很差。但幸运的是,某些ROM厂商提供了私有的API

2017-04-06 18:18:41 829

转载 android MediaPlay的属性和方法简单介绍

主要涉及类:MediaPlayer (1) 当一个MediaPlayer对象被创建或者调用reset()方法之后,它处于空闲状态,调用release()方法后处于结束状态 1,一个MediaPlayer对象调用了reset()方法后,再调用其它方法可能会触发OnErrorListener.onError()事件,未调用reset()方法则不会触发 2,当Mediaplayer对象不再被使用时

2017-03-26 17:28:32 652

转载 自动化测试

史上最全的MonkeyRunner自动化测试从入门到精通(1) 史上最全的MonkeyRunner自动化测试从入门到精通(2) 史上最全的MonkeyRunner自动化测试从入门到精通(3) 史上最全的MonkeyRunner自动化测试从入门到精通(4) 史上最全的MonkeyRunner自动化测试从入门到精通(5) 史上最全的MonkeyRunner自动化测试从入门到精通(6

2017-03-09 11:08:09 398

转载 Android之Shape和state_enabled使用总结

在Android程序开发中,我们经常会去用到Shape这个东西去定义各种各样的形状,首先我们了解一下Shape下面有哪些标签,都代表什么意思:solid:填充android:color指定填充的颜色gradient:渐变android:startColor和android:endColor分别为起始和结束颜色,android:angle是渐变角度,必

2017-02-26 00:13:43 1289

转载 android滚轮选择器

首先呈上效果图现在很多地方都用到了滚轮布局WheelView,比如在选择生日的时候,风格类似系统提供的DatePickerDialog,开源的控件也有很多,不过大部分都是根据当前项目的需求绘制的界面,因此我就自己写了一款比较符合自己项目的WheelView。首先这个控件有以下的需求:1、能够循环滚动,当向上或者向下滑动到临界值的时候,则循环开始滚动

2017-02-20 15:12:48 3856

转载 设置字体

import java.io.IOException; import org.xmlpull.v1.XmlPullParserException; import android.app.Activity; import android.content.res.ColorStateList; import android.content.res.XmlResourceParser;

2017-02-20 15:11:03 616

转载 java-正则表达式判断手机号

要更加准确的匹配手机号码只匹配11位数字是不够的,比如说就没有以144开始的号码段,  故先要整清楚现在已经开放了多少个号码段,国家号码段分配如下:  移动:134、135、136、137、138、139、150、151、157(TD)、158、159、187、188  联通:130、131、132、152、155、156、185、186  电信:133、153、180、189、(

2017-02-04 09:48:40 960

讯飞语音评测

讯飞评测(没有开通时,题型不要使用篇章,篇章是高级功能里的,使用篇章,只能评测一次)

2018-11-14

okhttp封装

okhttp封装,包含上传,下载,单文件上传,多文件上传

2018-06-12

展示pdf文档+滑动画板(包含放大缩小)+查项目代码行数

展示pdf文档+滑动画板(包含放大缩小)+查项目代码行数

2017-07-21

展示pdf格式的文档

如果项目里面有.so包,会有冲突,在libs中创建两个文件夹(armeabi)(armeabi-v7a),将.so包放到里面,就不会有冲突了。

2017-04-11

android 手写输入

android 手写输入,以及清除,橡皮擦等功能

2017-04-10

android 6.0修改静态ip

OOActivity是6.0修改ip的代码,其他的有3.0,4.0的,5.0的在我的资源里面找

2017-04-07

android 设置应用语言

应用根据系统语言进行文字展示/在应用里面切换语言

2017-04-01

修改静态ip

修改静态ip

2016-12-23

视频播放器

videoview ,sufaceView和Mediapaly

2016-12-05

library_viewpageindicator

library是我博客里面实现横向滑动效果(viewpageindicator)所需要的类库

2016-07-09

Slidingmenu

slidingmenu

2016-07-09

umeng_android_social_sdk_5.1.2_custom

umeng_android_social_sdk_5.1.2_custom

2016-07-09

lib.zip各种jar包

lib.zip各种jar包

2016-07-09

ViewPagerIndicator

横向滑动导航,有下拉划线

2016-07-05

library----SlidingMenu

SlidingMenu

2016-06-30

xlistView

xlistView

2016-06-30

Baidu-Push-SDK-Android-L2-5.0.0.66

Baidu-Push-SDK-Android-L2-5.0.0.66

2016-06-30

空空如也

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

TA关注的人

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