- 博客(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
219
原创 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
166
原创 蓝牙
蓝牙蓝牙技术权限打开关闭搜索附近蓝牙设备蓝牙技术是一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换,我们主要掌握这几项技能:权限 <!-- 用于进行网络定位 --> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> ...
2019-09-04 21:15:50
241
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
210
原创 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
292
原创 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
200
原创 第十七天Application的生命周期
第十七天Application的介绍Application的应用1.通过Application传递数据Application数据共享Application数据缓存容易出现的错误Application的生命周期保活进阶利用 Activity 提升权限Application的介绍Application和Activity,Service一样,是Android框架的一个系统组件,当Android程序...
2019-08-21 19:44:12
91
原创 第十四天 Service生命周期和启动方式]
第十四天service 介绍Service 特点创建ServiceService启动方式启动方式一启动方式二Service的生命周期service 介绍1.service 服务,Android 四大组件之一,一般后台运行2 .service和Activity区别Activity:用户可见可以和用户交互.Service:用户不可见,没有界面.相同点:都有自己的生命周期,都需要在清单文件...
2019-08-19 21:29:20
161
原创 第十二天 BroadCastReceiver广播接收者
第十二广播作用以及机制项目中的广播广播的静态注册广播的分类动态注册广播系统广播广播作用以及机制其实BroadCastReceiver就是应用程序间的全局大喇叭,即通信的一个手段, 系统自己在很多时候都会发送广播项目中的广播BroadCastReceiver广播接受者,安卓四大组件之一广播三要素(1)广播发送者(2)广播接收者(3)处理广播的相关信息广播的静态注册<...
2019-08-16 21:39:20
130
原创 十一 ContentProvider 系统URI
第十一天获取图库:(读sd卡的权限)获取视频:(读sd卡的权限)获取音频 : (读sd卡的权限)获取联系人: (读联系人的权限)获取短信: (读短信的权限)通话记录:各种权限获取图库:(读sd卡的权限)uri:MediaStore.Images.Media.EXTERNAL_CONTENT_URI)字段:MediaStore.Images.Media.TITLE; 图片名称MediaS...
2019-08-15 21:34:46
216
原创 第十天 COntentprovider内容提供者的使用
第十天ContentProvider 的介绍自定义ContentProvider自定义权限自定义权限的使用ContentProvider 的介绍其实呢,内容提供者很好理解,就是给其他的应用程序,提供一个访问我们sqlite的文件的机会.因为涉及到数据的安全,才有了提供者和解析者.只有提供者提供了数据,解析者才可以拿到.1.ContentProvider内容提供者(四大组件之一)主要用...
2019-08-13 21:55:42
216
原创 第九天Sqltie数据库
第九天Sqltie数据库介绍SQL语句SQL数据库的创建及使用操作数据中值的两种方法Sqltie数据库介绍SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统支持跨平台,操作简单,能够使用很多语言直接创建数据库嵌入式 内嵌到手机中路径: data/data/应用程序包名/database/ ****.db存放类型NULL 空值INTEGER 整型(不用int)...
2019-08-12 21:23:00
229
原创 第八天 SharedPreferences存储SD卡储存和
第八天SharedPreferences写数据读数据SD卡储存写数据读数据SharedPreferences写数据 SharedPreferences preferences = getSharedPreferences("songdingxing", MODE_PRIVATE); SharedPreferences.Editor editor = prefer...
2019-08-11 22:51:53
112
原创 第七天 Fragmet加ViewPager和Tablayout
第七天TablayoutTablayout使用Banner 轮播图的使用Banner 文档TablayoutTablayout继承自HorizontalScrollView,用作页面切换指示器,因使用简便功能强大而广泛使用在App中。TabLayout 是一个横向标签显示的布局Tablayout使用1.添加依赖implementation ‘com.android.support:...
2019-08-09 22:18:49
180
原创 第六天 ViewPager的介绍和使用
ViewPager的使用ViewPager 简介ViewPager 用法pafeAdpater的方法介绍viewPager 的自动翻页监听ViewPager与Fragment结合使用ViewPager 简介Viewpager,视图翻页工具,提供了多页面切换的效果,Android 3.0后引入的一个UI控件,位于v4包中ViewPager 直接继承了 ViewGroup,所有它是一个容器类,...
2019-08-08 21:32:10
290
原创 第四天 framemet初级
第四天fragment 简介创建Fragment静态加载动态加载add,remove,replace,hide 方法Fragment的生命周期fragment 简介答:Fragment是Android3.0后引入的一个新的API,他出现的初衷是为了适应大屏幕的平板电脑, 当然现在他仍然是平板APP UI设计的宠儿,而且我们普通手机开发也会加入这个Fragment, 我们可以把他看成一个小型...
2019-08-06 21:33:23
89
原创 第三天 双击退出和 Notitfcation通知
第三天 双击退出Notification普通通知可点击通知(带交互)带有通知效果的通知样式 (大图和列表)自定义通知通知分组进度条通知双击退出 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK ){ ...
2019-08-05 21:32:42
155
原创 第二天 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
152
原创 第一天 各种对话框
第一天 各种对话框普通对话框单选对话框多选对话框简单自定义对话框![在这里插入图片描述](https://img-blog.csdnimg.cn/2019080220370478.PNG?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhp...
2019-08-02 21:06:49
344
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人