- 博客(8)
- 收藏
- 关注
原创 仿微博@与#话题#功能的可折叠的TextView
找了很多篇博客, 都没看到我自己想要的那种效果, 就自己写了一个效果图使用第一步:添加如下代码至project的build.gradle里allprojects { repositories { ... maven { url 'https://jitpack.io' } } }第二步:在module的build.gradle添加depende......
2019-08-07 15:03:27 1115 1
原创 安卓多次点击导致activity重复跳转完美解决
方法一: 设置activity启动模式为SingleTop<activity android:name=".MainActivity" android:launchMode="singleTop"/>缺点:容易遗漏方法二: 通过拦截触摸事件的派发 @Override public boolean dispatchTouchEven...
2018-12-27 17:36:15 9244 3
原创 安卓按home键或后退键返回到桌面,再次进入程序会重新启动的解决办法
在程序入口界面的onCreate()方法添加如下代码即可 if ((getIntent().getFlags() & Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT) != 0) { finish(); return; } ...
2018-10-12 10:42:25 5019 5
原创 安卓仿小黑盒绝地求生雷达图
首先看一下小黑盒的效果图 接下来开始撸码,先贴上雷达图的属性1.确立中心点的坐标 2.绘制多边形。我们通过Paint绘制path的方式来绘制多边形,有四个多边形并且大小逐次递减,那我们的radarCount就定义为4,通过循环来绘制出4个多边形,每个多边形的半径的都是递减的,所以我们可以...
2018-09-30 11:06:47 3773
原创 如何使用AS发布安卓开源库到JitPack
目前比较常见的Android开源托管地址有如下几种:类型 特点 Maven Central 发布过程繁杂冗长。 jCenter jCenter貌似稍微简单一点,但也不是省油的灯 自定义仓库 企业内部可能会见到。 以上三种方式用起来都挺难受的,于是乎JitPack横空出世,让你能优雅地发布属于自己的开源库了,首先对JitPack做一个简短的介绍。Jit...
2018-09-13 17:21:17 480
原创 AS上传项目到github
话不多说,直接撸第一步:下载git,然后AS添加git路径点击Test,如果出现如下提示,则表示AS添加git成功第二步:新建项目-->关联项目到git第三步:push代码到远程仓库提交完成后,会弹出如下弹窗,然后点击下图中的push大功告成如果想要发布自己的开源库,可查看教程如何使用AS发布开源库到JitPack ...
2018-09-05 14:52:09 1433
原创 一个自定义的圆形ProgressBar(可颜色渐变)
效果如图 使用说明:第一步:添加如下代码至project的build.gradle里allprojects { repositories { ... maven { url 'https://jitpack.io' } ...
2018-09-05 13:13:18 2915 5
原创 用MediaPlayer播放assets中的音频文件播放中断并重新播放
用MediaPlayer播放assets中的音频文件播放中断并重新播放,代码如上。通过打印Log,发现报错:java.io.IOException: Prepare failed.: status=0x1。将上图的setDataSource替换成如下即可解决此问题...
2018-08-31 14:44:09 1734
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人