![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
移动开发
隔壁小王同学
暂无
展开
-
使用TextWatcher实现EditView的度分秒控制输入。
项目中有个需求要求在EditView内只能进行度分秒的控制输入,看到参考其他软件的实现效果,自己实现了一下。 输入的时候会自动限定在经纬度数值范围之内,当光标在引号位置时输入无效并自动跳过。这个效果需要使用TextWatcher。TextWatcher接口有三个方法,在输入框内容修改的时候会依次执行beforeTextChanged(CharSequences, int start, int原创 2016-04-21 10:05:41 · 810 阅读 · 1 评论 -
Canvas的save和restore方法简单理解
android的Canvas就是画布,用各种draw方法绘制时始终采用是画布的坐标。 默认情况下,屏幕和画布的坐标一致,都是横向x,纵向y,左上角是起点坐标(0,0)。 下面代码将在屏幕顶部居中的位置绘制一个半径为20的圆。 canvas.drawCircle(width/2, 20, 20, paint); 但是canvas类也提供了一些操作画布的方法:r原创 2016-03-02 23:00:06 · 12968 阅读 · 1 评论 -
objective-c学习笔记(1)
准备开始学习ios开发,先从oc的基本语法开始首先是标准的hello world例//main.m#import int main(int argc,const char* argv[]){ @autoreleasepool{ NSLog(@"objective-c say hello"); } return 0;} 标准的oc代码分为@interface、@原创 2016-03-02 23:00:00 · 294 阅读 · 0 评论