自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ToolBar和DrawerLayout和Slide

ToolBar和DrawerLayout和SlideDrawerLayout抽屉的使用SlideMenu实现抽屉ToolBarDrawerLayout抽屉的使用重点是布局 要给抽屉布局设置android:layout_gravity=""属性 <androidx.drawerlayout.widget.DrawerLayout android:id="@+id/dra...

2019-09-09 21:10:46 136

原创 Recyclerview

Recyclerview用法复杂的多布局用法依赖implementation 'com.android.support:recyclerview-v7:28.0.0'1.适配器继承RecyclerView.Adapter<MyRVAdpater.MyViewHolder>单个布局泛型是自己的ViewHolder多个布局泛型是父类RecyclerView.ViewHol...

2019-09-06 21:34:34 106

原创 蓝牙

蓝牙蓝牙技术权限打开关闭搜索附近蓝牙设备蓝牙技术是一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换,我们主要掌握这几项技能:权限 <!-- 用于进行网络定位 --> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> ...

2019-09-04 21:15:50 118 1

原创 ThreadHandle和断点续传

ThreadHandle和断点续传ThreadHandle封装断点续传ThreadHandle封装threadpublic class GetThread extends Thread{ private String url; private MyListener myListener; public GetThread(String url,MyListener ...

2019-09-02 21:29:38 145

原创 Okhttp的封装+MVC模式

Okhttp的封装+MVC模式Okhttp工具类MVC模式优点实现MVC的模式Okhttp工具类public class Httpulits {private static Httpulits httpulits=null;private OkHttpClient client; private Httpulits() { HttpLoggingIntercepto...

2019-09-01 21:36:47 183

原创 okhttp网络请求

okhttp网络请求okhttp协议介绍okhttp依赖okhttp完成get请求POST请求okhttp完成下载文件okhttp完成上传文件okhttp协议介绍okhttp是一个第三方类库,用于android中请求网络。okhttp依赖implementation ‘com.squareup.okhttp3:okhttp:3.12.1’okhttp完成get请求 OkHttpCl...

2019-08-30 21:24:32 167

原创 第十七天Application的生命周期

第十七天Application的介绍Application的应用1.通过Application传递数据Application数据共享Application数据缓存容易出现的错误Application的生命周期保活进阶利用 Activity 提升权限Application的介绍Application和Activity,Service一样,是Android框架的一个系统组件,当Android程序...

2019-08-21 19:44:12 58

原创 第十四天 Service生命周期和启动方式]

第十四天service 介绍Service 特点创建ServiceService启动方式启动方式一启动方式二Service的生命周期service 介绍1.service 服务,Android 四大组件之一,一般后台运行2 .service和Activity区别Activity:用户可见可以和用户交互.Service:用户不可见,没有界面.相同点:都有自己的生命周期,都需要在清单文件...

2019-08-19 21:29:20 127

原创 第十二天 BroadCastReceiver广播接收者

第十二广播作用以及机制项目中的广播广播的静态注册广播的分类动态注册广播系统广播广播作用以及机制其实BroadCastReceiver就是应用程序间的全局大喇叭,即通信的一个手段, 系统自己在很多时候都会发送广播项目中的广播BroadCastReceiver广播接受者,安卓四大组件之一广播三要素(1)广播发送者(2)广播接收者(3)处理广播的相关信息广播的静态注册<...

2019-08-16 21:39:20 97

原创 十一 ContentProvider 系统URI

第十一天获取图库:(读sd卡的权限)获取视频:(读sd卡的权限)获取音频 : (读sd卡的权限)获取联系人: (读联系人的权限)获取短信: (读短信的权限)通话记录:各种权限获取图库:(读sd卡的权限)uri:MediaStore.Images.Media.EXTERNAL_CONTENT_URI)字段:MediaStore.Images.Media.TITLE; 图片名称MediaS...

2019-08-15 21:34:46 180

原创 第十天 COntentprovider内容提供者的使用

第十天ContentProvider 的介绍自定义ContentProvider自定义权限自定义权限的使用ContentProvider 的介绍其实呢,内容提供者很好理解,就是给其他的应用程序,提供一个访问我们sqlite的文件的机会.因为涉及到数据的安全,才有了提供者和解析者.只有提供者提供了数据,解析者才可以拿到.1.ContentProvider内容提供者(四大组件之一)主要用...

2019-08-13 21:55:42 127

原创 第九天Sqltie数据库

第九天Sqltie数据库介绍SQL语句SQL数据库的创建及使用操作数据中值的两种方法Sqltie数据库介绍SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统支持跨平台,操作简单,能够使用很多语言直接创建数据库嵌入式 内嵌到手机中路径: data/data/应用程序包名/database/ ****.db存放类型NULL 空值INTEGER 整型(不用int)...

2019-08-12 21:23:00 177

原创 第八天 SharedPreferences存储SD卡储存和

第八天SharedPreferences写数据读数据SD卡储存写数据读数据SharedPreferences写数据 SharedPreferences preferences = getSharedPreferences("songdingxing", MODE_PRIVATE); SharedPreferences.Editor editor = prefer...

2019-08-11 22:51:53 86

原创 第七天 Fragmet加ViewPager和Tablayout

第七天TablayoutTablayout使用Banner 轮播图的使用Banner 文档TablayoutTablayout继承自HorizontalScrollView,用作页面切换指示器,因使用简便功能强大而广泛使用在App中。TabLayout 是一个横向标签显示的布局Tablayout使用1.添加依赖implementation ‘com.android.support:...

2019-08-09 22:18:49 75

原创 第六天 ViewPager的介绍和使用

ViewPager的使用ViewPager 简介ViewPager 用法pafeAdpater的方法介绍viewPager 的自动翻页监听ViewPager与Fragment结合使用ViewPager 简介Viewpager,视图翻页工具,提供了多页面切换的效果,Android 3.0后引入的一个UI控件,位于v4包中ViewPager 直接继承了 ViewGroup,所有它是一个容器类,...

2019-08-08 21:32:10 178

原创 第五天 Fragment 高级进阶

第五天Fragment 回退栈Fragment 回退栈

2019-08-07 21:16:20 90

原创 第四天 framemet初级

第四天fragment 简介创建Fragment静态加载动态加载add,remove,replace,hide 方法Fragment的生命周期fragment 简介答:Fragment是Android3.0后引入的一个新的API,他出现的初衷是为了适应大屏幕的平板电脑, 当然现在他仍然是平板APP UI设计的宠儿,而且我们普通手机开发也会加入这个Fragment, 我们可以把他看成一个小型...

2019-08-06 21:33:23 67

原创 第三天 双击退出和 Notitfcation通知

第三天 双击退出Notification普通通知可点击通知(带交互)带有通知效果的通知样式 (大图和列表)自定义通知通知分组进度条通知双击退出 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK ){ ...

2019-08-05 21:32:42 109

原创 第二天 Menu菜单与PopuWindow窗体

第二天 系统菜单Menu上下文菜单 ContextMenu弹出菜单系统菜单Menu1.现在res下创建Menu 在Menu下创建一个xml<?xml version="1.0" encoding="utf-8"?><menu xmlns:android="http://schemas.android.com/apk/res/android"> <...

2019-08-04 21:28:22 116

原创 第一天 各种对话框

第一天 各种对话框普通对话框单选对话框多选对话框简单自定义对话框![在这里插入图片描述](https://img-blog.csdnimg.cn/2019080220370478.PNG?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhp...

2019-08-02 21:06:49 251

空空如也

空空如也

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

TA关注的人

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