自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (28)
  • 收藏
  • 关注

原创 Android SDK 包目录结构

add-onsGoogle API ,有一些谷歌的附加库在这里,比如google Mapsbuild-tools各个版本的编译工具docs离线android sdk文档extras扩展开发包 如高版本的API在低版本中开发使用。platforms各版本SDK。根据API Level划分的SDK版本,这里就以Android 2.2来说,进入后有 一个android-8的文件夹, a

2017-10-27 14:38:10 1330

原创 ReactNative中Redux简单使用

官方文档镇楼,谁敢放肆!!! http://www.redux.org.cn/再来两篇不错的博客 http://www.jianshu.com/p/2c43860b0532 http://www.jianshu.com/p/f1a3c7845bb9至此,原理讲解结束…谢谢大家在这里,不讲原理,直接上最基本的代码,小菜鸟们请看过来,大菜鸟请绕行. Redux最基本的三样东西:act

2017-09-01 15:31:42 304

原创 compileSdkVersion,minSdkVersion ,targetSdkVersion 的区别

compileSdkVersion:SDK编译版本(推荐用最新的)minSdkVersion:最低的SDK版本要求targetSdkVersion :向前兼容(推荐用最新的)详细介绍compileSdkVersion: 告诉 Gradle 用哪个 Android SDK 版本编译你的应用,不会被包含到 APK 中,它纯粹只是在编译的时候使用。推荐总是使用最新的 SDK 进行编译。在现有代码上

2017-06-12 10:59:27 507

原创 Http协议概述

1.http的通信 HTTP协议规定,请求从客户端发出,最后服务器端响应该请求并返回。换句话说,肯定是先从客户端开始建立通信的,服务器端在没有接收到请求之前不会发送响应。2.http是不保存状态的协议 http协议对于发送过的请求或响应都不做持久化的处理。这是为了更快地处理大量的事务,可是随着web的发展,不保存状态已经过时。http引入Cookie技术保持状态。3.告知服务器意图的http方法

2017-04-07 16:15:00 382

原创 Http长连接

1.Http协议规定,请求从客户端发出,最后服务器响应请求并返回;2.Http协议基于TCP协议,所以Http的长链接和短链接实际上是TCP的长链接和短链接;3.TCP连接 当网络通信时采用TCP协议时,在真正的读写操作之前,server与client之间必须建立一个连接,当读写操作完成后,双方不再需要这个连接 时它们可以释放这个连接,连接的建立是需要三次握手的,而释放则需要4次握手,所以说每个连

2017-04-07 11:15:56 971

原创 Matrix

一.Matrix讲解Matrix讲解请移步以下博客: Matrix01个人总结:Matrix是一个3 * 3矩阵(Matrix矩阵 * 原矩阵 =最终的效果),矩阵中的每个数字有不同的含义;通过改变矩阵,可以控制:平移,缩放,错切,旋转Matrix混合:pre : 右乘, M‘ = M*A ; post : 左乘, M’ = A*M面向对象方式理解Matrix: Matrix是一个对象,不仅

2017-04-06 15:51:01 590

原创 java 泛型

一.泛型变量泛型变量T不能在代码用于创建变量,只能在类,接口,函数中声明以后,才能使用。1.在类中声明public class A<T> {}public class A<T,B,N>{}2.在接口中声明public interface I<T> {}3.在方法中声明public <T> T show(T t){ return t;}public <T>void show(T t){}注

2017-04-01 16:43:50 267

原创 贝塞尔曲线小练习

