- 博客(12)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 Android 竖滚加横滚的跑马灯(自定义 MarqueeView )
一.效果图没错,就是要做一个能竖屏滚动+横屏滚动的花式跑马灯。二.思路竖屏滚动首先想到的肯定是ViewFlipper,那么竖屏滚动的ViewFlipper加上自定义的横屏滚动跑马灯岂不是就大功告成。来,开始操作:1.自定义一个横向滚动的TexHorizontalView:具体步骤:a.计算需要展示文字的宽度textWidth和控件的宽度viewWitdh,判断文字...
2019-04-26 13:58:45 963
原创 APP从Android5.1(API22)升级到Android8.1(API27)的简单概述
一、闲聊几句 换工作了,所以接手了一个13年的老项目,APP的对应版本是API22,这么久不升级我猜测是为了绕过Android6.0的权限问题。嗯,现在各大平台都得强制升级到 Android 8.0或者Android9.0,所以有这篇文章。至于为什么这个APP不直接适配到Android9.0,我也不知道... 下面升级的都是些简单的概述,给各位做个参考;具体详细的代码啥的,大兄...
2018-09-28 10:46:33 4404 1
原创 Android 手机app三种方法获取定位地址(自带API,外接SDK,获取外网IP)
一、手机App定位在我看来有三种方法:1.通过Android自带的API:LocationManager获取到经纬度,再通过Geocoder反地理位置查询到所在的地址。2.外接SDK,如高德SDK,百度SDK直接获得到经纬度和地址3.通过外部接口获取到外网IP,再通过百度API或者聚合数据的API得出地址1、Android自带API,它有三种定位方式可以通过GPS,网络和WIFI定位。1.1步骤:...
2018-04-24 19:36:13 36091 6
原创 Android 横向滚动选择星期控件(伪)
在郭神公众号下看到了一个自定义控件,【炫丽横向滚动选择星期控件】http://blog.csdn.net/hzmming2008/article/details/78258800?locationNum=1&fps=1 ,然后试了试用RecyclerView实现,发现是可行的。一,需求: 1,当用户点击某个星期时能自动的选中这个星期的时期,并且选中后能放大以区分未选中的。 2,
2017-10-31 17:11:39 3957 2
原创 Android 自定义仿微信开关按钮
1.按钮可以点击打开和滑动打开先上图:2.思路很简单:2.1绘制左边圆、矩形然后右边圆2.2绘制中间滑动的白色小圆2.3拦截触摸事件,判断点击,和滑动事件,同时重绘小圆和背景3.上代码package com.ouyang.qqui.view;import android.content.Context;import android.
2017-09-16 17:47:14 2637 7
原创 Andoird 仿某理财APP自定义尺子控件
模仿某理财界面做了一个类似尺子的控件 步骤:1,重写三个构造方法2,用画笔和canvas分别画三种线条(底部线条,当前刻度,所有刻度)3,重写onTouchEvent,根据移动的距离重绘4,设置手势识别器从而增加滚动惯性,滚动的时候用handler重绘控件5,设置回调让主界面实时更新选中的刻度。Talk is chea
2017-08-16 18:25:39 682
原创 仿饿了么,百度外卖这些App的双ListView列表联动效果
仿饿了么,百度外卖这些App的双列表联动效果思路:1.自定义一个悬浮条目且带移动替换效果的ListView。2.在界面中左边是个普通的ListView,右边是我们自定义带效果的ListView。3.设置右边ListView的滚动监听,右边ListView对应的数据源DoubleLietBean中有一个title属性和左边的内容相同。获
2017-07-28 20:07:28 4599
原创 Android 加载成功、加载失败、加载中、无数据四个不同界面的切换
自定义一个Framelayout来切换布局。1.首先自定义一个Framelayout,用addview()把加载失败、加载中、无数据添加到Framelayout;因为加载成功的view是随时变化的,所以提供bindSuccessView()方法添加。package com.ouyang.qqui.view;import android.content.Context;
2017-06-27 19:58:53 8522 8
原创 Android app调用第三方地图(百度地图,高德地图,谷歌地图)导航
Android app调用第三方地图(百度地图,高德地图,谷歌地图)导航
2017-04-17 15:56:10 18423 4
接入百度sdk,android 7.0 定位失败
2017-03-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人