![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 92
LH_liuhang
这个作者很懒,什么都没留下…
展开
-
MVVM使用
MVVM使用MVVM理解1.首先要启用databinding,因为我使用的是AS4.0,与之前的databinding不太一致,2.布局 有一个TextView 和一个RecyclerView3.ViewModel4 BaseViewModel5 View中观察属性的变化,比如list数据这样的,要处理的6.recyclerview 配合databinding7.网路请求使用Retrofit+okhttp总结MVVM理解MVVM 是Model(数据)、View(视图)、ViewModel(数据视图) ,原创 2020-06-17 15:19:56 · 347 阅读 · 0 评论 -
AndroidManifest冲突
Suggestion: add ‘tools:replace=“android:value”’Application下应用定义的icon label等属性,有的时候会出现在我们依赖其他model时,其他model也定义了一些属性,和我们定义的属性有冲突,此时是编译不过的, <application android:allowBackup="false" ...原创 2020-01-10 15:54:42 · 470 阅读 · 0 评论 -
Jni 反射调用java静态方法
Jni 反射调用java静态方法因为项目原因,项目中使用的是c来写的,需要在c中来设置SystemProperties,所以需要在c中以反射的方式来设置,好在Jni支持1.Native方法注册(使用的静态方法注册)1.1在java中声明一个native方法package com.liuhang.demopublic class Test{ static { S...原创 2019-12-05 12:51:06 · 892 阅读 · 0 评论 -
Android 通过WIFI调试adb
有的时候需要把usb 端口切出去,然后调试apk 软件这里就可以通过WIFI连接去调试这个应用,首先电脑与手机需要在一个相同的局域网下,adb root adb remount adb tcpip: 5555如果卡了, 就强制退出去,adb connect " 本机连上WIFI的ip" :5555然后就可以拔掉你的USB 线,adb devices 查看你的设备有没有在。原创 2018-01-31 17:08:48 · 236 阅读 · 0 评论