- 博客(10)
- 收藏
- 关注
原创 ContentProvider
ContentProvider通过uri来标识其它应用要访问的数据,通过ContentResolver的增、删、改、查方法实现对共享数据的操作。还可以通过注册ContentObserver来监听数据是否发生了变化来对应的刷新页面.ContentProvider 提供增删改查的方法。其他应用通过ContentResolver 调用增删改查。作者:menteelin链接:https://www.jianshu.com/p/5e13d1fec9c9来源:简书著作权归作者所有。商业转载请联系作者获得授权
2021-07-14 09:52:58 68
原创 用Kotlin写RecyclerView,item使用RelativeLayout的问题,Item的间距会越来越大
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical"> <
2021-06-03 20:32:15 1312 4
转载 2021-05-25
标题程序设计六大基本原则在程序设计中,我们往往要遵循着六个原则:1、单一职责原则:就一个类而言,应该仅有一个引起它变化的原因。避免一个类负责多个功能的实现,当发生更改时影响其他功能而致使复用成为不可能。2、里氏替换原则:派生类(子类)对象能够替换其基类(父类)对象被调用。即在程序中,任何调用基类对象实现的功能,都可以调用派生类对象来替换。3、依赖倒置原则:程序设计应该依赖抽象接口,而不应该依赖具体实现。即接口编程思想,接口是稳定的,实现是不稳定的,一旦接口确定,就不应该再进行修改了。根据接口的
2021-05-25 18:55:59 70
原创 2021-05-25
Kotlin 基础1函数定义标准:fun sum(a: Int, b: Int): Int { // Int 参数,返回值 Intreturn a + b}表达式作为函数体:fun sum(a: Int, b: Int) = a + b无返回值(Unit可省略):fun printSum(a: Int, b: Int): Unit {print(a + b)}可变参数:fun vars(vararg v:Int){for(vt in v){print(vt)}}// 测试
2021-05-25 18:48:41 61
原创 Requested internal only, but not enough space
android.os.ParcelableException: java.io.IOException: Requested internal only, but not enough space如题Exception occurred while executing:android.os.ParcelableException: java.io.IOException: Requested internal only, but not enough spaceat android.util.Exc
2021-05-24 13:16:47 2821 1
原创 Java小练习
题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13…求出这个数列的前20项之和。新手上路代码片.public static void main(String[] args) { double high = 100; double m=0; double y; for(int i = 10; i>0; i--) { m = m+2*high;...
2019-07-13 14:22:14 74
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人