01 2021 档案
摘要:Adapter(适配器的讲解) 适配器就我自己来看,我觉得这是一个非常重要的知识点,Adapter是用来帮助填出数据的中间桥梁,简单点说吧:将各种数据以合适的形式显示在View中给用户看。Adapter有很多的接口、抽象类、子类可以使用,这里就我们常用的几个进行讲解 BaseAdapter,Arra
阅读全文
摘要:SQLite保存图片BLOB (binary large object),二进制大对象,是一个可以存储二进制文件的容器。在计算机中,BLOB常常是数据库中用来存储二进制文件的字段类型。BLOB是一个大文件,典型的BLOB是一张图片或一个声音文件,由于它们的尺寸,必须使用特殊的方式来处理(例如:上传、
阅读全文
摘要:注意点: sqlite删除表全部数据(不删除表结构)主键重新从1开始 /** * 删除所有 */ public void deleteAll() { SQLiteDatabase db = mDbHelper.getWritableDatabase(); if (db.isOpen()) { db.
阅读全文
摘要:示例 public class MyDbHelper extends SQLiteOpenHelper { //数据库名字 public static final String DB_NAME = "my.db"; //数据库版本 public static final int DB_VERSION
阅读全文
摘要:语句学习 使用sql语句对数据库进行增删改查使用步骤1. 创建数据管理类:SQLiteOpenHelper 是Android 提供的一个抽象工具类,负责管理数据库的创建、升级工作。如果我们想创建数据库,就需要自定义一个类继承SQLiteOpenHelper,然后覆写其中的抽象方法。SqliteOpe
阅读全文
摘要:数据类型 SQLite数据类型一般数据采用的固定的静态数据类型,而SQLite采用的是动态数据类型,会根据存入值自动判断。SQLite具有以下常用的数据类型:NULL: 这个值为空值;VARCHAR(n):长度不固定且其最大长度为 n 的字串,n不能超过 4000;CHAR(n):长度固定为n的字串
阅读全文
摘要:命令 SQLite 命令 与关系数据库进行交互的标准 SQLite 命令类似于 SQL。命令包括 CREATE、SELECT、INSERT、UPDATE、DELETE 和 DROP。这些命令基于它们的操作性质可分为以下几种: DDL - 数据定义语言 命令描述 CREATE 创建一个新的表,一个表的
阅读全文
摘要:今天准备一下家庭记账本的学习 学习数据库的学习 Sqlit SQLite 简介 本教程帮助您了解什么是 SQLite,它与 SQL 之间的不同,为什么需要它,以及它的应用程序数据库处理方式。 SQLite是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite
阅读全文
摘要:QQ布局中 最好将需要用的空间在一个文件中定义好 面向对象思路 <?xml version="1.0" encoding="utf-8"?><resources> <color name="colorPrimary">#6200EE</color> <color name="colorPrimary
阅读全文
摘要:今天学习QQ的布局 首先完成主布局 <?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http:/
阅读全文
摘要:今天练习UI布局写了一个计算机的UI布局练习
阅读全文
摘要:今天学习了android中的几种常用的单位其中有1 px dp sp px=像素 dp=虚拟像素,在不同的像素密度的设备上会自动适配,推荐使用 p=同dp相似,主要用来显示文字,还会根据用户的字体大小偏好来缩放2 dp dip 设备独立像素device independent pixels(设备独立
阅读全文
摘要:今天学习了UI的布局其中UI布局大体分为两类一是线性布局另外一个是相对布局其中还有其他的布局方式其中有表格布局框架布局绝对布局这五种但是其中熟练掌握相对布局和线性布局也可以达到其他的各种布局效果
阅读全文
摘要:今天初步了解了android开发的一个具体学习流程其中首先要了解androidUI的一个使用然后是了解数据的存储部分其中数据的存储有五种方式其中个人感觉最起码要掌握到数据库的存储其中数据库的使用就是Sqlite数据库的使用之后还有android的四大组件的详细学习
阅读全文
摘要:对于安卓软件测试的选择我没有选择虚拟机我使用的真机直接usb接口连接手机然后手机进入开发者模式开启usb调试选项然后在系统中设备管理器设置手机的路径此路径是sdk的绝对路径其中将该路径设置到手机然后在studio上下载插件设置完成可连接真机
阅读全文
摘要:再次整理一个安装环境的问题这个问题是虚拟机的一个问题其中在studio上需要下载一个你想要的安卓虚拟机机型其中他的默认位置是根据你的一个系统变量的一个位置进行自动的下载但是有时本机的C:\Users\..... 这个文件的名称是中文,它是根据你的电脑管理员账号的名称而来这个文件的名字一般会设置成中文
阅读全文
摘要:今天总结了一下昨天的一些问题其中一个就是在进入studio后他会自动下载gradle但是在下载过程中他会自动中断因为是经过软件的一个自动下载所以有时候会出问题他会给你报错是网络问题但是网络环境正常此时需要在studio上查看gradle版本号然后在网上重新下载压缩包然后将原来的gradle位置的文件
阅读全文
摘要:androidstudio4.0的安装其中当下最新版本的studio在实际的使用上在经过查阅资料其中该版本尚有一些漏洞比如对于语句的判错运行速度较慢等所以没有选择最新版其中在配置过程中studio的安装经过第一步下载之后需要进行一个SDK的安装SDK就是软件开发工具包一般都是一些软件工程师为特定的软
阅读全文
摘要:今天稍微熟悉了android开发的一个相关内容了解到android开发的一个环境配置需要开发软件和开发的虚拟机或者真机而当下开发软件的使用多数都是androidstudio 其中这是谷歌自己开发的一个设计软件其他的还有eclipse但是谷歌在一些方面已经不支持了所以当下的潮流还是倾向于android
阅读全文
摘要:学习内容:Object类和对象类型转换 一、Object类 1.Object类是所有类的父类,是Java类层中最高层的类。 2.getClass()方法:返回对象执行时的Class实例,然后用此实例调用getName()方法获得类名称。 语法:getClass().getName(); 3.toSt
阅读全文