摘要:
SQL基础—— 1.要求查询所有列 ——有两种方式, 方式一:select * from 表名; 方式二:select 列名1,列名2,列名3... from 表名; 实际开发中,更建议使用第二种,因为第一种实际上需要先将*转化为每个列名,然后再开始查询,运行时间相对第二种更久,内存占用更高。 且在 阅读全文
摘要:
内容辅助键: 快速生成main()方法: psvm 快速生成输出语句: sout 内容提示、代码补全等: Ctrl+Alt+space 快捷键: 单行注释: Ctrl+/ 多行注释: Ctrl+Shift+/ 代码格式规范化: Ctrl+Alt+L 查看方法的源码:选中方法名,按Ctrl+B 自动生 阅读全文
摘要:
<1>什么是服务? 服务是四大组件之一,用于执行长期运行的任务,并且与用户没有交互 通俗来说就是长期于后台运行的程序(例如后台播放音乐,后台下载文件等) <2>进程的概念 ——Android系统中进程分为以下几种: 1,前台进程:显示在最顶部的,直接跟用户进行交互的,例如当前操作的Activity界 阅读全文
摘要:
广播的操作包括发广播和接收广播 ——从发广播的角度上划分,可以分为系统广播和第三方广播 ——从接收的角度上划分,可以分为有序广播和无序广播 (常见的广播有:系统的开机完成广播、Wifi状态改变的广播、SD卡挂载的广播、电量改变的广播...) ——广播的注册方式又分为两种: 静态注册和动态注册 静态注 阅读全文
摘要:
一共七种状态,成对出现 onCreate()——onDestory() onStart()——onStuop() onResume()——onPause() 再加上一个官方文档中写的onRestart() 生命周期就是重写这些方法,在相应的方法(状态)里执行相应的操作就可以了 <1>onCreate 阅读全文
摘要:
<1>关于Activity和AndroidManifest 我们AS项目里的AndroidManifest.xml文件其实就是一个清单文件,用于描述我们的项目内容 其中包含了一些Application、activity、包名等信息,还包括一些权限的声明(例如在数据存储时使用SD卡读写的权限声明) 四 阅读全文
摘要:
<1>数据库的创建和升级(更新) ——数据库的创建,我们首先需要查看SqliteOpenhelper类 然后开始创建: 1:新建一个类去继承SqliteOpenhelper类,重写其中的方法 (这个类中除了构造方法用于创建新数据库之外,还有两个要重写的方法很重要 第一个是onCreate()方法,在 阅读全文
摘要:
在MYSQL中操作数据库,练习SQL语句: <1>对数据库的操作: ——查看所有数据库 show databases; (一定要注意bases末尾的s不要漏掉,并且写完要加;) ——新建数据库 create database 数据库名称; ——采用默认编码创建数据库 create database 阅读全文
摘要:
先编写一个简单的QQ登录界面作为实验界面 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_ 阅读全文