09 2021 档案
Android开发——四大组件之服务Service
摘要:<1>什么是服务? 服务是四大组件之一,用于执行长期运行的任务,并且与用户没有交互 通俗来说就是长期于后台运行的程序(例如后台播放音乐,后台下载文件等) <2>进程的概念 ——Android系统中进程分为以下几种: 1,前台进程:显示在最顶部的,直接跟用户进行交互的,例如当前操作的Activity界
阅读全文
Android开发——四大组件之广播
摘要:广播的操作包括发广播和接收广播 ——从发广播的角度上划分,可以分为系统广播和第三方广播 ——从接收的角度上划分,可以分为有序广播和无序广播 (常见的广播有:系统的开机完成广播、Wifi状态改变的广播、SD卡挂载的广播、电量改变的广播...) ——广播的注册方式又分为两种: 静态注册和动态注册 静态注
阅读全文
Activity生命周期和启动模式
摘要:一共七种状态,成对出现 onCreate()——onDestory() onStart()——onStuop() onResume()——onPause() 再加上一个官方文档中写的onRestart() 生命周期就是重写这些方法,在相应的方法(状态)里执行相应的操作就可以了 <1>onCreate
阅读全文
Android开发——四大组件之Activity
摘要:<1>关于Activity和AndroidManifest 我们AS项目里的AndroidManifest.xml文件其实就是一个清单文件,用于描述我们的项目内容 其中包含了一些Application、activity、包名等信息,还包括一些权限的声明(例如在数据存储时使用SD卡读写的权限声明) 四
阅读全文
Android开发——Sqlite
摘要:<1>数据库的创建和升级(更新) ——数据库的创建,我们首先需要查看SqliteOpenhelper类 然后开始创建: 1:新建一个类去继承SqliteOpenhelper类,重写其中的方法 (这个类中除了构造方法用于创建新数据库之外,还有两个要重写的方法很重要 第一个是onCreate()方法,在
阅读全文
数据库SQL语句
摘要:在MYSQL中操作数据库,练习SQL语句: <1>对数据库的操作: ——查看所有数据库 show databases; (一定要注意bases末尾的s不要漏掉,并且写完要加;) ——新建数据库 create database 数据库名称; ——采用默认编码创建数据库 create database
阅读全文
Android开发——数据存储
摘要:先编写一个简单的QQ登录界面作为实验界面 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_
阅读全文
Logcat
摘要:在Android开发中,有时需要打印出一些运行时的信息或标记,用于测试或修改bug 这种情况就可以用logcat来获取应用运行时的信息 Logcat中有六个级别: ——Verbose:输出所有信息 ——Debug:输出调试信息 ——Info:级别为Info的信息 ——Warn:级别为警告的信息 ——
阅读全文
Andorid开发中遇到的一些问题
摘要:1.Android虚拟机系统死机,之后重新打开也一直保持 在AS里的AVD中,找到相应的虚拟机,先stop,然后点击wipe data清除数据就可以了 2.第一次运行程序的时候,安装失败 首先,我们要把设备进入开发者模式 其次,要打开设备中的USB调试/USB安装程序的开关 最后,如果还不成功,需要
阅读全文
Android开发——点击事件的处理
摘要:控件的点击事件处理有两种方式,在开发中我们常用第二种 <1>方法一: ——在布局文件里的每个控件里加上onClick属性 格式: android:onClick="方法名" ——然后,在对应使用这个布局的Activity上写出对应的方法的实现 public void 方法名(View v){ 点击后
阅读全文
浙公网安备 33010602011771号