自定义博客皮肤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)
  • 收藏
  • 关注

原创 xutlis

注解注解@ContentView()绑定布局文件@ViewInject()绑定空间@Event(value = R.id.a,type = View.OnClickListener.class)实现监听效果 第一个参数是空间id 第二个参数是 你想要的监听创建类 继承app 创建oncreate方法 代码ruxiapublic class Myapp extends Applic...

2019-08-02 17:24:07 190

原创 OKHTTP

使用okhttp 创建一个工具类 方便实用以下是工具类的创建 其中包含诸多方法首先单例创建 okhttp其次素质三连package com.example.wangyiyun;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import...

2019-07-23 21:40:40 132

原创 http断点续传

断点续传需要两次访问第一个访问 需要获取文件的长度然后发送一个handler 发送标记把文件的长度发送过去 //TODO 第一次 URL urlw = new URL("http://uvideo.spriteapp.cn/video/2019/0719/cc6b8cea-a97a-11e9-a3f8-90b11...

2019-07-19 21:03:21 151

原创 xml解析

1.PULL2.SAX3.DOM创建一个assets中包含 一个xml文件<?xml version="1.0" encoding="UTF-8"?><countrys> <country id="12"> <name>中国</name> <miaoshu>是个美丽富饶的国家...

2019-07-18 21:35:29 74

原创 蓝牙2

蓝牙服务端有配对上的蓝牙之后进行下一步开启子线程服务器 new Thread(new Runnable() { @Override public void run() { try { BluetoothServerSocket server = adapte...

2019-07-17 21:41:24 106

原创 蓝牙

蓝牙添加权限:<!-- 用于进行网络定位 --> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <!-- 用于访问GPS定位 --> <uses-permission android:name="android.permi...

2019-07-16 22:02:00 78

原创 SlideMenu实现抽屉

理论性知识以及一些sytle设置模式: setMode(SlidingMenu.LEFT);设置触摸屏幕的模式:setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);//TOUCHMODE_FULLSCREEN全屏;TOUCHMODE_MARGIN边界;TOUCHMODE_NONE不能滑动设置左侧菜单滑动显示的内容:slidingMenu...

2019-07-09 21:31:13 111

原创 Recyclerview万能的适配器

Recyclerview的封装简单对一个textview的封装package com.example.qq2;import android.support.annotation.NonNull;import android.support.v7.widget.RecyclerView;import android.util.SparseArray;import android.vie...

2019-07-07 21:14:53 75

原创 Recyclerview&..多布局

Recyclerviewrecyclerview比listview的优点RecyclerView比listview实现效果更多RecyclerView根据项目需要插拔功能RecyclerView默认不支持点击事件->程序员代码中通过回调接口的方式添加监听一.效果:线性/网格/瀑布流二.重要的方法1.RecyclerView横向滑动:LinearLayoutManager....

2019-07-05 20:15:01 106

原创 Fragment

Fragment一.Fragment介绍Fragment,英文碎片的意思,早期应用在平板设计中二.Fragment应用三 如何实现Fragment步骤1:创建Fragment对象:(右击新建Fragment一步搞定)(1).定义一个类, 继承Fragment(2).重写父类的方法onCreateView()(3).在onCreateView()方法中, 为Fragment 创建UI...

2019-06-20 21:26:18 63

原创 EventBus和Otto第三方框架

第11天EventBus和Otto第三方框架优化聊天布局一.EventBus介绍:EventBus能够简化各组件间的通信,让我们的代码书写变得简单,能有效的分离事件发送方和接收方(也就是解耦的意思)。二.EventBus三大要素Event 事件。它可以是任意类型。Subscriber 事件订阅者。Publisher 事件的发布者。我们可以在任意线程里发布事件,一般情况下,使用Even...

2019-06-19 21:14:40 120

原创 BroadCastReceiver广播

BroadCastReceiver广播接受者,安卓四大组件之一广播三要素:(1)广播发送者 : 发送广播(2)广播接收者(调频): 用于接收广播(3)要处理的事情 :处理广播的相关信息, Intent有图对象广播的使用场景:(1)同一APP下多个组件之间传递数据(Activity/Fragment/Service之间传递数据)(2)2个APP之间传递数据技能get点:(1)自定...

2019-06-18 20:15:06 115

原创 权限 内容提供者

首先要写权限 <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permiss...

2019-06-17 21:29:56 91

原创 整理尺寸压缩(从SD卡中和从网络中)+质量压缩+内容提供者获得图库,视频,音乐

1.尺寸压缩sd卡网络网络的模拟装桶模式 ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(); BitmapFactory.Options options = new BitmapFactory.Options(); ...

2019-06-14 21:03:40 83

原创 SQLite数据库

一.SQLite数据库介绍1.Android 系统中集成的轻量级的数据库2.特点:轻量级 只用一个动态的库, 是以单个文件的形式进行存取跨平台 支持多个操作系统零配置 无需安装, 直接使用嵌入式 内嵌到手机中3.在程序的内部可以通过数据库的名称访问, 其他应用不能访问4.路径: data/data/应用程序包名/database/ ****.db5.存放的类型:NULL 空值...

2019-06-13 21:36:36 191

原创 Bitmap三级缓存+二次采样

**~~Bitmap三级缓存+二次采样 ~~~~ *****1.为什么Bitmap三级缓存?没有缓存的弊端 :费流量, 加载速度慢加入缓存的优点: 省流量,支持离线浏览从内存获取图片, 如果存在, 则显示; 如果不存在, 则从SD卡中获取图片从SD卡中获取图片, 如果文件中存在, 显示, 并且添加到内存中; 否则开启网络下载图片从网络下载图片, 如果下载成功, 则添加到缓存中,...

2019-06-12 21:26:24 160

原创 SP存储+editetext监听+shape圆角

1. shape 圆角代码如下xml文件<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android">设置颜色<solid android:color="#fff"></solid> 设置圆...

2019-06-11 19:43:06 156

原创 通知栏

通知栏1.普通通知2.自定义通知3.进度条通知1.普通通知 代码如下 b1.setOnClickListener(new View.OnClickListener() { @RequiresApi(api = Build.VERSION_CODES.JELLY_BEAN) @Override public void...

2019-06-10 20:30:53 139

原创 poupwindow菜单

**poupwindow 菜单1.自定义对话框2.自定义弹出窗体**首先layout 自定义一个布局 布局内容自定义代码如下 new popupWindow (参数为上下文) PopupWindow popupWindow = new PopupWindow(MainActivity.this); 设置宽高 popupWindow.setWidth(300); p...

2019-06-09 19:34:39 189

原创 Menu菜单

1. Menu 菜单1.系统菜单2.上下文菜单3.弹出菜单1.系统菜单代码如下:首先在res中创建一个文件夹 内含有xml的 命名OptionMenu的布局文件<?xml version="1.0" encoding="utf-8"?><menu xmlns:android="http://schemas.android.com/apk/res/android"...

2019-06-08 20:26:22 68

空空如也

空空如也

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

TA关注的人

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