会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
swalka`x
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2022年11月27日
Android切片工具
摘要: 实现将内存切片保存位本地文件中。 文中仅提供实现的方法,不考虑其他外部因素。 fun dump(): Boolean { // 文件夹名 val logPathDir = "/dump.mat/" var bool = false; // 文件名 val sdf = SimpleDateFormat
阅读全文
posted @ 2022-11-27 17:35 swalka`x
阅读(111)
评论(0)
推荐(0)
2022年11月8日
kotlin中ViewModel + ViewBinding使用实例
摘要: android使用androidx后可以使用viewbinding了,因为是内生库,也蛮好用的。 butterknife感觉已经在退环境了。 文章列出ViewModel + ViewBinding,是MVVM模式的简单使用,没有涉及到太复杂的环境,如果要在复杂环境下使用,还有待研究。 在Kotlin
阅读全文
posted @ 2022-11-08 10:43 swalka`x
阅读(1482)
评论(0)
推荐(0)
2022年11月6日
kotlin用于注解处理kapt配置
摘要: 使用场景: 为了使用 @AutoService(xx::class) Android Studio版本:Android Studio BumbleBee 2021.1.1 Patch 3 build.gradle(Project)载入插件: plugins { ... id "org.jetbrai
阅读全文
posted @ 2022-11-06 04:42 swalka`x
阅读(488)
评论(0)
推荐(1)
2022年10月27日
RecyclerView实现吸顶效果
摘要: 本文主要讲述得方式是通过自定义RecyclerView.ItemDecoration来实现RecyclerView的吸顶效果 本文使用Kotlin代码 先看效果: 实现的方式:主要是通过重写绘制方法 onDrawOver(canvas: Canvas, parent: RecyclerView, s
阅读全文
posted @ 2022-10-27 02:36 swalka`x
阅读(814)
评论(0)
推荐(0)
2022年10月22日
adb录制手机视频并导出
摘要: adb查询手机的sd卡真实路径的指令 adb shell echo $EXTERNAL_STORAGE adb视频录制的指令。时间单位为秒【--time-limit (时间) (存放路径)】 adb shell screenrecord --time-limit 10 /sdcard/aDemo.m
阅读全文
posted @ 2022-10-22 01:52 swalka`x
阅读(480)
评论(0)
推荐(0)
Kotlin实现ScrollView和RecyclerView的嵌套滚
摘要: 此篇文章给出在Android上用Kotlin实现ScrollView和RecyclerView的嵌套滚动。 首先看一下实现后的效果: 我们需要了解的是Android已为我们实现了ScrollView的嵌套类NestedScrollView和RecyclerView的嵌套。NestedScrollVi
阅读全文
posted @ 2022-10-22 01:41 swalka`x
阅读(494)
评论(0)
推荐(0)
2022年10月20日
Kotlin实现流式布局
摘要: 本篇旨在使用kotlin代码实现TextView的流式排版,采用继承于ViewGroup的形式进行构建。 流式布局采用的方式是由左至右,由上至下的形式。简单的理解就是textview先排满一行后,再排下一行。按照此方式,我们可以确定,每一行应该由一个TextView的集合,同时也应该会确定一个统一的
阅读全文
posted @ 2022-10-20 03:13 swalka`x
阅读(220)
评论(0)
推荐(0)
2022年10月11日
Kotlin使用泛型随记
摘要: 泛型扩展方法 // 方法一 fun <T, R> appendFunction01(input: T, mkf: T.() -> R): R { return input.mkf() } // 方法二 fun <T, R> T.appendFunction02(mkf: T.(T) -> R): R
阅读全文
posted @ 2022-10-11 10:50 swalka`x
阅读(30)
评论(0)
推荐(0)
2022年7月20日
android studio bumblebee kotlin main方法错误: 找不到或无法加载主类
摘要: 原始项目,初始创建的是java项目,不含有kotlin,由于项目升级引入了kolin。 单项测试kt代码时,创建了一个kt的main方法,但是运行该main方法后报错,错误信息: 错误: 找不到或无法加载主类 com.xxx.xxx.TestKt 查资料后,找到原因为kotlin插件和资源未完全导入
阅读全文
posted @ 2022-07-20 12:38 swalka`x
阅读(1193)
评论(0)
推荐(0)
2022年6月20日
Android 获取SD卡根目录方法
摘要: 获取SD卡根目录,兼容Android10及以上版本的方法 public File getRootFile(Context context) { File file; if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) { // /storage/e
阅读全文
posted @ 2022-06-20 21:30 swalka`x
阅读(1422)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告