3 小矮子tt

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 5w+

MySQL的下载与配置 与 Navicat的下载与配置

一、MySQL下载:MySQL官网具体操作开下面图片:这里我下载了 压缩包版本5.7.29 (解压到自己目录中即可)二、配置MySQL:配置环境变量此电脑(右击选择属性)—> 高级系统设置 —> 环境变量 —> 找到Path —> 点击新建 —> 将自己的mysql的bin目录路径复制进去,一路点击确定就ok了。新建一个 data文件夹 和一个 my.ini 文件my.ini文件编辑以下内容:[mysql]# 设置mysql客户端默认字符

2020-07-03 20:19:42

Jetpack 系列:LifeLifecycles 记录

一、作用:管理您的 Activity 和 Fragment 生命周期二、主要的类与接口LifecycleObserver(接口) : 生命周期观察者(观察者)LifecycleOwner(接口) : 生命周期所有者(被观察者)LifecycleRegistry(类) : 是LifeCycle的子类,在自定义LifecycleOwner 时会用到三、具体使用1. LifecycleObserver(观察者)使用:通过一个类实现此接口,通过生命周期注解来标记自己的方法即可,当被观察.

2020-06-22 14:49:36

vue脚手架搭建 及 创建项目

一: 去官网下载安装Node.js 点击下载Node.js安装完成后win+R打开cmd窗口分别输入node -v与npm -v查看是否安装成功二:安装淘宝镜像在cmd输入:npm install cnpm -g --registry=https://registry.npm.taobao.org安装完成后在cmd输入cnpm -v查看是否安装成功三:安装全局vue-cli 在cmd输入cnpm install -g vue-cli安装完成在cmd输入vue -V(注意V是大写)查看是否安

2020-05-14 14:00:52

CoordinatorLayout(协调员布局) 使用

Material Design 之 Toolbar 开发实践总结Material Design之 AppbarLayout 开发实践总结Material Design 之 Behavior的使用和自定义Behavior

2020-05-13 10:08:35

我的 Kotlin 学习记录

变量:val 声明一个不可变的变量,对应java的final变量。var声明一个可变的变量,对应java的非final变量。Java 与 Kotlin数据类型对照表Java基本数据类型Kotlin对象数据类型数据类型说明intInt整形longLong长整形shortShort短整形floatFloat单精度浮点型double...

2020-05-12 21:01:54

真机安装失败:The application could not be installed: INSTALL_FAILED_TEST_ONLY

错误:Installation did not succeed.The application could not be installed: INSTALL_FAILED_TEST_ONLYInstallation failed due to: 'null'解决:在gradle.properties 文件中添加android.injected.testOnly=false

2020-05-11 16:18:52

android实现 文本超链接(记录)

效果:代码:PS:改变超链接文本的颜色在XML中使用TextView的android:textColorLink="#009688"属性 TextView textView = findViewById(R.id.text_my); //创建可扩展字符串并输入内容 SpannableString spannableString = new Sp...

2020-04-20 17:18:53

对不起!你上传的APK包名已存在

大佬文章注意:你在哪打开的cmd就把带签名的空包放在哪里,不然会提示(无法打开 jar 文件: tap_unsign.apk)

2020-04-20 10:38:28

PopUpWindow基本使用

PopUpWindow使用详解(一)——基本使用

2020-04-08 14:58:07

防止点击事件的多次连点

private long lastTime = 0; //记录上一次运行逻辑代码的时间,为下次判断时间间隔做准备btn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { if (System...

2020-04-02 09:51:55

今日头条屏幕适配方案终极版:AndroidAutoSize

讲解文章(原文链接)github中文版Readme主单位Demo副单位Demo

2020-04-01 10:01:19

HbuilderX遇到的一个坑 alert弹出框 多次弹出

原因有些奇怪,是因为我把<script>标签卸载<body>标签的外边的下边了。。。。不知道为什么会这样,就是这么操蛋!!(js代码只有一个alert(“啦啦啦”))下图的写法(body的外边的下边)会导致alert()多次弹出(但只是在HBuilder中这样,在idea中不会发生)下图的写法(body的外边的上边)不会导致alert()多次弹出下图的写法(b...

2020-03-31 19:21:00

MMKV基本使用

首先在app创建时初始化:public class BaseApplication extends Application { @Override public void onCreate() { super.onCreate(); MMKV.initialize(this); //初始化mmkv }}然后创建MMKV://使用默认...

2020-03-30 16:38:46

MagicIndicator+ViewPager的简单使用 与 嵌套使用

效果:布局:<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.c...

2020-03-30 13:38:18

分页加载(记录)

长时间不用老是忘掉记一下,记一下。。。/** * 用户评价 已评价列表 */public class AlreadyEvaluatedFragment extends BaseLazyFragment { private RecyclerView fragment_already_evaluated_recycler; private SwipeRefreshLayout...

2020-03-26 18:26:37

Uri 转为 File (顺带记下Retrofit上传文件)

//uri转为file Uri uri; //获取到的uri String[] arr = {MediaStore.Images.Media.DATA}; Cursor cursor = getContentResolver().query(uri, arr, null, null, null); ...

2020-03-24 21:28:19

Cannot fit requested classes in a single dex file. Try supplying a main-dex list. # methods: 65641 >

无法在单个dex文件中容纳所请求的类。 尝试提供main-dex列表。解决:在build中添加multiDexEnabled true位置:

2020-03-24 11:02:50

RadioGroup 多行多列显示(一个笨方法)

效果图:布局代码:<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.androi...

2020-03-23 21:30:48

记录一次 ObjectAnimator “无效” 的坑

原因:★★★ 我在动画开始时设置了按钮无法点击,再结束动画的监听中设置了按钮可点击 ★★★结果就是这个动画结束事件出了问题:第一种:onAnimationEnd(Animator animation, boolean isReverse),这个方法有时候不调用:animatorSet.addListener(new AnimatorListenerAdapter() { ...

2020-02-28 16:45:53

高德地图把多个点正好放置在屏幕中(记录下)

通过:aMap.animateCamera(CameraUpdateFactory.newLatLngBounds(bounds, 150));来实现newLatLngBounds(bounds, 150) :一参数:LatLngBounds创建一个矩形范围,二参数:padding值代码: ★★★遍历出集合中的最大最小经纬度★★★ double maxLat =...

2020-02-18 21:45:56

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证
    技术圈认证
    用户完成年度认证,即可获得
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。