
android
ymszzu
这个作者很懒,什么都没留下…
展开
-
android代码控制软键盘的打开与关闭的工具类(Keybords)
非常实用的工具类。 功能: 1.软键盘的打开与关闭 2.判断当前软键盘是否打开public class Keybords { /** * 打开软键盘 * * @param mEditText * @param mContext */ public ...转载 2018-04-10 19:03:23 · 1066 阅读 · 0 评论 -
android mapbox地图上绘制3d缓冲区柱
由于项目的需要在数据库读取一点的经纬度和高度等信息,然后在mapbox地图上根据一点的坐标,绘制出这个点的缓冲区,然后把这个缓冲区添加高度,也就是说相当于先画一个点的缓冲区,然后把这个面加上高度就行。下面是一些做的过程的效果图。这里采用绘制图形的基本原理并不复杂,如左边图,这个缓冲区暂时用四边形表示,中心点的坐标和高度已知,然后由中心点坐标的方位角和距离出就可以计算出顶点坐标(这个算法的代...原创 2018-11-28 19:23:14 · 1566 阅读 · 0 评论 -
收集平时查到用到的博客地址
startService和bindService混合使用分析https://blog.youkuaiyun.com/u014520745/article/details/49669641BubbleSeekBar链接http://www.see-source.com/andridwidget/detail.html?wid=1095 https://www.ctolib.com/Bubb...原创 2018-09-13 15:29:06 · 245 阅读 · 0 评论 -
android实现按钮圆角点击背景、字体颜色都改变
实现圆角按钮,点击的时候背景和字体的颜色都改变,这里的实现效果如下:原状态背景为白色,字体为蓝色,当点击的时候背景为蓝色,字体为白色。介绍两种实现方式。1、使用button。2、实现自定义TextView。1.使用Button首先在drawable下建一个Button背景的btn_bg_round_click.xml文件。在这里面设置Button原状态和按下的时候,背景的颜色、圆角半径、边...原创 2018-09-18 14:44:28 · 8637 阅读 · 0 评论 -
Android开发,MapBox的使用及部分功能实现(一)----- 初始化、标记、定位、styleurl
https://blog.youkuaiyun.com/stanny_bing/article/details/70230703转载 2018-08-08 13:37:54 · 662 阅读 · 0 评论 -
Android中使用Toast弹出信息提示时的用户体验优化
短时间内点击了多次吐丝按钮,也只弹出一次吐丝内容提示用户。去掉小米手机弹出Toast自带应用名。public class ToastUtils { public static Toast toast; /** * 吐丝的方法,可以避免重复吐丝。当你点击多次按钮的时候,吐丝只出现一次。 * @param context 上下文对象 * @para...转载 2018-08-14 16:14:50 · 340 阅读 · 0 评论 -
Android安卓 自定义mapbox地图比例尺
在给mapbox地图添加比例尺的时候,我没有找到mapbox自带的比例尺,所以就自己写了一个。和其他自定义比例尺原理其实都差不多。首先,加载mapbox地图,这个就不再详细叙述,照着mapbox官网的教程打下来就行了。定义一个自定义View,MapScaleView,在这里计算每一级比例尺在屏幕上需要绘制的长度。计算比例尺的原理是获取屏幕中心的一点的每像素代表的实际距离,因为在同一纬度上每...原创 2018-08-10 08:44:08 · 3067 阅读 · 1 评论 -
Android 带CheckBox的ListView 实现多选,全选,反选,删除
经过这几天的研究终于把这个需求写好了,虽然网上很多,自己在写的时候还是遇到很多问题,在此记录下来。效果图:进去就是第一个界面,为了简单,我就写个循环模拟数据。长按ListView的一项出现右图那个界面。我就直接写代码让后解释一下:这个是主布局:在这里引用了几个style,在这里就不贴出来了,下面的一行默认是不显示的,当长按ListView的item时显示出来。可以点击最后...原创 2018-07-27 17:37:12 · 11691 阅读 · 5 评论 -
android使用艺术字,自定义字体
下面是我自己写的Demo出来的效果!具体操作步骤也比较简单,先建一个assets文件夹,如下图接下来把字体库拷贝到asstes中,字体库有需要的话可以给我发邮件,我的qq邮箱:956431651@qq.com。在TextView写上要显示的文字,在代码中使用,如下: TextView tvOne = findViewById(R.id.tv_one); Ty...原创 2019-02-28 14:25:46 · 4669 阅读 · 1 评论