![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安卓
qq_22718203
。。。
展开
-
android studio 代码报红能运行
android studio 代码报红能运行原创 2022-11-26 10:43:53 · 389 阅读 · 1 评论 -
记一次旧项目重新编译的问题集合
1、Pb(324) The type java.lang.Object cannot be resolved.是由于greendao数据库不兼容jdk 解决方法:将org.greenrobot:greendao-gradle-plugin:3.2.2升级到3.3.0。2、运行项目error: unexpected element <queries> found in <manifest>这是由于gradle 版本问题 更新gradle对应版本以支持:比如3.5.3升级到3.5.43、原创 2022-05-10 16:07:55 · 743 阅读 · 0 评论 -
Android studio gradle 编译错误Input length = 1
编译错误Input length = 1 build 也没用 invalidata 也没用的时候把.gradle下单caches 文件删除 重新编译就好了原创 2021-12-06 10:12:50 · 1356 阅读 · 0 评论 -
安卓编辑剪切音乐控件
如图最近项目要做一个剪切音乐的控件,于是打算手写一个。先分析一下,就是需要两个首尾的拉杆,开始的不能超过结束的,开始的不能低于起点,结束的不能低于开始的也不能高于终点。package com.lewanjia.dancelog.views;import android.annotation.SuppressLint;import android.content.Context;import android.content.res.TypedArray;import android.gra原创 2021-06-03 15:26:47 · 390 阅读 · 4 评论 -
webview导致背景变黑、页面闪屏
最近发现某些手机首页如果有个页面加载了webview会导致其他页面背景如果是透明的 话背景色会变黑 还会滑动的时候一直闪屏,解决方法是在webview的页面的父布局加上android:layerType="software"原创 2021-04-12 11:45:55 · 1078 阅读 · 0 评论 -
裁剪淡入淡出音频文件
https://github.com/AnJoiner/FFmpegCommand原创 2020-11-13 12:16:17 · 255 阅读 · 0 评论 -
exoplayer2同时播放多个音频文件
exoplayer2是谷歌出的一个非常强大的播放器,言归正转。想要同时播放多个MP3文件或者视频文件exoplayer2本身是不支持的,但是可以通过重写几个类做到。重写TrackSelectorpublic class MultiTrackSelector extends TrackSelector { @Override public TrackSelectorResult selectTracks(RendererCapabilities[] rendererCapabil原创 2020-11-13 12:03:40 · 2287 阅读 · 5 评论 -
Android自定义倒计时相机
最近搞了一个自定义相机的,可以镜像的相机。图就不上了,大概就是按一下等五秒就拍个照package com.lzj.pl.hysteria.ui.main.activity.sort;import android.annotation.SuppressLint;import android.app.Activity;import android.content.ContentValues;import android.content.Context;import android.conte原创 2020-08-26 10:26:39 · 248 阅读 · 0 评论 -
安卓自定义圆形裁剪控件,圆形seekbar可拖动
如图所示,最近做了一个圆形的裁剪控件,我也觉得这有点奇怪,横的不好吗,不过没办法设计出来就是要搞,那只能画了。首先简单分析下怎么搞。我们把它拆分成两部分就容易了,简单的就是两个圆形的seekbar。然后裁剪的时间范围肯定不能小于0,所以开始的seekbar不能超过结束的seekbar。分析完成就开始画了。三部曲就不说了,首页画一个圆形的可以拖动的seekbar。1、画一个底色的圆弧,就是那灰色的一圈, canvas.drawArc(mRectF, 0, 360, false, circle..原创 2020-08-17 17:42:00 · 1007 阅读 · 0 评论 -
Android webview 所遇到的坑
安卓原生开发用webview感触颇深,为什么呢 因为有太多的坑要去填 慢慢细说:1、安卓5.0以上使用https的链接如果里面有http的图片有些机型不能显示图片此时要设置:if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { settings.setMixedContentMode(android.webkit.WebSettings.MIXED_CONTENT_ALWAYS_ALLOW);原创 2020-06-23 15:59:16 · 4035 阅读 · 0 评论 -
解决gradle报错rg.jetbrains.plugins.gradle.tooling.util.ModuleComponentIdentifierImpl.getModuleIdentifier
Cause: org.jetbrains.plugins.gradle.tooling.util.ModuleComponentIdentifierImpl.getModuleIdentifier()可以找到如图的文件替换gradle版本号降低到4.6如果最低支持5.1.1则需要更新as到最新的版本我更新到的是3.4.2...原创 2019-08-05 10:46:43 · 1100 阅读 · 0 评论 -
安卓高德地图画addPolyline多次卡顿
最近在做项目,需要用到高德画线路走完之后需要实时更新线路状态,发现半个小时后地图就会很卡顿,后来发现addPolyline太多了之前的也没有移除掉,这种可以用hashmap记录下,当有同样的时候先remove掉再add,记得移除之前先判断是否为空,有些机型不会报错,是个坑。这样处理就不会再卡顿了,记录下。 ...原创 2019-01-21 11:58:16 · 3169 阅读 · 6 评论 -
安卓7.0以上关闭屏幕高德后台持续定位
不知道大家在用高德地图的时候有没有发现,7.0以上的手机屏幕关闭后如果还在定位的话间隔两分钟后定位就停止了,8.0以上就更加了用官方的通知也没用。下面说重点:用服务定位通过广播发送在页面里面接收,这种能在后台定位2个小时左右,两个小时后还是会熄灭一切操作,不过两个小时已经可以满足大多数要求了吧。如果还需要更久那就定时重启服务,前提是应用没被杀死只针对熄屏操作。下面是代码:packag...原创 2019-01-21 11:48:59 · 8390 阅读 · 8 评论 -
解决首页Activity+fragment 崩溃时切换无效
安卓开发首页一般用Activity+fragment 的组合组成几个模块,这种会遇到一个问题当奔溃时或者长期切换到后台,当前activity可能会被回收造成点击tab切换fragment无效,这时候fragment重叠了show和hide无效。解决方法在主activity的onCreate加上 @Override protected void onCreate(Bundle ...原创 2019-01-11 14:36:26 · 984 阅读 · 0 评论 -
解决TabLayout+ViewPager+Fragment第二次加载fragment数据不刷新
做项目的时候用TabLayout+ViewPager+Fragment第一次加载没有问题能够显示出来fragment里面的数据也是对的,但是当tablayout数据变了后传到fragment数据传的时候是对的但是fragment收到的数据还是第一次传的,感觉很诧异。找了半天发现是fragment有缓存需要在第二次加载的时候清理然后再加载到viewpager代码如下:FragmentTrans...原创 2019-01-11 12:00:33 · 3443 阅读 · 2 评论 -
查看安卓keystore MD5方法
如图先进入到jdk bin目录下写上keytool.exe回车 然后输入下列命令查看 keytool -v -list -keystore C:\lzj\demo.jks 其中 C:\lzj\demo.jks是你的本地keystore文件的目录 ...原创 2018-09-22 18:17:18 · 1460 阅读 · 0 评论 -
安卓自定义动态饼状图
最近项目需要画个动态的饼状图 旁边还有项目名称以及百分比,所以就想自己画一个,顺便练习下。先看效果图思路:画饼状图容易,动态的饼状图就需要用到属性动画ValueAnimator,同过在动画的时候不停的画加上时间效果看上去是动态的画的一样。首先看attr文件 <declare-styleable name="MyRoundView"> <attr name...原创 2018-08-12 17:51:13 · 428 阅读 · 1 评论 -
Android自定义view可拖动的柱状图折线图组合可拖动的折线图
公司最近一个需求就是需要每年的每个月的消费概况的统计图 ,因为涉及到一些乱七八糟的需求 。先看图其中要求本年未到的年份不一样的颜色,且数据不用画出来当然也没有数据。折线下面有个阴影。所以决定自己撸个图。看布局:<com.py.ysl.view.myview.BarGraphView android:id="@+id/bar_view" android...原创 2018-08-07 20:54:30 · 1566 阅读 · 0 评论 -
腾讯云OCR身份证识别
腾讯云OCR身份证识别 看里面的文档啥也没说 搞了半天 总结算参数String authori =""; try { authori = TXSign.appSign(appid,secretID,secretKey,bukey,time); } catch (Exception e) { e.printStackTrace(); } IDCardInfo idCardInfo =...原创 2018-03-05 17:51:57 · 6228 阅读 · 0 评论