Android jetpack room 数据库管理工具的配置及使用配置 在根目录的build.gradle的plugin下添加 注意,版本号1.8.21要与org.jetbrains.kotlin.android版本号一致。示例: /build.gradle 在app/build.gradle下添加 将j…2023年5月15日·369 字·2 分钟新知笔记Android学习Androidsqllitejetpack
Android 性能优化之提升app启动速度1 启动的方式 启动分为两种方式: 1)冷启动:当直接从桌面上直接启动,同时后台没有该进程的缓存,这个时候系统就需要重新创建一个新的进程并且分配各种资源。 2)热启动:该app后台有该进程的缓存,这时候启动的进程就属于热启动。 热启…2023年3月20日·2864 字·10 分钟新知笔记Android学习Android优化性能
11月11日Android学习笔记Android 异步任务 InfoAsyncTask.java 异步请求底层模拟 知识点 滚动分页加载 下拉刷新 build.gradle 使用 通知Notification 发送简单通知 完整实例 注意: Andori…2022年11月11日·2028 字·7 分钟新知笔记Android学习AndroidThreadAsyncTask
11月10日Android学习笔记读取网络数据 获取网络请求属于耗时操作。在Android主线程当中不允许出现耗时操作,开启异步线程,解决获取网络请求的问题。 获取网络请求必须在子线程当中完成,UI控件的设置必须在主线程当中完成。 线程知识点回顾 开启新线程 1…2022年11月10日·1190 字·4 分钟新知笔记Android学习Android读取网络数据Thread
11月9日Android学习笔记scrollView 滑动视图 在ScrollView当中只能有一个子控件 布局加载器的获取 两种方式 将view对象添加到listview的头布局 示例:设置头布局和尾部局 Fragment活动的碎片 fragment嵌入页面中,将…2022年11月9日·434 字·2 分钟新知笔记Android学习AndroidScrollView布局加载器
11月8日Android学习笔记框架的导入 在当前项目的build.gradle的dependencies中加入框架即可,如下例所示 build.gradle 加载网络图片 1. 导入picasso框架 implementation 'com.squareup.p…2022年11月8日·1905 字·7 分钟新知笔记Android学习AndroidActivity图片
11月7日Android学习笔记自定义控件 titlelayout.xml TitleView.java 对话框 1. 新建AlertDialog.Builder对象 AlertDialog.Builder builder = new AlertDialog.…2022年11月7日·1200 字·4 分钟新知笔记Android学习AndroidActivitylayout
11月5日Android学习笔记不同活动页面传值 使用intent进行传值 activity 编写页面逻辑代码的类,有对应的绑定布局 生命周期 生命周期顺序示例 alt11501.png 页面传值回之前页面 父页面 子页面 保存数据 SharePrefere…2022年11月5日·913 字·4 分钟新知笔记Android学习AndroidActivityintent
11月4日Android学习笔记展示图片 使用AppCompatImageView标签展示图片,放置图片的控件 src: 设置显示在控件上的图片 app:srcCompat="" 可以放置显示图片不会显示,设计时展示,运行时不展示 引用布局 使用includ…2022年11月4日·1385 字·5 分钟新知笔记Android学习AndroidButtonView
11月3日Android学习笔记今日内容总结 android系统的体系结构 应用程序层 应用程序框架层 函数层 android运行时 Linux内核 DVM与JVM的区别 1. 基于内存不同。 DVM基于寄存器,JVM基于栈 2. 字节码不同。 …2022年11月3日·2199 字·8 分钟新知笔记Android学习Androidlayoutactivity