自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Android茶话会

以Android开发技术为主,包括面试和产品相关知识,以及生活中的一些思考

  • 博客(4)
  • 资源 (25)
  • 收藏
  • 关注

原创 canvas的常见用法

Canvascanvas是一种抽象概念,是2D图形系统中的重要部分,canvas一系列函数最终都是android 2D图形库Skia的一些列封装,对应在SKCanvas.cpp。canvas在系统中的位置如下图所示可以将canvas看成一个透明的图层,使用canvas之后会产生一个透明图层,然后在这个新图层上画图,画完之后覆盖在屏幕上显示,叠加。 比较经典的例子就是` protected void

2016-05-28 22:27:18 11118 3

原创 拆轮子之Fish动画分析

概述最近发现一个很好玩的动画库,纯代码实现的https://github.com/dinuscxj/LoadingDrawable,这个动画效果使用drable来实现,觉得很好玩,先分析这个Fish动画(上面是鱼,下面是ghosteye,可是我看半天看不出哪里像 ghost ╮(╯▽╰)╭)。类图项目整体是采用了策略模式(Strategy)通过给LoadingDrawable设置不同的Loading

2016-05-24 22:46:36 4573 4

原创 动态菜单

动态菜单先上效果图比较简单,主要就是属性动画的使用和坐标角度的小细节。实现实现效果: 图标按照路径一路缩放渐变过来即可。核心代码 /** * Item开启动画 * * @param btnItem * @param index * @param total * @param radius */ private vo

2016-05-15 22:01:20 5658

原创 拆解轮子之XRecyclerView

简介这个轮子是对RecyclerView的封装,主要完成了下拉刷新、上拉加载更多、RecyclerView头部。在我的Material Design学习项目中使用到了项目地址,感觉还不错。趁着毕业答辩还有2个星期,先把这个轮子拆了看看,这个项目地址在XRecyclerView,先贴个效果图,更多效果图请进入项目中查看。 使用使用起来也比较简单,首先向普通RecyclerView那样:LinearL

2016-05-11 11:38:07 27764 18

定义未来金融与经济新格局.pdf

作者为火币网技术副总裁可以说是个奇才,把概念讲的非常清楚

2018-03-05

定义未来金融与经济新格局.pdf

作者为火币网技术副总裁可以说是个奇才,把概念讲的非常清楚

2018-03-05

java反射的demo代码

java 反射demo

2016-04-05

recyleviewdemo

recyleview的基本入门demo 集合了cardview 包括点击事件处理

2015-11-30

viewPager搭框架

viewPager搭框架,有viewpager+fragment和viewpager+pageAdapter 博客地址 http://blog.csdn.net/xsf50717/article/details/49764521

2015-11-10

反编译的工具

反编译apk工具,详细使用请见http://blog.csdn.net/xsf50717/article/details/49718777

2015-11-08

Volley学习Demo

Volley学习demo,包含volley的网络请求,图片下载

2015-11-08

TabLayout 方便快捷实现选项卡功能

TabLayout 方便快捷实现选项卡功能的框架,拿去直接用

2015-10-25

AsyncTask练习demo

AsyncTask练习demo,对着写写,有利理解

2015-10-19

json解析,异步下载(listview仅滑动时加载)Demo

异步加载的练习demo 主要涉及知识点: 1.解析json格式数据,主要包括图片,文本 2.使用线程和AsynTask俩种异步方式从网络下载图片 3.handler的使用 4.使用Lru缓存算法 5.改进加载:仅在listview滑动停止后才加载可见项,滑动中不加载

2015-10-10

德州扑克 华为2015编程大赛

华为2015编程大赛作品,成功挺住3轮PK

2015-08-01

MySQL技术内幕(第4版) (带标签)1分

MySQL技术内幕(第4版),带标签的方便大家阅读学习的得力之作,只要一个下载分哦

2014-12-04

百度地图的详细demo.

百度地图的详细API函数和demo,可以帮助你完成百度地图的开发工作

2014-10-20

百度地图 demo

百度地图的详细API函数和demo,可以帮助你完成百度地图的开发工作

2014-10-20

百度地图Demo

百度地图的详细API函数和demo,可以帮助你完成百度地图的开发工作

2014-10-20

摇一摇 功能的源代码

帮助你了解安卓中摇一摇功能的实现,测试可用

2014-10-18

仿微信 摇一摇

仿微信界面 帮助你了解安卓中摇一摇功能的实现,测试可用

2014-10-18

摇一摇 源码

帮助你了解安卓中摇一摇功能的实现,测试可用

2014-10-18

仿微信 demo

集成界面仿真,安卓开发中个关于二维码 扫一扫摇一摇功能实现的源码

2014-10-18

安卓 扫一扫 二维码

安卓开发中个关于二维码 扫一扫功能实现的源码

2014-10-18

androi 扫一扫的源码

安卓开发中 二维码扫一扫的技术代码 亲测可用

2014-10-18

数制转换,栈

数制转换,栈的思想,将一个非负十进制数N,转换为基为B进制数的问题,一般采取“除B取余”来解决

2014-10-10

迷宫问题的算法

迷宫问题的算法代码,栈+深度优先+回溯,绝对可以运行

2014-10-10

舞伴配对问题 c语言

完整描述了舞伴配对问题,并给出了详细的C代码

2014-10-10

基于matlab的直接序列扩频通信

基于matlab的直接序列扩频通信系统仿真,内附代码值得拥有

2014-07-18

空空如也

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

TA关注的人

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