自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 安卓 刷新框架SmartRefreshLayout

Android 刷新框架SmartRefreshLayout实例属性表格SmartRefreshLayoutClassicsHeaderClassicsFooter依赖implementation 'com.scwang.smartrefresh:SmartRefreshLayout:1.1.0-alpha-14'implementation 'com.scwang.smartrefresh...

2019-11-01 20:08:46 1138 1

原创 XRecyclerView、Okhttp

XRecyclerView上拉加载、下滑刷新依赖bean类布局文件适配器代码activity实现上拉加载、下滑刷新依赖 //XRecyclerView api('com.jcodecraeer:xrecyclerview:1.5.9') { exclude group: 'com.android.support' } //picasso implem...

2019-10-28 20:50:43 236

原创 Base基类

简单的Base基类简单封装BaseActivityBaseFragmentActivity实现Fragment实现简单封装BaseActivitypublic abstract class BaseActivity extends AppCompatActivity { @Override protected void onCreate(@Nullable Bundle s...

2019-10-21 20:56:49 294

原创 kotlin数据库

kotlincn数据库基本用法创建清单文件继承ContentProvider使用基本用法创建class GoodsDb(context: Context?) : SQLiteOpenHelper(context, "goodsdb", null, 1) { override fun onCreate(db: SQLiteDatabase) { db.execSQL(...

2019-10-15 20:55:23 1125

原创 判断网络状态

判断网络状态步骤1.创建一个类继承广播2.在代码注册并调用3.清单文件中注册步骤1.创建一个类继承广播public class MyReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { Connectivity...

2019-10-14 20:54:43 130

原创 ORMlite数据库

ORMlite基本使用依赖表类构造表具体实现基本使用依赖implementation 'com.j256.ormlite:ormlite-android:5.0'implementation 'com.j256.ormlite:ormlite-core:5.0'表类@DatabaseTable(tableName = "t_user")class UserDb { @Dat...

2019-10-11 20:56:52 166

原创 Android 传感器

Android 传感器加速度传感器、步伐传感器、仿微信摇一摇Java代码(主类)// An highlighted blockpackage bw.com.Unit8;import android.content.Intent;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;imp...

2019-07-15 21:13:35 170

原创 安卓(事件的分发)

事件的分发1.Touch事件分发中只有两个主角:ViewGroup和View。Activity的Touch事件事实上是调用它内部的ViewGroup的Touch事件,可以直接当成ViewGroup处理。2.View在ViewGroup内,ViewGroup也可以在其他ViewGroup内,这时候把内部的ViewGroup当成View来分析。3.ViewGroup的相关事件有三个:onInte...

2019-07-12 21:15:30 117

原创 自定义View(根据内容设置大小/EditText点击清空效果)

自定义View(根据内容设置大小)效果图自定义View// An highlighted blockpackage bw.com.Unit4;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import android.uti...

2019-07-11 21:12:40 173

原创 安卓 自定义View(区域点击效果)

自定义View效果图自定义View// An highlighted blockpackage bw.com.Unit4;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import android.graphics.Color...

2019-07-10 21:27:17 399

原创 安卓(属性动画)

Property Animation(属性动画)效果图布局文件// An highlighted block<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http:...

2019-07-08 21:21:19 112

原创 安卓 (帧动画)

Drawable Animation(Drawable动画)效果图Java代码(XML实现)// An highlighted blockpackage bw.com.Unit2;import android.graphics.drawable.AnimationDrawable;import android.os.Bundle;import android.support.v7...

2019-07-07 21:24:23 143

原创 安卓(xUtils)

xUtils依赖// An highlighted blockimplementation 'org.xutils:xutils:3.5.0'清单文件效果图Application初始化// An highlighted blockpackage bw.com.Unit1.app;import android.app.Application;import org.xuti...

2019-07-05 21:20:49 160

原创 安卓 RecyclerView(侧滑删除)

RecyclerView(侧滑删除)SwipeLayout概念:可以支持侧滑的布局控价常用方法设置侧滑方式 :setMoe(SwipeLayout.show.PULLOUT)setMoe(SwipeLayout.show.LAYDOUN)打开 :openItem(下标)关闭 :closeItem(下标)判断是否打开 ...

2019-06-27 21:25:10 240

原创 安卓 xRecycleView(添加头部和尾部)

xRecycleView(添加头部和尾部)效果图头部效果尾部效果Java代码// An highlighted blockpackage bw.com.headerandfoodter;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.support...

2019-06-26 21:08:37 182

原创 安卓网络请求工具方式 (HttpURLConnection-Httpclient-Xutils-Okhttp-Volley)

网络请求工具类(HttpURLConnection-Httpclient-Xutils-Okhttp-Volley)Okhttp、Volley依赖implementation ‘com.squareup.okhttp3:okhttp:3.12.1’implementation ‘eu.the4thfloor.volley:com.android.volley:2015.05.28’工具类代...

2019-06-25 21:23:05 295

原创 断点续传

断点续传效果图Java代码// An highlighted blockpackage bw.com.day1;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import android.view.View;import an...

2019-06-24 21:53:06 517

原创 安卓(get获取图片和post注册)

get获取图片和post注册效果图布局文件// An highlighted block<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas....

2019-06-21 21:24:58 239

原创 安卓 (xml解析、高德地图)

DOM解析笔记一。重要的方法:1.Document:getElementsByTagName(节点名称):根据节点名称获得节点列表2.Node:getChildNodes():获得当前节点所有的子节点3.Node:getAttributes():获取当前节点所有的属性和值4.Node:getNodeValue():获得当前自节点的值5.Node:getTextContent():获...

2019-06-20 21:27:10 355

原创 安卓

GPS定位效果图权限// An highlighted block<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <!-- 访问GPS --><uses-permission android:name="android.permission.ACCES...

2019-06-17 21:07:45 167

原创 安卓

SoundPooljava布局// An highlighted block<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android....

2019-06-14 21:35:04 165

原创 安卓菜鸟

视频播放器效果图java代码// An highlighted blockpackage bw.com.unit6;import android.media.MediaPlayer;import android.net.Uri;import android.os.Handler;import android.os.Message;import android.support....

2019-06-12 21:51:46 170

原创 安卓 SlidingMenu

SlidingMenu(Frament切换)和SurfaceView效果图主类布局文件// An highlighted block<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xml...

2019-06-11 21:11:54 241 2

原创 安卓 NavigationView(侧滑)

NavigationView效果图布局文件// An highlighted block<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas....

2019-06-11 11:54:18 198

原创 安卓 抽屉

抽屉效果图布局文件// An highlighted block<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/...

2019-06-09 21:41:22 221

原创 安卓 Recyclerview(三种排列方式)

Recyclerview基础+接口回调点击事件+多布局+随机值生成瀑布流效果图1效果图2效果图3(瀑布流)java代码// An highlighted blockpackage bw.com.androidthird;import android.graphics.drawable.Drawable;import android.support.v7.app.AppCom...

2019-06-08 21:25:36 587

原创 安卓 IntentService

IntentServiceIntentService的优点:不用开启线程IntentService的缺点:使用广播向activity传值IntentService,可以看做是Service和HandlerThread的结合体IntentService 是继承自 Service 并处理异步请求的一个类,在 IntentService内有一个工作线程来处理耗时操作。用法:自定义类继承Inte...

2019-05-28 21:29:24 178

原创 安卓 Service

Service一、创建Service1, 定义一个类, 继承Service2, 重写父类的方法, onBind() — 必须重写的方法3, 在清单文件中, 注册Service二、Service的生命周期以及启动方式1.启动方式生命周期:onCreate() — onStartCommand() — onDestroy()开启服务:startService()停止服务:st...

2019-05-27 20:34:46 150

原创 安卓 Banner轮播图

Banner轮播图一、依赖// An highlighted block implementation 'com.youth.banner:banner:1.4.10' //轮播图二,布局文件// An highlighted block<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android...

2019-05-24 19:32:44 185

原创 安卓 ViewPager(PagerTitleStrip和PagerTabStrip)

ViewPager之PagerTitleStrip和PagerTabStrip//agerTabStrip代码如下:效果图// An highlighted blockpublic class PagerTabStripMainActivity extends AppCompatActivity { ViewPager viewPager; List<ImageVi...

2019-05-23 21:51:43 205

原创 安卓 Fragmen(静态注册和动态注册)

Fragmen一、静态注册// An highlighted block<fragment android:layout_weight="1" android:layout_width="match_parent" android:layout_height="0dp" android:name="bw.com.fragmentday11.MyFragm...

2019-05-21 20:43:48 251

原创 安卓 广播(有序、粘性、EventBus)

有序广播代码如下:1.清单文件2.发送广播Intent intent = new Intent("www.wangpeng"); intent.putExtra("name","我是有序排序"); sendOrderedBroadcast(intent,null);3.接收类// An highlighted block String name = ...

2019-05-20 21:48:41 511

原创 安卓 广播

BroadCastReceiver广播如何实现广播步骤1:广播接受者(1)自定义类继承BroadcastReceiver,重写onReceive方法(2)注册广播(安卓的四大组件都需要注册)静态注册:在清单文件中动态注册:在代码中注册(注册和解除注册)步骤2:广播发送方:sendBroadcast(Intent意图对象)静态注册代码如下:(1)自定义广播接受者类继承BroadCa...

2019-05-17 21:43:11 147

原创 安卓 内容提供者

ContentProvider内容提供者1.ContentProvider内容提供者(四大组件之一)主要用于在不同的应用程序之间实现数据共享的功能。自定义内容提供者:提供者代码:(1)自定义类继承SQLiteOpenHelper// An highlighted blockpublic class MyOpenHelper extends SQLiteOpenHelper { ...

2019-05-16 21:39:20 168

原创 安卓 图片二次采样

Bitmap二次采样第一次采样:获得缩放比例第二次采样:根据缩放比例进行压缩//代码如下// An highlighted blockpublic class MainActivity extends AppCompatActivity { ImageView imageView; Button button; @Override protected vo...

2019-05-15 21:43:43 222

原创 安卓 SharedPreferences(功能:实现记住密码)

一.SharedPreferences2.如何存储数据步骤1:得到SharedPreferences对象 getSharedPreferences(“文件的名称”,“文件的类型”);(1).Context.MODE_PRIVATE:指定该SharedPreferences数据只能被应用程序读写(2).Context.MODE_WORLD_READABLE:指定该SharedPrefere...

2019-05-14 21:32:31 305

原创 安卓 Notification(普通通知、自定义通知框、列表通知框、大视图通知框、进度条通知框加跳转页面)

Notification通知和自定义Toast1.普通通知效果图:代码如下// An highlighted block@RequiresApi(api = Build.VERSION_CODES.JELLY_BEAN)public void normal_notifiaction(){ NotificationManager manager= (NotificationM...

2019-05-13 21:31:22 207

原创 安卓 PopupWindow(底部)、自定义系统菜单、listview索引

PopupWindow弹出窗体1.底部弹出窗体//效果图// An highlighted blockpublic class MainActivity extends AppCompatActivity { Button button; @Override protected void onCreate(Bundle savedInstanceState) {...

2019-05-10 21:51:43 181

空空如也

空空如也

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

TA关注的人

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