自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Android学习-服务

作用:service实现程序后台运行的解决方案。适合执行不需要和用户交互并且需要长期运行的任务,即使程序被切换到后台,service仍能保持正常运行 注:服务不运行在一个独立的进程中,而是依赖于创建服务时所在的应用程序进程,当该应用程序被杀掉时,所有依赖于该进程的服务也会停止运行。 1 Android多线程编程 1.1 线程基本用法 常用Runnable接口定义线程 使用匿名类实现: 1.2 子线程中更新UI 2.3异步消息处理机制 异步消息处理机制:Message ...

2021-08-06 11:35:00 82

原创 Android学习-内容提供器

1.Content Provider-----可以理解为是一个更方便的数据库 作用:用户在不同的应用程序之间实现数据共享功能,是Android实现跨程序共享数据的标准方式 Android中危险权限 2.运行时权限 3.访问数据 3.1ContentResolver用法 ContentResolver常用Uri代替表名参数 内容URi 分为authority和path两部分 authority:对不同程序做区分,常用程序包名命名 path:对同一程序中不同表做区分,通...

2021-08-04 21:10:07 100 1

原创 Android学习-数据存储

对应《第一行代码》第六章 1.数据持久化 概念:将内存中的瞬时数据保存在存储设备中。保存在内存中的数据是处于瞬时状态,保存在存储设备中的数据是处于持久状态。 2.文件存储(不适用保存一些较为复杂的文本数据) 2.1将数据存储到指定的文件中 Context类中openFileOutput()方法:将数据存储到指定的文件中 2.2从文件中读取数据 Context类中openFileInput()方法:从文件中读取数据。只接收一个参数,即读取文件名, 3...

2021-08-03 21:19:42 104

原创 Android学习-广播

分类:标准广播,有序广播 标准广播:异步执行。广播发出后,所有接收器同时受到广播,无先后顺序,无法被截断 有序广播:同步执行,广播发出之后,同一时刻只有一个广播接收器能收到这条广播,有先后顺序,可被截断 1.1 接收系统广播 1.1.1 动态注册监听网络变化 注册广播:在代码中注册(动态注册)、在AndroidManifest.xml中注册(静态注册) 动态注册:可自由控制注册和注销,但需在程序启动后才能接受广播 1.1.2 静态注册实现开机 程序可...

2021-08-02 20:50:22 86

原创 Andriod学习-碎片

碎片(Fragment):嵌入在Activity中的UI片段,使程序更合理充分地利用大屏幕空间。 使用场景:平板开发 继承自Fragment类,选择support-v4库中的android.support.v4.app.Fragment (可让碎片在所有Android系统版本中保持功能一致性)(无需在bulid.gradle中添加support-v4库的依赖) 1 碎片使用方式 1.1静态添加 右同 修改activity_main.xml: android:name 显示...

2021-07-31 10:45:36 129

原创 Android学习-UI

参考第一行代码第三章内容 1.常用控件 1.1 TextView match_parent:当前控件大小和父布局一致 wrap_content:当前控件大小刚好包含里面的内容 android:gravity:指定文字的对齐方式--------可选:top,bottom,left,right,center center_vertical垂直居中, center_...

2021-07-29 21:01:28 105

原创 Android学习-基础知识(Activity、Intent)

目录 1.四大组件 2.原始代码介绍: 3.Activity基本用法(参考第一行代码2.2部分) 3.1手动创建activity 3.2创建和加载布局 3.3在AndManifest文件中注册 3.4在activity中使用Toast(提醒) 3.5在activity中使用Menu 3.6销毁一个activity Intent android 分为四层架构:Linux内核层(为硬件设备提供底层驱动),系统运行层(为系统提供特性支持),应用框架层(构建程序使用的API),应用层(手...

2021-07-27 21:04:22 401

原创 Android学习-2.1UI 组件

UI组件 布局管理器:线性布局(默认水平排列)、相对布局 wrap_content:内容有多少,宽度有多少。match_parent :上一节空间宽度是多少,当节空间宽度是多少。orientation:vertical(方向垂直)、orientation:horizontal(水平排列)【线性布局独有】。 gravity:内部元素对齐方式。layout_weight:权重(把剩余内容按照权重分配)、此例中权重一边一半。 padding:内边距。。。。单位常用:dp layout_ali

2021-07-27 09:57:08 278

原创 android学习-初次使用功能了解

初始进入界面: 选择选择形式:project src—>main—>res中存放资源文件,drawable 下存放图片,layout存放布置文件,mipmap主要存放图片或logo,AndroidMainfest中每用到的Acovity都需要在其中声明注册 ...

2021-04-12 17:28:38 62

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除