- 博客(15)
- 收藏
- 关注
原创 知识复习
知识复习dialog对话框普通对话框单选对话框多选对话框时间对话框日期对话框自定义对话框菜单系统菜单上下文菜单弹出菜单弹出窗口注意事项Notifcation通知普通通知进度条通知自定义通知 跳转双击退出dialog对话框普通对话框btn_bottom.setOnClickListener(new View.OnClickListener() { @Override ...
2020-03-22 20:43:24
187
原创 Day14 Service生命周期和启动方式
Service生命周期和启动方式介绍Service的启动方式如何创建Service启动方式1(startService)启动方式2(bindService)效果前台服务Foreground Service (就是一个广播)代码展示效果展示案列代码展示效果介绍1、Service,服务,是四大组件之一, 和Activity 非常相似, 一般运行在后台, 没有用户界面, 可执行的程序2、Activ...
2020-03-05 21:26:51
515
原创 Day13 BroadCastReceiver运用 广播接受者
BroadCastReceiver广播接收者全局广播本地广播介绍代码案列全局广播1、发送的广播事件可被其他应用程序获取,也能响应其他应用程序发送的广播事件。2、默认发送的广播,就是全局广播,所有的App都可以请求接受。本地广播介绍1、发送的广播事件不被其他应用程序获取,也不能响应其他应用程序发送的广播事件。2、本地广播只能被动态注册,不能静态注册。动态注册或方法时需要用到LocalB...
2020-03-05 20:36:13
231
原创 Day12 BroadCastReceiver 广播接受者
广播接收者 BrodCastReceiver介绍分类生命周期如何创建广播静态创建动态创建代码广播的发送无序广播有序广播中断有序广播有序广播的注意事项系统广播介绍分类1、有序广播(也叫标准广播)2、无需广播生命周期静态注册和动态注册的区别:假如说Activity是接受者:动态注册:(1)广播接收者会跟Activity的生命周期的结束而结束;(2)自由的控制注册和取消,有很大的灵活性...
2020-03-04 21:18:17
230
原创 Day11 ContentProvider 系统URI
ContentProvider 系统URI获取手机联系人,展示在ListView中并存储到数据库中获取手机短信获取手机所有的图片获取手机所有的视频完整版(全部代码)获取手机联系人,展示在ListView中并存储到数据库中 private void resolverMethod(){ ContentResolver contentResolver = getContentRes...
2020-03-03 21:06:08
230
原创 Day10 ContentProvider内容提供者的使用
ContentProvider内容提供者的使用介绍思路代码展示自定义权限介绍1、ContentProvider内容提供者(四大组件之一)主要用于在不同的应用程序之间实现数据共享的功能。2、三个重点(1) contentProvider 内容提供者(2) contentResolve 内容解析者(3) uri 地址简单的理解:内容提供者提供一个地址,内容解析者把uri解析一下,去指向提...
2020-03-02 21:34:42
273
原创 Day09 Sqltie数据库
Sqltie数据库介绍Sql语句复习数据库的使用及两个核心类SQLiteOpenHelper代码展示SQLiteDatabase代码展示查询的扩展介绍1、存放路径 data/data/应用程序包名/database/ ****.db2、存放的类型NULL 空值INTEGER 整型(不用int)VARCHAR 可变长度的字符数据TEXT 文本字符串BOOLEAN 布尔DATE...
2020-03-02 21:22:57
175
原创 Day08 SharedPreferences储存+SD卡储存
SharedPreferences储存+SD卡储存SharedPreferences写数据读数据注意事项案列(登录 记住密码)代码展示效果展示注意事项文件储存内部文件储存写数据(openFileOutput)读数据(openFileInput)外部文件储存(SD卡)获取网络权限和读取权限代码展示效果展示注意事项SD卡案列代码展示效果展示注意事项SharedPreferences写数据 //文...
2020-02-28 20:53:08
613
原创 Day07 Fragment+ViewPage+TabLayout
Fragment+ViewPage+TabLayoutTabLayout介绍注意事项代码展示(案列)效果展示TabLayout的几个常用属性值TabLayout介绍TabLayout 是一个横向标签显示的布局,效果就是现在很多新闻客户端的那种顶部标签展示效果,并支持指示器、 ViewPager 联动注意事项1、Android最新版本 也就是AndoirdX是引用不到TabLayout的,必...
2020-02-27 21:35:48
274
原创 Day06 ViewPage的使用与介绍
ViewPage使用与介绍介绍viewpage的使用 翻页代码展示效果展示注意事项用Fragment跟ViewPage的结合代码展示效果展示注意事项翻页监听案列需求代码展示介绍1.Viewpager,视图翻页工具,提供了多页面切换的效果。Android 3.0后引入的一个UI控件,位于v4包中。低版本使用需要导入v4包,但是现在我们开发的APP一般不再兼容3.0及以下的系统版本,另外现在大多数...
2020-02-26 22:03:47
565
原创 Day05 Fragment高级
Fragment高级Fragment回退栈代码展示注意事项Activity给Fragment传值代码展示效果展示注意事项Fragment给Activity传值代码展示效果展示注意事项Fragment给Fragment传值代码展示效果展示注意事项fragment多层嵌套代码展示特别说明Fragment回退栈代码展示public class Main2Activity extends AppCo...
2020-02-25 21:53:52
594
原创 Day04Fragment基础
Fragment基础加载模式静态加载自动生成的java文档自动生成的xml文档注意事项动态加载代码展示Fragment声明周期的展示图片展示详细展示加载模式静态加载自动生成的java文档/** * A simple {@link Fragment} subclass. */public class BlankFragment extends Fragment { pub...
2020-02-25 20:48:49
251
原创 Notitfcation通知
Notitfication通知简单的通知代码展示效果展示注意事项通知分组代码展示效果展示注意事项进度条通知代码展示效果展示PendingIntent通知代码展示效果展示注意事项自定义通知代码展示效果展示注意事项简单的通知代码展示 private void initView() { btn_Button = (Button) findViewById(R.id.btn_butt...
2020-02-24 21:56:57
274
原创 2020.2.21Menu菜单和PopupWindow窗口
menu菜单和窗口系统菜单OptionsMenu代码展示效果展示注意事项上下文菜单ContextMenu代码展示效果展示注意事项弹出菜单代码展示效果展示PopupWindow窗口代码展示效果展示注意事项系统菜单OptionsMenu代码展示<?xml version="1.0" encoding="utf-8"?><menu xmlns:android="http://s...
2020-02-21 21:25:44
271
原创 2020.2.20对话框
Day01对话框 普通对话框代码展示效果展示单选对话框代码展示效果展示注意事项多选对话框代码展示效果展示注意事项自定义对话框代码展示效果展示注意事项进度对话框代码展示效果展示注意事项日期选择对话框代码展示效果展示注意事项时间选择对话框代码展示效果展示注意事项普通对话框代码展示 //设置普通对话框点击事件 button.setOnClickListener(new View.O...
2020-02-20 21:25:10
705
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