开发记录
bbq61898762
这个作者很懒,什么都没留下…
展开
-
安卓14更换头像相册使用若干问题包含权限问题以及系统裁剪报错Mutation of _data is not allowed解决并兼容各个版本
特别说明 Global.setCropPhotoFilePath(imgFile.getAbsolutePath());此处可以自行优化,安卓13以后,外部存储已经指定了的图片存储位置,只需要知道图片名,即可找到文件。权限动态代码(此处用谷歌EasyPermissions框架,其它框架用法类似,回调省略。全局保存图片的路径,系统裁剪完成之后这个路径就是裁剪后的图片。最近发现再安卓14的系统上,用户无法正常使用相册图片更换头像。此处就是当选择图片以后 进入系统裁剪。相册空白(权限问题)原创 2024-06-18 12:34:25 · 1166 阅读 · 0 评论 -
高清卫星瓦片地图前端应用
在docker-compose.yml里面配置nginx外部端口内部端口和地址映射。server localhost:端口号 weight=1;需要最新高清卫星地图请联系微信号 w583113531。- 外部端口:内部端口(例如8888:8888)- 外部端口:内部端口(例如9999:9999)1.安装docker 安装nginx。2.nginx相当于tomcat功能。在naginx.conf配置内部端口。最高可到20级 包括自定义瓦片地图。listen 端口号;3.配置ditu服务端口。原创 2023-05-17 10:17:17 · 249 阅读 · 0 评论 -
AndroidStudio 报错No IDEA annotations attached to the JDK 1.8.some issues will not be found
关掉AndroidStudio,再打开时出现“No IDEA annotations attached to the JDK 1.8, some issues will not be found”的警告关闭Android Studio删除以下目录重启即可:原创 2023-03-28 18:22:47 · 252 阅读 · 0 评论 -
安卓官方文档Hilt注入多个绑定三种示例
【代码】安卓官方文档Hilt注入多个绑定三种示例。原创 2023-03-23 18:08:54 · 244 阅读 · 0 评论 -
谷歌官方文档Hilt依赖项注入kotlin示例@InstallIn参数报错
如果 AnalyticsService 是一个接口,则您无法通过构造函数注入它,而应向 Hilt 提供绑定信息,方法是在 Hilt 模块内创建一个带有 @Binds 注解的抽象函数。官方文档在kotlin示例代码@InstallIn(ActivityComponent.class)有个错误,本来也不是很熟悉kotlin,折腾了半天。@Binds 注解会告知 Hilt 在需要提供接口的实例时要使用哪种实现。函数返回类型会告知 Hilt 该函数提供哪个接口的实例。函数参数会告知 Hilt 要提供哪种实现。原创 2023-03-20 17:38:57 · 388 阅读 · 0 评论 -
TCP协议车载GPS通过SOCKET对接
硬件厂商通过TCP传输数据给服务器通过SOCKET实现原创 2023-02-07 10:14:17 · 573 阅读 · 1 评论 -
MySql数据库学习笔记
学习记录原创 2022-11-22 14:55:46 · 540 阅读 · 0 评论 -
安卓开发习惯了eclipse的四大最重要快捷键
开发工具小技巧原创 2022-11-29 14:37:09 · 2324 阅读 · 0 评论 -
RadioGroup的子控件RadioButton穿插布局后无法单选
RadioGroup的子控件RadioButton添加一些其它布局之后无法单选自定义RadioGroup解决此问题 特此记录import java.util.ArrayList;import java.util.List;import android.annotation.SuppressLint;import android.content.Context;import android.content.res.TypedArray;import android.os.Build..原创 2020-12-03 18:26:12 · 613 阅读 · 0 评论 -
xutils3框架用x.http().getSync同步下载文件的方法
网上找了好多xutils3下载都是异步的,项目需求没办法只能自己研究了/** * 同步GET请求 */<T> T getSync(RequestParams entity, Class<T> resultType) throws Throwable;下载文件或者图片就是resultType这个设置成File.class就可以了方案如下//fileUrl 下载地址 下载后的路径public String downLoadFile(final String fil原创 2020-11-19 10:42:40 · 829 阅读 · 0 评论 -
android studio 最新版本3.6.3 找不到LLDB
按照网上的方案第一步 关掉了 http proxy 找不到LLDB第二步 各种设置 Host文件还是没有 LLDB????这是什么情况 各位有遇到过吗原创 2020-10-30 23:24:27 · 4553 阅读 · 13 评论 -
安卓开发app保存的,从app启动系统相册无法看到
安卓开发app保存的,从app启动系统相册无法看到网上找了一个好办法 特此记录一下 方便下次使用MediaScannerConnection.scanFile(context, new String[]{path}, null, null);//path:图片保存的路径原创 2020-08-26 10:53:41 · 202 阅读 · 0 评论 -
安卓file.mkdirs()或file.mkdir()始终返回false
网上基本都是说6.0以后的权限问题 。然而我的权限也加了,还是不行。因为我的是安卓10.0需要加上Androidmainfest 添加android:requestLegacyExternalStorage="true"原创 2020-06-23 10:16:45 · 1247 阅读 · 0 评论 -
Android Studio与逍遥模拟器7.0以上版本调试失败:INSTALL_PARSE_FAILED_NO_CERTIFICATES
装了个最新的逍遥模拟器7.2.1,又升级了最新的Android Studio3.6.3结果发现app无法直接debug一串红色字体如下Installation did not succeed.The application could not be installed: INSTALL_PARSE_FAILED_NO_CERTIFICATESAPK signature verification failed.咋一看 还以为是签名问题 可是我用的明明是v1v2签名啊 没毛病啊 网上各种..原创 2020-05-22 11:48:50 · 1900 阅读 · 6 评论 -
SimpleDraweeView加载gif失败
SimpleDraweeView加载gif失败java.lang.NoClassDefFoundError: com.facebook.common.soloader.SoLoaderShimFresco的—SimpleDraweeView在加载gif时报错折腾了半天是由于implementation ‘com.facebook.fresco:fresco:1.8.0’implement...原创 2019-07-25 17:35:14 · 612 阅读 · 0 评论