自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android----上传头像

上传头像可以从相册获取和拍照1.加入权限<uses-permission android:name="android.permission.CAMERA" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"

2021-05-11 14:38:27 684

原创 简单的拦截器okhttp3(只添加一个请求头)

自定义拦截器代码package com.example.lib.http.factory;import java.io.IOException;import okhttp3.Interceptor;import okhttp3.Request;import okhttp3.Response;public class MyIntenter implements Interceptor { @Override public Response intercept(Chain ch

2021-04-08 13:25:23 334

原创 简单的Service应用

(这里只有bind启动的方法)1.先创建一个服务2.Service里的代码package com.example.zuoye;import android.app.Service;import android.content.Intent;import android.os.Binder;import android.os.IBinder;import android.widget.Toast;public class MyService extends Service {

2021-04-08 13:06:35 114

原创 简单的弹幕效果

1.导入依赖implementation ‘top.littlefogcat.easydanmaku:easydanmaku:0.1.3’2.xml布局 <FrameLayout android:id="@+id/danmu" android:layout_width="match_parent" android:layout_height="wrap_content"/>3.activity代码// 设置一个FrameLayout为弹

2021-04-03 08:14:56 152

原创 底部点击切换Fragment

导入依赖implementation ‘com.flyco.tablayout:FlycoTabLayout_Lib:2.0.2@aar’//flycotablayout1.xml布局中与ViewPager联合使用<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://sch

2021-03-28 19:51:30 84

原创 类似快手短视频播放器

1.先创建视频资源文件package com.example.zoukao1.video;public class TestDataVideo { public static String[] videoUrls = { "https://txmov2.a.yximgs.com/upic/2021/01/12/15/BMjAyMTAxMTIxNTI5NDZfMjI2MTM5MzBfNDIyNjA5MTg5NjJfMV8z_b_B30ec7ad328493ab683c38

2021-03-27 10:09:06 4109 1

原创 Android动画

补间动画xml文件透明<?xml version="1.0" encoding="utf-8"?><alpha xmlns:android="http://schemas.android.com/apk/res/android" android:fromAlpha="1" android:duration="2000" android:interpolator="@android:anim/accelerate_interpolator" andro

2021-03-03 09:39:33 60

原创 自定义VIewGroup

代码package com.example.day011;import android.content.Context;import android.graphics.Canvas;import android.util.AttributeSet;import android.util.Log;import android.view.View;import android.view.ViewGroup;import android.widget.LinearLayout;public

2021-03-03 08:30:43 56

原创 PickerView

PickerView是什么仿iOS的PickerView控件,带有3D圆弧效果,并封装了时间选择和选项选择这两种选择器。WheelView —— 基础控件带有3D圆弧效果。支持文字、颜色、大小设置。支持背景颜色设置。支持item的分隔线设置。支持item间距设置。支持设置是否循环。OptionsPickerView —— 选项选择器支持一、二、三级联动数据。支持一、二、三级不联动数据。支持自定义布局。支持自定义标题栏。支持“省,市,区”等选项的单位(label)显示、隐藏和自定义

2021-03-02 13:41:18 99

原创 Android-Notification通知简单应用

Notification通知Notification的简单应用使通知显示在顶部,并跳转使用自定义布局通知进度条通知通知分组展示大图及多行文字通知Notification的简单应用使通知显示在顶部,并跳转public void send(View view) { Notification.Builder builder = new Notification.Builder(this); builder.setSmallIcon(R.mipmap.ic_launcher);

2020-12-10 14:13:14 80

原创 新手快速入门---Android菜单

DAY2菜单与双击退出普通菜单上下文菜单弹出窗口双击推出菜单与双击退出普通菜单在reg文件夹下创建menu文件夹<?xml version="1.0" encoding="utf-8"?><menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"> <item android:id

2020-12-08 15:15:04 91

原创 Android对话框

DAY01常用对话框普通对话框单选对话框多选对话框进度条对话框自定义对话框完全自定义对话框日期对话框时间对话框常用对话框普通对话框public void btn(View view) { //创建一个对话框创建者 AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setTitle("标题");//设置标题属性 builder.setMessage("内

2020-12-07 16:27:51 187 1

空空如也

空空如也

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

TA关注的人

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