- 博客(7)
- 收藏
- 关注
原创 Android SDK 的制作
项目中制作SDK1.aar包是Android studio下打包Android工程中src、res、lib后生成的aar文件,aar包导入其他Android studio 工程后,其他工程可以方便引用源码和资源文件2.生成aar包步骤:① 新版本上Android studio4.2打开一个工程,然后新建一个Module,新建Module时候侧边选择Android Library,后面按新建普通工程操作:② 新建Module 类型为android Library 后如下图所示③ .在新建的Mod
2021-06-18 15:12:25 1100
原创 Android消息机制
Android消息机制Android 的消息机制主要是指Handler得运行机制以上模型的解释:1.以Handler的sendMessage方法为例,当发送一个消息后,会将此消息加入消息队列MessageQueue中。2.Looper负责去遍历消息队列并且将队列中的消息分发给对应的Handler进行处理。3.在Handler的handleMessage方法中处理该消息,这就完成了一个消息的发送和处理过程。这里从图中可以看到参与消息处理有四个对象,它们分别是 Handler, Message,
2021-04-27 11:56:55 103
原创 TabLayout&ViewPager
什么是 TabLayout小伙伴们在应用 Viewpager 的时候,经常会使用 TabPageIndicator 来与其配合。达到很漂亮的效果。但是TabPageIndicator 是第三方的,而且比较老了,当然了现在很多大神都已经开始自己写TabPageIndicator 来满足自己的需求,在 2015 年的 Google 大会上,Google 发布了新的 Android Support D...
2020-03-15 00:13:14 241 1
原创 变量与输出
常量和变量变量是一个容器,里面存放的是可读可写的数据常量是一个容器,里面存放的是只读的数据常见容器的类型Byte 存储值范围 整数 -128~127Short 存储值范围 整数 -32768~32767Int 存储值范围 整数 -2147483648~2147483647Long 存储值范围 整数 -9223372036854775807~922337203685477...
2020-03-10 21:56:34 197
原创 Kotlin 之 hello world
Kotlin 是一个用于现代多平台应用的静态编程语言 [1] ,由 JetBrains 开发。Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。Kotlin已正式成为Android官方支持开发语言。Kotlin 之 hello worldfun main(args:Array<String>){ println("...
2020-03-07 21:57:43 218
原创 Android保存数据到系统数据库中:Settings.System
有时候我们一些设置属性要保存到本地,防止软件卸载后配置属性消失。比如我今天就有个修改手机蓝牙名称显示的功能,但是只需要修改一次,并且进行标记,并保存这个标识,如果程序卸载,重新安装也不需要再修改,这里就是要保存这个标识,来判断是否需要修改名称。要实现这个功能,SharePreference是不行的了,本地文件file保存呢,是可以的,但是比较麻烦,而且有被删掉的可能。这里介绍一个比较简单、实...
2020-03-07 21:28:56 4042 1
原创 adb 在 ROM 开发中的基本使用
截屏:adb shell screencap /sdcard/test.png查看手机中所有apk 包名:adb shell pm list packages根据包名,查看apk 安装路径adb shell pm path 包名使用 -s 过滤log标签adb logcat -s 关注log标签使用 -c 清除缓存log:adb logcat -c查看当前的Activity 的...
2020-03-07 21:00:41 366 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人