android常用

1.网络方面

implementation ‘com.google.code.gson:gson:2.8.4’

1.Gson

"prizeList": [
            {
   
                "prizeName": "吹风机",
                "prizeImage": "https://stg1-eco.cdn.lifeapp.pingan.com.cn/cmsinfo/upload/prize/8vbpebhs-_-_-1699604523564.png"
            },
            {
   
                "prizeName": "笔记本电脑",
                "prizeImage": "https://stg1-eco.cdn.lifeapp.pingan.com.cn/cmsinfo/upload/prize/6g4s24vq-_-_-1685501815353.png"
            },
            {
   
                "prizeName": "1000优惠券",
                "prizeImage": "https://stg1-eco.cdn.lifeapp.pingan.com.cn/cmsinfo/upload/prize/en4s2et7-_-_-1685501848830.png"
            },
            {
   
                "prizeName": "1000积分",
                "prizeImage": "https://stg1-eco.cdn.lifeapp.pingan.com.cn/cmsinfo/upload/prize/mzaewrgw-_-_-1685442289440.png"
            }
        ]

使用

val gson = Gson()
        val fromJson =
            gson.fromJson<List<PrizeBean>>(json, object : TypeToken<List<PrizeBean>>() {
   }.type)
        println(fromJson[0].prizeName)
        Log.d(TAG, "initView: ${
     fromJson[0].prizeName}")

bean类(只要数组里面的json)

data class PrizeBean(
    val prizeImage: String,
    val prizeName: String
)

2.

viewBinding {
enabled true
}
2.adb
(1)连接应用商店,观影的设备
①adb connect 172.18.9.121
(2)连接音乐的设备
①adb connect 172.18.25.87
②adb connect 172.18.9.52 :性能差的那个
(3)息屏设置
①adb shell settings put system screen_off_timeout 100000000
(4)查看当前项目的Activity
①adb shell dumpsys window | findstr mCurrentFocus
②Mac:adb shell dumpsys window | grep mCurrentFocus 
(5)启动Activity
①adb shell am start -n com.jmgo.appstore/.detail.ui.AppStoreDetailActivity
(6)网络映射到电脑
①adb shell settings put global http_proxy 172.18.14.244:8888
②adb shell settings put global http_proxy :0
(7)卸载
①adb shell pm uninstall com.jmgo.launcher
(8)获取系统版本
①adb shell getprop ro.build.version.release
(9)打开应用
①adb shell am start com.jmgo.arwen
②adb shell am start com.jmgo.appstore
3.Android studio快捷键
(1)Mac
①Control+shift+J:可以让代码上移动
(2)Windows

3.

4.

5.

6.

2.使用

1.

2.

3.

4.

5.

6.

3.总结

1.

2.

3.

4.

5.

6.

4.遇到的问题

1.

2.

3.

4.

5.

6.

4.遇到的问题

1.

2.

3.

4.

5.

6.

4.遇到的问题

1.

2.

3.

4.

5.

6.

4.遇到的问题

1.

2.

3.

4.

5.

6.

4.遇到的问题

1.

2.

3.

4.

5.

6.

4.遇到的问题

1.

2.

3.

4.

5.

6.

4.遇到的问题

1.

2.

3.

4.

5.

6.

4.遇到的问题

1.

2.

3.

4.

5.

6.

4.遇到的问题

1.

2.

3.

4.

5.

6.

4.遇到的问题

1.

2.

3.

4.

5.

6.

4.遇到的问题

1.

2.

3.

4.

5.

6.

4.遇到的问题

1.

2.

3.

4.

5.

6.

相关推荐

  1. android

    2023-12-15 12:14:03       30 阅读
  2. Android命令

    2023-12-15 12:14:03       41 阅读
  3. android方法

    2023-12-15 12:14:03       44 阅读
  4. android 工具

    2023-12-15 12:14:03       5 阅读
  5. android技术整理

    2023-12-15 12:14:03       44 阅读
  6. Android 国内镜像

    2023-12-15 12:14:03       19 阅读
  7. Android adb 命令

    2023-12-15 12:14:03       14 阅读
  8. Android命名大全

    2023-12-15 12:14:03       14 阅读
  9. Android Studio(Flutter)快捷键

    2023-12-15 12:14:03       31 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-15 12:14:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-15 12:14:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-15 12:14:03       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-15 12:14:03       20 阅读

热门阅读

  1. Vue 循环渲染 v-for

    2023-12-15 12:14:03       33 阅读
  2. OSS上传pdf无法解析的问题

    2023-12-15 12:14:03       31 阅读
  3. Python 自动化之处理图片(一)

    2023-12-15 12:14:03       34 阅读
  4. Leetcode724.寻找数组中心下标(通俗易懂版)

    2023-12-15 12:14:03       33 阅读
  5. RocketMQ的架构是什么样的❓

    2023-12-15 12:14:03       49 阅读
  6. LeetCode-232. 用栈实现队列【栈 设计 队列】

    2023-12-15 12:14:03       32 阅读
  7. ARM开发

    ARM开发

    2023-12-15 12:14:03      42 阅读
  8. dapper使用Insert或update时部分字段不映射到数据库

    2023-12-15 12:14:03       37 阅读
  9. Spring Boot 常用注解分类

    2023-12-15 12:14:03       34 阅读