android
文章平均质量分 67
onepiece2
这个作者很懒,什么都没留下…
展开
-
MVC、MVP、MVVM理解 在什么情况下用什么页面架构
优点:布局系统的 Jetpack Compose 实现有两个主要目标:一是实现高性能,二是让开发者能够轻松编写自定义布局。2、 动态角度,作为包含view的代码的activity的权利很大,伴随时间的推移,activity代码越来越大。缺点:1、作为controller的activity里面包含了view的代码,角色不清晰,静态。应用场景(使用优点,简单的数据展示页面):设置页面、历史订单。应用场景:欢迎、关于、帮助、隐私条款、用户协议等待。缺点:可读性、可维护性、可扩展性很弱。应用场景:复杂多变的页面。原创 2023-10-20 10:51:31 · 391 阅读 · 0 评论 -
Uni-app问题
1、打开路线规划 uni.openLocation({ latitude: Number(obj.latitude), longitude: Number(obj.longitude), name: obj.name, address: obj.address, success: function() {原创 2021-08-05 18:29:43 · 512 阅读 · 0 评论 -
最近遇到的问题
问题记录databinding使用问题绑定点击事件需要在方法中传入view在recycleview中使用viewmodel绑定试图需要添加holder?.itemThemeBinding.executePendingBindings()来解决列表滑动闪烁问题设置颜色需要在代码中添加pasercolor方法,将id转成color值再传入二元表达式@{itemThemeModel.beanModel.used? @string/used:@string/unusedMVVM使用1.原创 2021-07-30 10:29:29 · 391 阅读 · 0 评论 -
File res/drawable/abc_vector_test.xml from drawable resource ID
今天碰到一个问题File res/drawable/abc_vector_test.xml from drawable resource ID,之前在测试的时候没测出来,今天在红米上突然出现了,然后找了一些资料,说要调整support-v7的版本,但是调了不管用,后来在build gradle中加入了 aaptOptions { additionalParameters "--no-原创 2016-11-15 11:15:01 · 4405 阅读 · 0 评论 -
最近的一些问题
最近写App的一些问题最近写新项目了,记录一些问题databinding点击事件 在使用databinding的时候,点击事件可以有三种写法 1、android:onClick=”@{event.click1}” 2、android:onClick=”@@{event::click2}” 3、android:onClick=”@{()->event.cilck3(title4)}” [注原创 2017-03-20 20:34:47 · 717 阅读 · 0 评论 -
retrofit2 上传多张图片
retrofit2.0 上传多张图片这次写接口后台告诉我说图片按照标准流上传就行了,然后返回是图片地址 { “data”: [ { “image2”: “/driver/33461493213676757.png”, “image1”: “/driver/33461493213676757.png” } ], “code”: 200原创 2017-04-26 21:58:56 · 3137 阅读 · 0 评论 -
android WiFi扫描并连接
android WiFi扫描并连接wifi扫描并显示获取列表获取Wifi列表并不难,网上有一个WifiAdmin的工具类,一找一大堆,我也是用这个然后进行了修改一下。但还是踩到了其中的一些坑。WiFi名称SSID重复和BSSID 在wifiAdmin中有一个startScan的方法,是获取当前扫描到的所有wifi,另一方法getList就是外部调用获取wifi列表。原创 2017-08-18 15:03:20 · 3727 阅读 · 3 评论 -
ADB 使用备忘录
ADB使用备忘录最近使用到一些ADB命令,所以写一下备忘直接调用ADB命令的 - 安装app adb install path/XXX.apk - 卸载App adb uninstall package(app包名) - 获取root权限 adb root - 获取读写权限 adb remount进入ADB终端调试 先进入cmd 一般都会先获取root权限和获取读写权限,也就是执原创 2017-05-09 10:02:30 · 508 阅读 · 0 评论 -
Kotlin入门 + RxAndroid+Retrofit2
Kotlin入门 + RxAndroid+Retrofit2添加依赖在项目目录下build.gradle中添加 classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:${versions.kotlin_version}" classpath "org.jetbrains.kotlin:kotlin-android-原创 2017-08-25 11:23:48 · 541 阅读 · 0 评论