自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android GreenDao数据库的基本使用

前言GreenDAO是一个对象关系映射(ORM Object RelationShop Mapping)的框架,能够提供一个接口通过操作对象的方式去操作关系型数据库,它能够让你操作数据库时更简单、更方便。GreenDao 官网:http://greenrobot.org/greendao/GreenDao 特征介绍:http://greenrobot.org/greendao/features/GreenDao 学习文档:http://greenrobot.org/greendao/d

2021-01-14 14:58:37 311

原创 Android 购物车的简单实现

逻辑1.实体类添加属性:isSelect 是否选中2.适配器根据isSelect判断是否选中+复选框点击3.全选和取消全选:修改集合中所有的数据源的isSelect—>刷新适配器---->计算总价4.用户反选:修改当前item的数据源isSelect—>刷新适配器----》计算总价目录逻辑使用步骤1.引入库2.bean类3.主UI布局4.UI代码片5.item 小布局6.适配器7.效果图使用步骤1.引入库代码如下(示例):implementation 'com.lz

2021-01-11 14:10:25 784 1

转载 Kotlin 超车指南 《转载》

RecycleView : 链接.Rotlin 大佬写的 : 超车指南.

2021-01-08 16:25:09 120

原创 Kotlin 的初学习 集合遍历 用Kotlin写简单的计算器

代码块package com.example.yoho1807.test.demoimport android.annotation.SuppressLintimport java.text.SimpleDateFormatimport java.util.*fun main() { //todo 遍历 1-100 for (i in 1..100) { println(i) } //todo 倒叙遍历使用标准库中定义的downTo()函数

2021-01-07 14:12:03 375 2

原创 弹幕库 Danmuku依赖

简单的弹幕效果一、依赖 implementation 'com.github.ctiao:DanmakuFlameMaster:0.7.3'//弹幕库依赖二、使用步骤1.xml代码如下(示例):<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="

2020-12-30 09:41:59 918

原创 Android Banner实现简单的轮播图

简单的轮播图实现文章目录前言一、使用步骤1.引入库2.定义类用于图片加载ui页面(本地图片轮播)ui页面(网络加载图片轮播)Banner轮播图前言一、使用步骤1.引入库代码如下(示例):implementation 'com.youth.banner:banner:1.4.10'//轮播图implementation 'com.github.bumptech.glide:glide:4.9.0'//glide依赖2.定义类用于图片加载public class BannerLoade

2020-12-28 19:47:14 868

原创 Zxing扫描二维码

Zxing扫描二维码的简单实现先导入依赖添加动态权限application注册生成二维码//导入依赖 implementation 'cn.yipianfengye.android:zxing-library:2.2' //Zxing依赖//权限 <uses-permission android:name="android.permission.CAMERA" /> <uses-permission android:name="android.perm

2020-12-12 09:26:37 187

原创 协调者布局 及m3u8 视频格式 播放 仿 快手 详情页

m3u8格式 视频播放implementation 'com.shuyu:GSYVideoPlayer:7.1.6'// 视频播放器 implementation 'com.android.support:design:30.0.0' //协调者布局// XML <com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer android:id="@+id/play"

2020-12-12 08:36:01 1128

原创 PopupWindow 弹框更换头像

PopupWindow 弹框更换头像Activity代码XML代码清单文件Activity代码下面展示一些 内联代码片。 //1.创建popupwindow对象 PopupWindow popupWindow = new PopupWindow(getActivity()); //通过java代码设置背景 popupWindow.setBackgroundDrawable(getResources().getDrawable(R.drawable.sh

2020-12-11 14:59:42 228

原创 Android 随机生成100内的随机数

Android 随机生成100内的随机数 // TODO 0~1 随机数 int a = (int) (Math.random() * 100); Log.i(TAG, "demo: " + a);

2020-12-11 13:40:26 1389

原创 点赞动画 飘心

点赞动画下面展示一些 内联代码片。// A code blockvar foo = 'bar';/** * 飘心效果自定义View * 1.创建ImageView * 2.ImageView执行组合动画 * 3.动画执行完成后销毁View * <p> * 动画+随机数 * 位移+缩放+透明度+旋转 */public class FlyHeartView extends RelativeLayout { private int defaultWidth = 2

2020-12-10 20:18:57 137

原创 点赞动画

点赞动画属性动画+差值器 ObjectAnimator translationX = ObjectAnimator.ofFloat(img, "translationX", 0, -100); ObjectAnimator translationY = ObjectAnimator.ofFloat(img, "translationY", 0, -1250); AnimatorSet animatorSet = new AnimatorSet(); a

2020-12-10 20:08:40 97

原创 依赖

大虾串http://www.qubaobei.com/ios/cf/dish_list.php?stage_id=1&limit=20&page=1蓝牙通讯规范private UUID uuid = UUID.fromString(“00001106-0000-1000-8000-00805F9B34FB”);//蓝牙通讯规范post_json 请求体// RequestBody requestBody = RequestBody.create(MediaType.pars.

2020-12-10 16:13:25 495

原创 大虾串

异步 ListView大虾串大虾串//主页代码package com.bw.day03homework;import android.content.DialogInterface;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.widget.AdapterView;import android.widget.ImageView;import

2020-09-10 10:09:34 334

空空如也

空空如也

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

TA关注的人

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