![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android学习笔记
北诺南兮
这个作者很懒,什么都没留下…
展开
-
View.post()在绘制流程之后执行原理详解
/** * {@hide} * * Not available for general use. If you need help, hang up and then dial one of the following *///这个是Android 30的代码,这里标记在Android 28以上这个属性不允许外部应用访问了,而是包装了一系列接口来访问AttachInfo中的内容,不过对我们的分析没什么影响@UnsupportedAppUsage(maxTargetSdk = Build.原创 2021-05-19 19:53:13 · 224 阅读 · 0 评论 -
Android学习笔记之RecyclerView代码示例
设置依赖build.gradleimplementation 'androidx.recyclerview:recyclerview:1.0.0'user_select_list.xml<androidx.recyclerview.widget.RecyclerView xmlns:android="http://schemas.android.com/apk/res...原创 2019-10-30 14:02:34 · 347 阅读 · 0 评论 -
Android学习笔记之Broadcast机制
静态注册继承BroadcastReceiver父类,重写onReceive方法。 在AndroidManifest.xml中静态注册public class BatteryLowReceiver extends BroadcastReceiver{ private String TAG = "BatteryLowReceiver"; @Override publi...原创 2019-02-03 16:42:25 · 164 阅读 · 0 评论 -
Android学习笔记之Application全局
Application是维护应用全局状态的基类,Android系统会在启动应用进程时创建一个Application对象。自定义Application类创建Application子类 在AndroidMainfest.xml中为application标签添加name属性Application对象的生命周期Application对象诞生于其它任何组件对象之前,并且一直存活,直到应用进程...原创 2019-02-11 15:20:14 · 184 阅读 · 0 评论 -
Android学习笔记之数据存储
数据库基础常用语句创建表格CREATE TABLE pets (_id, name, breed, gender, weight);插入数据INSERT INTO pets (_id, name, breed, gender, weight) VALUES (1, "Tommy", "Pomeranian", 1, 4);常用关键字PRIMARY KEY 将相关列标...原创 2019-02-18 20:11:15 · 114 阅读 · 0 评论