- 博客(24)
- 收藏
- 关注
原创 关于android Spinner setOnItemSelectedListener 会自动调用一次的问题
最近做的项目中用到Spinner这个组件,发现一个奇怪的问题就是,每次进入页面,用户没去点击Spinner 都会自动调用一次setOnItemSelectedListener。
2023-05-16 17:54:24
727
原创 Android ListView布局嵌套EditText不能输入文本
今天才发现ListView与EditText嵌套时会出现EditText不能进行输入的情况,这是因为EditText此时无法获得焦点,这样我们可以通过设置descendantFocusability属性来使EditText强制获得焦点。
2023-04-01 14:44:23
591
原创 android上java.util.ConcurrentModificationException 解决方案
解决方案]:由于迭代对象不是线程安全,在迭代的过程中,会检查modCount是否和初始modCount即expectedModCount一致,如果不一致,则认为数据有变化,迭代终止并抛出异常。常出现的场景是,两个线程同时对集合进行操作,线程1对集合进行遍历,而线程2对集合进行增加、删除操作,此时将会发生ConcurrentModificationException异常。该异常表示迭代器迭代过程中,迭代的对象发生了改变,如数据项增加或删除。
2023-03-18 10:15:02
1507
原创 关于android开发Camera 中takePicture无法回调的问题
最近在给客户做一套驾校培训系统,客户反映最多的是摄像头拍照问题,只要拍照数量多就会出现摄像头无法回调的问题,经过研究,主要是调用Camera 中的takePicture函数无法回调,其实很简单,在每次调用takePicture之前调用System.gc 进行垃圾回收。
2023-03-16 09:47:10
450
原创 Java后端开发各种层的作用
主要进行数据持久化,例如使用的是Mybatis框架,在xml 配置文件编写相关sql 语句进行增删改查操作。需要注意的是,Mapper类的函数方法名需与xml文件中的 各操作标签的id的值相一致。服务层也叫业务层,主要进行向controller层传递数据。这个层前端通过调用接口的方式,将数据返回给前端。这个层主要就是跟数据库的表中数据结构对应。对应的Mapper类。
2023-02-06 11:26:47
733
原创 关于安卓Application中onCreate只调用一次
最近给客户做一套驾校培训系统,遇到很多奇奇怪怪的问题,首先最头疼的是application中的onCreate只调用一次的问题,这个生命周期放置很多初始化功能,加载数据,其中包括初始化摄像机,程序第一次启动是调用的,担设备重启后程序就没再调用onCreate,盲猜是因为设备重启,但是程序在内存肿没有杀掉,只是挂起,没有摧毁
2022-12-22 11:51:17
248
原创 android开发---- 实现自动更新安装再启动
调用方法:UpdateManager updateManager = new UpdateManager(context);首先需要在AndroidManefest.xml 配置文件中添加。然后在AndroidManefest.xml 中添加。InstallReceiver广播接收类。3.0 安装app 函数。纯干货,下面开始讲解。2.0 安装成功广播。
2022-11-25 14:38:35
867
原创 uniapp 中 px与rpx 之间的转换
由于uniapp 是根据750rpx 为屏幕基准,那么如果设计稿假设宽度为375px,元素在设计稿的宽度是100px,那么转换成rpx就是 750 * (100 / 375) = 200rpx
2022-05-13 14:18:38
5394
转载 vue 截取字符串
let str = 'abcdef';// 0str = str.slice(0);//返回整个字符串 abcdefstr = str.substring(0);//返回整个字符串 abcdefstr = str.substr(0);//返回整个字符串 abcdef// 使用一个参数str = str.slice(2);//截取第二个之后所有的字符 cdefstr = str.substring(2);//截取第二个之后所有的字符 cdefstr = str.substr(2);//截取第.
2022-02-16 15:31:52
5698
原创 uniapp 列表渲染 v-for
在使用v-for 渲染列表时需要注意 加入key = index 参数.否则会出现渲染上的问题,为了提高渲染效率
2022-02-07 16:34:29
871
原创 关于Uniapp 中的ref 获取组价对象
通常在uniapp 中需要获取组件对象,一般 ref ,但是貌似只能进行静态绑定例如ref = "videoID",如果使用动态绑定ref = "'video' + index"获取不到组件对象,有谁知道是什么原因吗?
2022-02-07 16:06:31
1998
原创 uniapp 引入文件混入
在uniapp 项目开发中,有时会遇到多个页面中有相同的功能模块,这时只需引入mixins文件混入就可以方便的进行调用.module.exports = { data () { return { mixin_list: [], mixin_page: 1, pageSize: 10, // 每页请求数据数 pageNum: 0 // 总页数 } }, created () { console.log...
2022-02-07 11:58:25
1951
原创 uniapp 中block ,div,view的区别
block,div,view 都可以参与条件渲染与列表渲染,但不同的是block,div 只是用于包装元素,而不参与渲染,view 就需要渲染占用空间.
2022-01-26 11:58:54
5063
原创 uniapp 中 覆盖组件问题
在日常开发中,使用uniapp 开发项目有时会遇到需要覆盖组件的问题,但由于某些组件的渲染优先级过高,例如video,map ,在小程序中只能使用cover-view 去覆盖,在app中 我们就需要自己去编写subNVue 原生子窗体来覆盖....
2022-01-25 17:42:43
2402
原创 关于uniapp 项目 scrollview 嵌入video
最近在学习uniapp 开发, 中途遇到一个问题,在模仿微信朋友圈,往scrollview 中嵌入video,滚动scrollview 发现,video发生错位,把scrollview 换成 view 就可以了.
2022-01-25 16:03:04
867
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人