我们长路漫漫,只因学无止境。网站首页学无止境
34_内容观察者&通过内容观察者获取用户发送短信的内容
发布时间:2021-02-21 15:16:29作者:雪饮[心得笔记]
通知服务搭建在昨天的内容提供者中,其实还可以在每个操作之后进行通知,通知观察者(即昨天的那个其它apk包,只是昨天那个apk包还没有实现观察者服务)那么在昨天的PersonProvider.
详细信息>>33_通过内容提供者操作另外一个应用私有数据库的内容
发布时间:2021-02-20 21:21:42作者:雪饮[心得笔记]
内容提供者在安卓中一般情况下默认的是一个包(apk)中的数据库是仅仅只让该apk可以访问的,那么如果要实现一个apk中的数据库也可以让其它包来访问需要怎么做呢?这就是今天的话题
详细信息>>32_cursoradapter的原理和使用_注意_id的问题
发布时间:2021-02-20 15:16:31作者:雪饮[心得笔记]
继上次使用了数组数据适配器进行视图渲染,那么视图渲染还可以用简单游标适配器进行渲染,既然需要用游标去渲染,则需要一个将数据库中数据查询出来不做任何处理,仅仅以数据结果
详细信息>>31_arrayadapter的原理和使用
发布时间:2021-02-20 14:22:11作者:雪饮[心得笔记]
继昨天用简单数据适配器去渲染listview的item.xml,还有一个比简单数据适配器更简单的是数组数据适配器ArrayAdapter,那么实现如MainActivity.java:package com.example.myapp
详细信息>>30_simpleAdapter的原理和使用
发布时间:2021-02-19 18:00:38作者:雪饮[心得笔记]
SimpleAdapter数据适配器从字面上就能看出其简单易用,相比BaseAdapter数据适配器省了不止一点点代码呢
MainActivity.javapackage com.example.myapplication;
import andr
29_listview的点击事件&通过debug 知道方法参数的含义
发布时间:2021-02-19 16:56:46作者:雪饮[心得笔记]
利用debug调试抓臭虫的方式来了解一个我们并不了解的某个函数的某个参数
假定这里BaseAdapter适配器中的如下getView方法的第三个参数parent不太了解,则可以在实现的方法体
28_初次使用listview
发布时间:2021-02-19 15:33:27作者:雪饮[心得笔记]
listviewlistview可算是一个可以滚动的视图列表吧主要特点就是列表中元素数量较少时候一次性全部加载了,如果数量高于屏幕高度,则多余部分不加载等上滑时候才加载多余部分的
详细信息>>27_sqlite中使用事务
发布时间:2021-02-18 16:22:29作者:雪饮[心得笔记]
sqlite也玩事务,不过从语法上来看,它这个事务操作,个人感觉哈,是没有mysql好的
同样的在前面PersonDao.java中我们再次新增定义一个事务操作如:/**
* 银行转账的方法
*/
publi
26_数据库的另外一种增删改查的方法
发布时间:2021-02-14 20:29:46作者:雪饮[心得笔记]
数据表结构变更与命令行中查看数据表结构这次在之前person数据表中新增一个字段age,新增的方式仍旧使用SQLiteOpenHelper构造中传递版本号结合onUpgrade方法来实现则之前MyD
详细信息>>25_数据库的增删改查
发布时间:2021-02-13 20:22:41作者:雪饮[心得笔记]
增首先在布局文件activity_mai.xml中增加增、删、改、查四个按钮并定义对应触发事件<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.Constrai