Android
文章平均质量分 51
渡人不渡己96
这个作者很懒,什么都没留下…
展开
-
android中的数据库
这个类是个抽象类,需要实现其中的OnCreate和OnUpgrade这两个方法,OnCreate是用来初始化这个类的,OnUpgrade是当数据库的版本升级之后使用的。这是一个数据库操作的库,用法有点像MyBatis和MyBatisPlus,如果用到的话可以参考一下,或者要写框架的话可以参考它的功能;通过writeAble和ReadAble两个方法获取到指定的数据库操作类,也可以使用原始sql方法对数据库中的内容进行增删改查。通过这个类可以实现数据库的创建与升级。查 rawQuery。原创 2023-09-10 22:50:39 · 157 阅读 · 1 评论 -
RecyleView
代替ListView我的理解是,RecycleView能够用较为简单的方法实现ListView中对性能的优化。原创 2023-09-03 22:56:45 · 64 阅读 · 0 评论 -
ListView
ListView原创 2023-09-02 17:01:52 · 46 阅读 · 1 评论 -
Android 布局
layout_alignParentXXX: 表示贴近父控件的某些位置(值是true false)layout_gravity属性不是FrameLayout中独有的 其他的布局也可以使用这个属性。但是子组件还是可以通过layout_gravity对自己的位置进行控制,能控制但是控制的不多。其中的组件可以设置layout_gravity表示的是其中子组件的排列方式,margin:这个属性表示与边界的距离,可以是其他组件 也可以是父组件的边界。与其他控件相关的(值是 其他控件的id)比较常用而且比较好用。原创 2023-09-02 14:10:28 · 50 阅读 · 1 评论 -
Android资源文件基本使用方法
style文件是为了抽取一些控件的属性的共同点,通过style预设一些值。另外在项目中主要的作用也是为了属性的统一管理,方便后续的修改。在values中新建一个style.xml文件。经过验证,style中不能添加style属性。不知道有没有办法继承,后面要用到的时候再找。在布局文件中的使用方法是。原创 2023-09-02 14:07:59 · 63 阅读 · 1 评论 -
Android控件
不知道因为什么原因,progress show之后, 如果使用Thread.sleep之后,再dismiss 不会弹出dialog。其中setMessage这个方法被废弃了,但是有很多其他的方法,可以设置view 以及按钮等。新建的时候需要在构造函数中加入父activity的指针。所以这个东西应该是在多线程中用的。原创 2023-09-02 14:06:20 · 80 阅读 · 1 评论