- 博客(10)
- 收藏
- 关注
原创 自定义曲线图
最近公司的项目需求要求用曲线图显示数据,开始的时候用的是第三方HelloChart,但是项目部需要动态显示曲线,也就是需要曲线往x轴慢慢的绘制过程,而不是HelloChart直接满x轴显示(我看了下HelloChart的代码,没有发现能满足需求的),所以又花了一个下午的时间自己写出满足需求的曲线图。先分析需要哪几个方面: 1.需要一个背景框架,所以写个ViewFrame类,里面含有画背景框架的属性,
2016-06-16 00:02:50 1030
原创 简单开发相机
最近开发自定义相机,简单的实现了拍照功能,也适配了相机的预览变形问题,拍照的旋转角度问题。 开发时使用的是Camera类,介绍Camera简单的操作方: Camera.open() //是获取相机实例。可加参数CameraId获取不同方向的相机实例。 Cmaera.setPreviewDisplay() //将相机与surface连接起来,将相机的数据绘制到界面上。 Camera.st
2016-04-24 17:50:08 724
原创 android 点击事件分发总结
一对于单个View来说: 重要的事件分发方法有3个 1.public boolean dispatchTouchEvent(MotionEvent event); 2.public boolean onTouch(View v, MotionEvent event) ; 3.public boolean onTouchEvent(M
2016-03-25 16:18:53 816
转载 给 Android 开发者的 RxJava 详解
我从去年开始使用 RxJava ,到现在一年多了。今年加入了 Flipboard 后,看到 Flipboard 的 Android 项目也在使用 RxJava ,并且使用的场景越来越多 。而最近这几个月,我也发现国内越来越多的人开始提及 RxJava 。有人说『RxJava 真是太好用了』,有人说『RxJava 真是太难用了』,另外更多的人表示:我真的百度了也谷歌了,但我还是想问: RxJav
2016-03-15 23:46:41 688
原创 coordinatorLayout 的一个小效果
Design Support Library中 有个CoordiantorLayout类,效果挺不错的。先看看下面的效果: 布局代码: <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:
2016-03-15 23:42:18 946
原创 自定义展开菜单
在android开放中应该都自定过进度条,举个个简单的例子,通过重写view 的onDraw方法可以得到一个简单的进度条: 重写onDraw方法 mPaint.setColor(Color.parseColor("#888888")); mPaint.setAntiAlias(true); mPaint.setStyle(Paint.St
2015-12-14 23:24:01 612
原创 ArrayList和LinkedList
在平时的编程中经常用到ArrayList和LinkedList,它的区别在于效率方面的问题,ArrayList中是以数组为基础的存储方式,而LinkedList是以链表为基础的存储方式。当我们要获取一个数据时ArrayList效率比LinedList高,当要增加和删除数据时除了对末端的数据进行操作效率相等外,其它的都是LinkedList的效率要高。 自己实现ArrayList代码:
2015-11-27 23:46:24 399
原创 java多线程笔记
一 杂谈 线程分为4个状态: 1 新建(new) :当线程被创建时,它会短暂地处于这种状态。 2 就绪 (Runnable) :这种状态下只要调度器把时间片分配给线程,线程就可以运行。 3 阻塞 (Blocked):线程处于阻塞状态,调度器将忽略线程,不会分配给线程任何CPU时间,直到线程重新进入就绪状态,它才可能执行。 4 死亡 (Dead):
2015-11-15 00:30:00 401
原创 设计模式(一)
成长是沉淀的过程。 一 单例模式: 单例模式-- 确保一个类只有要一个实例,并提供一个全局的访问点。 单例模式从字面上的意思很好理解,就是全局只有一个该类的实例,所以它不能在外部通过new 来实例化对象,因此类中的构造器应该声明为private.由类内部调用进行实例化。怎么做到全局只有这共同的实例?当然是在类内部声明一个静态的该类引用变量,当外部需要获取该类的实例
2015-11-06 22:57:08 341
原创 android 自定义控件实现截图框功能
毕业3个月了吧, 自己的第一篇博客,记录自己学到的知识,我话比较少,要是写得不好请见谅。 在之前接触图片美化的知识,有加边框,贴纸,滤镜,截图等功能,这里介绍图片的截图,这个功能挺简单的,主要是截图框效果的实现。看下效果图: 实现思路重写控件的onDraw函数 ,在画布上进行绘制想要的效果,这里需要绘制的是两个部分一个是截图框外的的黑色半透明部分,一个是截图框部分。这里 的截图框可
2015-11-01 01:47:43 3042 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人