来不及了,快上车。。。。不叨叨,上代码/** * 类描述: * 作者:JiaoPeiRong on 2017/3/27 10:12 */public class MyBezier extends View { private Paint mPaint; private Path mPath; private float preX; private float

2017-03-28 11:45:54 2233

原创 Android Scroll

实现滑动的七种方法:一.layout方法 二.offsetLeftAndRight()与offsetTopAndBottom() 三.LayoutParams 四.scrollTo与scrollBy smoothScrollTo与smoothScrooBy1.scrollTo . scrollBy方法移动的是view的content,即让View的内容移动.如果在ViewGroup中使

2017-03-22 15:44:39 446

原创 自适应布局FlowLayout

一图顶千言: 很明显,这是一个自定义ViewGroup,三个步骤,测量(onMeasure),布局(onLayout),绘制(onDraw,本例中用不到绘制哦);不叨叨,上代码 1.构造方法,在xml中引用,要实现2个参数的构造方法public FlowLayout(Context context, AttributeSet attrs) { super(context, att

2017-03-22 10:00:34 651

原创 聊一聊JS变量

无论在哪门语言中,变量都是基础,越是基础,越是重要! 一.js变量基础 1.变量的类型 java的中的类型由声明的类型决定: int a = 1; double b = 2.22; boolean c = true; js中的变量有赋值决定: var a = 1; var b = 2.22; var c = true; 2.全局变量和局部变量 在方法内声明的叫局部变量,在全局

2017-02-11 00:17:16 345

原创 okhttp请求数据乱码问题

在使用okhttp请求网络数据的时候碰到了json汉字乱码问题。 1.可能是服务器和客户端的编码不一致导致的 经过和服务端沟通(也可以查看响应头信息),发现服务端和客户端使用的都是utf-8,排除。 2.okhttp本身的问题 经查阅资料,如果自己设置了 addHeader(“Accept-Encoding”, “gzip”), 会导致json乱码,注掉该行代码即可解决问题。原因: W

2017-02-06 14:35:22 9970

原创 android如何实现特效

一、动画View动画(逐帧动画,补间动画) 属性动画3.0 SVG动画5.0二、自定义viewPathMeasure Bezier三、第三方项目 1. Airbnb 2. Keyframes四、其他 Gif、视频等

2017-02-04 14:36:09 462

原创 我理解的oop

1. 对象 对象有自己的属性和方法;可以当做参数传递;浅拷贝;回调;抽象等。这个时候的面向对象是一个“点”。 2. 泛化 泛化有继承和实现,再加上多态,这样就是对象有了竖直方向上的关系。这个时候的面向对象是一条“直线”。 3. 组合、聚合、关联、依赖 这四类关系使对象有了横向上的联系。这个时候的面向对象是一个“面”。 虽然面向对象有泛化、组合、聚合、关联、依赖等关系,但是还需要合理

2017-02-03 14:34:21 356

原创 java/android 中的数学计算

A:你可在android开发中操作过数学计算?比如:a * b / c + (d + e)^n + √f B:简单,Math类就可以搞定 A:那等式呢?比如x + 8 - a= 0 B:变换一下喽,x = a -8 A:那a * (1 + x)^ n -c*(1+x)^n / x = 0,求x呢? B:。。。。把等式写成x = …的形式解啊 A:你没发现x没法写成x = …的形式么?

2017-01-13 11:24:52 1593

原创 程序猿就是要不停地学习---2016

好久没有写博客了,大家有没有想我???不要哭!!!2016,Android开发发生了很大的变化.在凛冽的寒风中,it市场变得萎靡不振!同时,Android市场被三大模块瓜分,Android原生开发不再一家独大.快滚去学习,要被淘汰了~在这里我们大体列下目前Android市场主流的技术,大家课下可以具体学习哦~第一 Android原生开发 1)编译器 eclipse基本已经死透了,as发布了2.

2016-12-08 10:56:57 606

原创 在自己的app中打开淘宝

需求:在app中打开淘宝客户端,包括打开店铺和商品 1)打开商品: Intent intent = new Intent(); intent.setAction(“android.intent.action.VIEW”); Uri uri = Uri.parse(“https://……”); // 商品地址 intent.setData(uri); intent.setClassName

2016-05-05 20:59:20 6183 1

原创 Android 获取WebView的高度

项目里面用到了WebView,因为有些功能的需要,我需要拿到WebView的高度。但是,从网络上找了找没有什么好的解决方法,基本拿到的高度都是0.那么我们应该怎么样去获取WebView的高度呢?这里给出笔者的一个方法:自定义WebView. public class MyWeb extends WebView { private inter activity;public MyWeb(C

2015-12-08 13:24:03 4720

原创 获取屏幕和View宽度和高度的几种方式

用于获取屏幕的宽高和View的宽高

2015-12-02 11:27:38 2013

react-native redux demo

react-native redux的小demo练习

2017-09-01

MatrixDemo

android Matrix demo

2017-04-06

贝塞尔BezierDemo

贝塞尔demo的小例子,手势轨迹,波浪,qq消息删除

2017-03-28

ScrollerDemo

android 滑动相关的总结

2017-03-22

FlowLayout

自动适应布局,商品详情的类别选择

2017-03-22

commons-marth

在java和android环境下进行比较复杂的公式计算,可以使用该库

2017-01-13

butterknife-7.0.1

butterknife-7.0.1

2016-07-23

SideBar联系人列表

sidebar快速查找联系人,可任意搭配列表

2016-06-16

listview滑动动画

lsitview和gridview的滑动动画,均有十几种效果哦

2016-04-29

header下拉出现

listview和scrollview的头文件,下拉时自动从顶部出现,上拉时,自动从顶部消失

2016-04-26

listview item

仿MiUi,listview拉到头之后,再拉,会是item拉伸

2016-04-25

PullZoomView

支持scrollview,listview.RecyclerView下拉header放大效果.header可以是自定义布局,可以使图片

2016-04-25

支付宝.微信支付

支付宝支付和微信支付的demo,改一下参数即可使用

2016-04-21

dialog+popwindow

android的提示框主要有dialog和popwindow,这里面都有!!!

2016-04-14

Scrollview + ViewPager解决方案

有效解决了scrollview嵌套viewpager会产生的卡顿,viewpager显示不全的问题

2016-04-14

仿IOS下拉回弹

仿ios的下拉回弹效果

2016-03-31

photoView图片处理库

开源的用于处理图片放大缩小旋转,支持手势和双击,各种冲突也处理得很好

2016-01-16

时间和地区选择器

使用WheelView实现的时间、地区和密码选择,有兴趣的朋友可以看一下

2016-01-15

取色器GETCOLOR

一个不错的取色器GETCOLOR.

2015-12-28

仿IOS的dialog

安卓原生的dialog非常的丑!仿ios的dialog,大家可以看一下

2015-12-23

常用安卓框架

Volley+Xutils+ImageLoader+Picasso+AsynkHttp+Gson

2015-12-18

View悬停于指定位置

实现view的悬停,有兴趣的朋友可以看一下

2015-12-09

切换图片、菜单等

类似于翻书的效果,感兴趣的朋友可以看下。

2015-12-08

旋转木马效果

比较好的旋转木马效果,有兴趣的朋友可以看下

2015-12-08

仿QQ左划删除

仿QQ的左划删除item,有兴趣的朋友可以看一下

2015-11-07

仿今日头条切换页面

仿今日头条的标题栏切换,效果很好哦,有兴趣的朋友可以看下

2015-11-05

kankan.wheel.widget轮滑

kankan.wheel.widget开源库及其demo,有兴趣的朋友可以看下

2015-11-05

横向ListView

基于横向ListView实现的简单相册,有兴趣的朋友可以看看

2015-11-04

空空如也

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

TA关注的人

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