- 博客(18)
- 收藏
- 关注
原创 鸿蒙函数声明、类的声明、接口的声明、命名空间的概念、模块的导入与导出
在ArkTs中一个文件就可以是一个模块,一个文件想要引用其他文件的函数,类或者变量就需要使用export和import进行模块的导入和导出。接口是可以用来约束和规范类的方法,通过关键字interface声明接口, 可以通过implements关键字对接口进行实现。封装是将数据和相关的操作组合到一起,通过封装可以将数据隐藏起来,对外部提供必要的接口来访问和操作数据。多态:子类继承父类,并可以重写父类的方法,使不同的实例对象同一行有不同的表现。可选参数 参数是可选的,即在调用函数是可以选择性传入的参数。
2025-03-20 16:47:22
180
原创 android 自动更新功能
4,在AndroidManifest加入下面的代码, com.ssss.ssss.fileprovider要与代码里的FileProvider一致。1,请求接口查看版本号,本地版本号跟接口返回的版本号对比,不一致提示更新。2,显示对话框,是否更新,下载apk文件。android11及以上还要获取所有权限。3,下载完成后的安装逻辑。
2025-03-15 15:23:49
189
原创 android Spinner 不显示数据,点击显示列表,点击item不显示
Spinner突然就不显示数据了,前几天还没问题,排查了好久,没报错,逻辑也没问题。把布局换成自定义的就可以了,当然还可以换其他android自带的布局试一下。item的布局跟上面的布局差不多,字体、颜色、布局高度,字体居中都可以设置。作者就是遇到的布局问题,使用的是android自带的布局。3、数据逻辑都没问题考虑是不是布局的问题。1、首先要检查数据是否为空。列表的布局同样可以设置。
2025-03-13 11:23:13
205
原创 android gradle同步失败下载第三方库失败Could not resolve all files for configuration ‘:app:debugCompileClasspath‘
android gradle同步失败 下载第三方库失败Could not resolve all files for configuration ‘:app:debugRuntimeClasspath
2025-03-01 15:40:55
226
原创 android RecyclerView的简单使用
2、子item布局,就是列表中的每一行,可以根据自己的需求调整布局。1、RecyclerView依赖。5、Activity里调用。5、activity布局。
2025-01-08 09:50:15
574
原创 Android Spinner选择一个item同时拿到多个数据
Spinner的item有时候不是简单的一个字符串, 如选择item同时可以拿到 id 等其他数据,这时候String就解决不了了。3.一半情况下ArrayAdapter,如果要达到选一个有多个数据的效果传入的就是一个实体类。2.外面的布局主要是给Spinner一个背景的作用,布局里的background资源文件。4.Activity里Spinner的相关代码。
2024-12-16 16:34:39
136
原创 Android javax.ent.ssl.SSLHandshakeException:解决方案
有可能是设备的时间有问题,检查一下日期和时间与当前日期时间是否匹配,匹配排查日期时间问题,不匹配设置正确再请求,是否解决,没解决可能是证书的问题。本人遇到的都是时间问题,没有真正的证书问题,时间问题导致证书无效。https在不同设备上的错误信息。在OKHTTP请求的地方设置。
2024-12-05 10:38:45
437
原创 java ArrayList<Map<String, String>,map.put多条数据相同
1、Array<Map<String, String>>,map<String, String> 相关代码。
2024-12-04 10:09:39
103
原创 Android Activity类型的Dialog显示失败及背景黑色
使用设备版本比较老,Android5.1.1,Dialog是Activity类型的,跳转成功了,在Dialog中能拿到数据,但是Dialog不显示,显示一层灰色,没有报错,找不到问题,android7.1.1、10、11都没问题,后来把样式拿掉,可以正常跳转,可以确定是样式导致的,后来换了一个样式可以正常跳转。很坑,不报错,无法调试,也没找到相关的例子,只在相对老的版本上出现。1、使用下面的样式显示一层灰的。2.换成下面的样式解决。
2024-11-22 14:38:44
230
原创 android 网络请求异常UnknownHostException记录
项目比较老了,从前被手里接过来的项目,只在某一类固定的设备上出现,偶尔能正常访问,但绝大部分时间是不行的,发现这个问题很长时间了,一直找不到问题在什么地方有考虑过是服务器的问题,也考虑过是设备的问题,之前的服务器换了,但错误提示还是请求老的那台服务器,但后来发现换别的服务器可以,检查代码始终没发现问题,后来考虑到网络请求框架的问题,之前用的网络框架是 AsyncHttpClient,换成OKHTTP可以正常访问,坑太大了。
2024-11-16 15:17:31
213
原创 android pda honeywell 扫码设置及相关代码
1.设置 ->Honeywell Settings -> Scanning -> Internal Scanner -> Default profile -> Data Processing Settings -> 勾选Wedge、勾选Scan To Intent、勾选Data Intnet。3.企业扫描 -> 扫描设置 -> 扫描结果广播action修改 默认的也要运行 点击确定 也可以修改但要跟代码里注册的广播一样。4.扫描结果广播key修改 -> 选择key -> data -> 点击修改。
2024-11-14 16:03:03
1865
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人