自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

全干工程师

当你的才华还撑不起你的野心的时候、你就应该静下心来学习

  • 博客(10)
  • 资源 (83)
  • 收藏
  • 关注

原创 自定义控件(29)---onTouchEvent与Scroller

转自 http://blog.csdn.net/yanzhenjie1003/article/details/53046027我们定义一个ScrollLayout,然后继承自LinearLayout,在xml中引用,然后在ScrollLayout中放一个TextView,并让内容居中:<?xml version="1.0" encoding="utf-8"?><com.yanzhenjie.def

2016-11-29 14:39:57 578

原创 BuildConfig的使用

在工程的gradle.properties中进行配置如下:compileSdk=23buildTools=23.0.3minSdk=19targetSdk=22ServerAddress="http\://x-phone.cn"apiversion="/api/v1.1/"isDebug=true在项目的build.gradle使用如下: android { compileSdkVe

2016-11-24 18:28:33 1445

原创 自定义控件(28)---drawText、FontMetrics学习

这几天发现单单绘制一个文字,是需要好多需要注意的地方,特地弄一个博客,摘摘代码,来学习下,博客内容转自 自定义控件之绘图篇( 五):drawText()详解 1、canvas.drawText() protected void onDraw(Canvas canvas) { super.onDraw(canvas); int baseLineX = 0

2016-11-12 23:12:09 513

原创 自定义控件(27)---自定义控件之组合控件(2) 通用的类似设置界面的样子

一个APP中类似如下的界面 我们可以通过如下的做法来实现: 1、最基础的就是堆砌Xml布局文件 2、然后随着经验的积累,就开始用到自定义组合控件,通过获取attr里面的东东,然后去通过代码的方式去构造里面的控件,不过没有很好的扩展性,可以参考我的一篇博客链接 自定义控件(25)—自定义控件之组合控件 3、依然是获取attr里面的东西,通过移动canvas画布的方式,去构建里面的各个控件,

2016-11-11 16:05:39 849

原创 MVP、泛型、Rxjava---简单封装

安卓开发逐步走向标准化,规范化,一个合格的安卓程序员,应该要有代码强迫症,哪些臃肿的代码结构,需要想方设法去优化改变,我本菜鸟,只能一步步去远离菜鸟,我非大神,只能一步步模仿大神目前流行的开发模式,以我目前的所能接触到的知识面,在我眼中应该是 MVP(因此安卓中这个说的比较多) 注解(Android Annotations、ButterKnife我一般不用,我还是喜欢findViewById)

2016-11-09 13:28:05 3060 3

原创 AsyncTask的小巧用法

联系人导入 new AsyncTask<ArrayList<ContactInfo>, Integer, ArrayList<ContactInfo>>() { @Override protected void onPreExecute()

2016-11-04 11:17:46 1481

原创 ExpandableListView使用

公司项目中用到了ExpandableListView控件,直接下载把,这个控件劳资在也不想弄了,卧槽,我草,我艹。。。 免积分下载,免积分下载,免积分下载,免积分下载!!!主界面布局fragment_contact.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools

2016-11-03 18:39:24 1301 2

原创 Retrofit+Rxjava 网络请求的完美封装(二)(观察者模式)

上一篇是Retrofit+Rxjava简单封装,是在MainActivity中构建的请求体,这篇博文是将请求体Request也置入到Rxjava中 Retrofit+Rxjava 网络请求的简单封装(一)(观察者模式) 如果想对RxJava进行简单的了解,可以参考我如下的博文 RxJava响应式编程之初级了解 如果相对Retrofit进行简单的了解学习,可以参考我如下的博文 Retrofit

2016-11-03 15:18:46 5550 1

原创 Retrofit+Rxjava 网络请求的简单封装(一)(观察者模式)

我通过公司一个上线App接口来进行Retrofit+Rxjava 的简单学习http://x-phone.cn/api/v1.0/DeletePrivateContact当然你直接访问上面的url是无法获取服务器Json数据的,因为是需要封装请求体,如下是在没有封装请求体,返回的错误界面Method Not AllowedThe method is not allowed for the requ

2016-11-03 13:16:56 3217 3

原创 Retrofit简单封装使用--Post请求封装请求体、Get请求通过参数、map方式构建url

之前总结过Volley-OkHttpVolley–OkHttp学习博客今天来写写Retrofit的demo,简单封装下Retrofit与okhttp共同出自于Square公司,retrofit就是对okhttp做了一层封装。把网络请求都交给给了Okhttp,我们只需要通过简单的配置就能使用retrofit来进行网络请求了,其主要作者是Android大神JakeWharton。导包:compile '

2016-11-02 18:43:02 9980

app版本更新,下载

app版本更新,下载,这个有断点续传,通知栏更新进度,可以了解下

2016-07-17

捕获异常、存sd卡、自定义封装json、传log日志到服务器、app崩溃友好重启

捕获异常、存sd卡、自定义封装json(含网络工具类)、传log日志到服务器、app崩溃友好重启

2016-07-15

圆弧进度条

圆弧进度条,效果还可以

2016-07-04

一款清新简易的通用的popupwindow

一款清新简易的通用的popupwindow,一般app都有这样的需求

2016-07-04

加载Gif动画

加载Gif动画,优化代码,增强用户体验

2016-07-04

一款很实用的 字母条索引+自定义进度条

一款很实用的 字母条索引+自定义进度条

2016-07-03

SharedPreferences工具类(2种)

SharedPreferences工具类(2种)

2016-05-27

一款很实用的 字母条索引+自定义进度条 http://blog.csdn.net/u013210620/article/details/51250542

一款很实用的 字母条索引+自定义进度条 ,可以参考下了解下

2016-04-26

安卓系统短信

安卓系统短信源码,可以拿来了解下,

2016-04-20

系统短信源码库

系统短信源码库从4.4安卓系统源码指出来的

2016-04-19

自定义组合控件

自定义组合控件,可以体会一种xml布局的思想,可以提高自定义的知识

2016-04-11

安卓短信会话,短信详情

安卓短信的发送,监听,以及会话列表的展现

2016-04-11

利用CP查询数据,通过代理模式进行ListView展现数据

利用CP查询数据,通过代理模式进行ListView展现数据

2016-04-11

PagerIndicator

自定义圆点指示器,有颜色渐变,尺寸大小的实时变化

2016-04-11

ViewPager实时滚动

Viewpager的实时滚动效果可以增加用户体验 可以学习学习

2016-03-29

Animation动画详解(六)——ValueAnimator高级进阶(二)

Animation动画详解(六)——ValueAnimator高级进阶(二) 博客地址:http://blog.csdn.net/harvic880925/article/details/50549385

2016-01-27

Animation动画详解(五)——ValueAnimator高级进阶(一)

Animation动画详解(五)——ValueAnimator高级进阶(一) 博客地址:http://blog.csdn.net/harvic880925/article/details/50546884

2016-01-27

maFaceDemo

微信扣扣的 表情 demo,可以学习下 效果不错

2015-12-15

networkDemo

网络请求的7种小demo,对应初学者,很有用,可以拿来学学

2015-12-10

Notificationd

Notification是系统的通知栏,项目中机会都要用到,很使用

2015-12-09

downLoadderDemo

downloadermanger 是系统自带的下载类,可以了解下,

2015-12-08

InDownloadDemo

InDownloadDemo是安卓系统自带的下载类,可以学习学习,挺好

2015-12-08

七牛WebRTC-Demo

https://blog.csdn.net/u013210620/article/details/82345897 博客介绍

2018-09-03

七牛WebRTC

今天来学习下如何集成七牛云的WebRTC https://blog.csdn.net/u013210620/article/details/82345897

2018-09-03

latex-katex

https://blog.csdn.net/u013210620/article/details/81938733 LaTeX公式-Katex解析

2018-08-22

全屏焦点轮播

js效果banner全屏轮播 https://blog.csdn.net/u013210620/article/details/81569333

2018-08-10

tornado_code

基于torando实现的验证码,pilow库实现,基于torando实现的验证码,pilow库实现

2018-05-19

SaflyMVP

什么是MVP? M就是model数据层,就是承载数据的实体 V就是view界面层,就是展示数据的 P就是Presenter(百度翻译为提出者; 赠送者)就是从Model中获取数据并提供给View的层

2016-11-09

Expandblelistview

ExpandableListView是listview子类,在某些功能模块上用的比较广泛,可以学习下

2016-11-03

uploadphoto

利用httpurl 和volley2种方式 进行头像上传

2016-08-19

uploadimageview

普通方式上传头像至服务器、volley的方式上传头像至服务器

2016-08-19

myyScrollViewListview

scrollview 嵌套listview实现滑动效果

2016-08-12

myyDailogdemo

开发中用到2个常用的进度条,收藏下

2016-08-12

相册裁剪框架学习ArthurHub/Android-Image-Cropper

是github上一款开源的 相册图片的 裁剪框架, 可以拿来直接用到项目中

2016-07-26

Volley学习(四)NetworkImageView+LruCache图片请求小例子

Volley学习(四)NetworkImageView+LruCache图片请求小例子

2016-07-26

简封Volley、Gson和JsonObject生成Json数据、添加Volley请求头体Json参数、Gson解析返回的Json

简封Volley、Gson和JsonObject生成Json数据、添加Volley请求头体Json参数、Gson解析返回的Json

2016-07-24

加载assets下的html5页面

加载assets下的html5页面

2016-07-16

buildJSONPacketBody数组形式封装json、JsonReader解析服务器返回值、封装对象、https协议

buildJSONPacketBody数组形式封装json、JsonReader解析服务器返回值、封装对象、https协议 http://blog.csdn.net/u013210620/article/details/51921598

2016-07-16

捕获异常、存sd卡、自定义封装json(含网络工具类)、生成Json格式、传log日志到服务器(https方式))、app崩溃友好重启

捕获异常、存sd卡、自定义封装json(含网络工具类)、生成Json格式、传log日志到服务器、app崩溃友好重启 http://blog.csdn.net/u013210620/article/details/51917266

2016-07-15

从手机获取联系人 通过service的方式加载,然后存到缓存

从手机获取联系人 通过service的方式加载,然后存到缓存

2016-07-14

空空如也

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

TA关注的人

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