自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

鲁迷那的专栏—坚持实践后再写出来!

坚持实践后,才写出来!

  • 博客(18)
  • 资源 (21)
  • 收藏
  • 关注

原创 Android学习笔记整理之常用三种框架:3、MVVM模式

MVVM框架模型本节将带大家总结 MVP 框架模型存在的问题,通过对比的方式学习 MVVM 模型,并使用 MVVM 模型实现对该需求的再一步优化,最后总结MVVM的优缺点。上面我们讲了 mvp 模型,mvp 对 mvc 进行了比较好的优化,并且在日常的项目代码中,mvp 已经能够帮助我们满足大部分的场景需求,但是它还不够简洁,需要使用较多的接口,所以我们希望可以对它进行进一步的优化。mvp 和 mvvm的异同点下面我们来看看mvvm框架模型首先我们会发现 mv...

2020-07-27 22:35:02 300

原创 Android学习笔记整理之常用三种框架:2、MVP模式

目录MVP框架模型MVC模型的明显缺陷MVP模型简介MVP模型优缺点使用MVP的建议MVP框架模型本节将带大家总结 MVC 模型存在的问题,通过对比的方式学习MVP框架模型,并使用 MVP 模型实现对该需求的进一步优化,最后总结MVP的优点,以及MVP中还可以进行优化的部分。MVC模型的明显缺陷前面我们讲到 mvc 模型,它有一些明显的缺陷而在mvp模型当中,这些问题得到很好的解决MVP模型简介Model主要负责数据方面的工作,View主要负责视.

2020-07-27 22:33:16 283

原创 Android学习笔记整理之常用三种框架:1、MVC模式

目录MVC框架模型需求:查询用户账号信息不使用任何框架去实现需求MVC模型简介使用 MVC 框架去实现需求与不使用框架实现需求,进行比较界面展示MVCActivity数据获取MVCModelMVC模型优缺点优点缺点使用建议MVC框架模型本章通过具体事例对比使用MVC模型和不使用框架模型的区别,并使用MVC实现对该需求的优化,总结MVC的优点以及MVC中还可以进行优化的部分。下面我们将通过代码的方式,来讲解为什么要使用框架?为什么要学习MVC模.

2020-07-27 22:28:26 302

原创 DataBinding使用记录:1、DataBinding的基本用法

一、DataBinding简单介绍1、DataBinding是什么?也就是说 DataBinding 是实现 mvvm 模式的一个工具,用来提供数据绑定服务。2、DataBinding的使用步骤要在我们的项目中实现 DataBinding,我们需要做到以下三步第一步,启用 DataBinding,也就是让我们的项目支持 DataBinding第二步,修改布局文件为 DataBinding 布局,也就是把传统的布局文件修改为 DataBinding 布局第...

2020-07-24 21:00:49 300

原创 AndroidStudio报错:Could not get resource ‘xxx/xxx/error_prone_annotations-2.2.0.jar‘

自认为自己已经算是老鸟了,在使用Android Studio build的时候也总会遇到奇怪的问题,例如:今天mac电脑在运行安卓项目时,遇到了这个问题:FAILURE: Build failed with an exception.* What went wrong:Execution failed for task ':app:javaPreCompileDebug'.> Could not resolve all files for configura...

2020-07-20 14:09:34 2312 3

原创 Android Studio使用git手动提交项目代码,设置项目代码版本

目录一、前言二、git提交代码、设置版本1、项目代码提交到本地git2、项目代码提交到远程服务器gitee码云3、给提交的项目代码设置版本号二、详细说明可参考博文一、前言之前写的一些 Android 博文发现代码有不清楚或遗漏的,如:Android开发笔记之MVC、MVP、MVVM然后做了一下补充,并把相关代码提交到github或gitee上去,并做了一些版本设置以方便查阅,写此博文稍微记录一下!二、git提交代码、设置版本1、项目代码提交到本地git.

2020-07-19 11:08:32 694

原创 git实战笔记系列:本地有项目,把本地项目托管到 gitee 码云中

一、相关博文整理原创git实战笔记系列:生成 ssh 公钥,查看获取放到github或gitee上面原创git实战笔记系列:本地无项目,创建自己的github项目仓库、克隆下载项目原创git实战笔记系列:查看、邀请、删除项目团队成员,删除分支、删除分支代码原创git实战笔记系列:GitHub创建新分支及合并、常用git命令原创git实战笔记系列:Github打tag标签,指定项目版本的使用原创关于 GitHub 老是访问不了的解决方案 Macgit的使用(注:gith...

2020-07-18 16:27:06 272

原创 unable to resolve dependency for:xxx

目录解决方式尝试1(不行)尝试2(不行)尝试3(不行)尝试4(解决)使用 leakcanary 内存泄露检测工具,之前写的demo今天运行报错:unable to resolve dependency for:xxxdownload leakcanary-android.aar (com.squareup.leakcanary:leakcanary-android:2.2)Show DetailsAffected Modules: testleakdemo4_t

2020-07-18 09:15:24 238

原创 Vue笔记整理,08.项目-整理出一个基本的项目模板

当我们开始做项目的时候

2020-07-14 22:52:39 158

原创 Vue笔记整理,12.项目-完成tabbar的小图标设置

一、前言上一节我们介绍了:vs code工具的一些特殊使用,使用vs code默认集成的Git工具快速提交代码,详细可参考博文:原创Vue笔记整理,11.项目-使用vs code默认集成的Git工具快速提交代码这篇我们将介绍项目-完成tabbar的小图标设置二、完成tabbar的小图标设置更新中。。。...

2020-07-14 14:11:05 1007

原创 Vue笔记整理,11.项目-使用vs code默认集成的Git工具快速提交代码

一、前言上一节我们介绍了:项目基础配置、把本地项目托管到 gitee 码云中,详细可参考博文:原创Vue笔记整理,10.项目-把本地项目托管到 gitee 码云中 这篇我们将介绍 使用vs code默认集成的Git工具快速提交代码更新中。。。...

2020-07-13 15:08:55 321

原创 git实战笔记系列:生成 ssh 公钥,查看获取放到github或gitee上面

一、第一次生成新的SSH key1、网络参考bogon:~ luminal$ cd .ssh/ 检查本机的ssh公钥bogon:.ssh luminal$ ls -a 查看当前目录文件. .. known_hosts$ ssh-keygen -t rsa -C "你的邮箱地址" 如:ssh-keygen -t rsa -C "luminal@163.com"Generating public/private rsa k...

2020-07-06 16:13:05 646 1

原创 Vue知识整理,10.项目-把本地项目托管到 gitee 码云中

在公司都是团队开发,下面我们来介绍下git代码管理工具首先,我们需要创建几个文件1、.gitignore 项目忽略文件我们在项目中像 node_modules 这些文件没必要上传到,我们的源代码仓库当中node_modules 项目依赖文件,体积比较大.idea 它是一个文件夹,里面放了你自己webstorm工具相关的配置,如快捷键等,每个人都不一样.vscode 这个类似.idea,它是VScode工具相关的配置.git 存了一些版本信息,也没必要上传.DS_S....

2020-07-06 15:23:54 1645

原创 git实战笔记系列:GitHub创建新分支及合并、常用git命令

一、GitHub创建新分支及合并测试的github项目地址:https://github.com/yyhLum/vue-cli-project-template在项目 README.md 中,添加如下文字然后添加新的分支 yyh,并进行提交MacBook-Pro:vue-cli-project-template luminal$ git statusOn branch masterYour branch is up-to-date with 'origin/......

2020-07-06 00:19:08 1200

原创 git实战笔记系列:idea图形操作 或 使用命令行,git打tag标签,指定项目版本的使用

声明:本教程不收取任何费用,欢迎转载请注明出处,尊重作者劳动成果,不得用于商业用途,侵权必究!!!目录一、Github打tag标签,指定项目版本创建版本 v0.1.0创建版本 v0.1.1二、如何下载github项目的不同版本三、tag 有关命令1查看tag2创建tag3删除tag4验证tag5共享tag我们可以创建一个tag来指向软件开发中的一个关键时期,比如版本号更新的时候可以建一个“v1.0”、“v2.0”之类的标签,这样在以后回顾的时候会比较方便。t

2020-07-05 00:34:14 4696

原创 git实战笔记系列:本地无项目,创建自己的github项目仓库、克隆下载项目

一、前言最近想把印象笔记中 git使用 和 github pages 个人博客,这两块相关知识点笔记整理出来,如下图: 二、创建自己的github项目仓库github官方地址为:https://github.com/首先你必须注册自己的github账号,然后登陆进去,这块操作就不说了。1、新建仓库,点击下图红色框的按钮都可以2、自定义你的项目名称,勾选配置如项目名(自定义):betasmarkWeb_storageCabinet如果是公司...

2020-07-04 18:06:52 357

原创 Vue笔记整理,09.项目-制作项目首页的Header和Tabbar区域

09.项目-制作项目首页的Header和Tabbar区域步骤1:在项目根组件 App.vue 里面,分三部分第一部分:<!-- 顶部 Header 区域 -->第二部分:<!-- 中间的 路由 router-view 区域 -->第三部分:<!-- 底部 Tabbar 区域 -->步骤2:App.vue 展示到页面上1、在 index.html 的容器里面,需要把App.vue 放进去2、在 main.js 里面 ,...

2020-07-03 20:21:06 416

原创 npm安装依赖包报错,npm ERR! code ENOTFOUND(2020-07-03)

vue项目安装依赖包,报错如下:$ npm installnpm WARN registry Using stale data from https://registry.npmjs.org/ because the host is inaccessible -- are you offline?npm WARN registry Using stale data from https://registry.npmjs.org/ due to a request error during r...

2020-07-03 12:37:36 12832 1

runnergo性能测试平台,端口号修改

runnergo性能测试平台,由于公司linux服务器限制,一些端口没有开放。于是要么修改端口号,要么开放端口,因端口开放,公司流程需要邮件申请等复杂流程,还是自己修改吧。

2024-05-30

不使用任何框架去实现需求_代码

1、相关博文的代码:Android开发笔记之MVC、MVP、MVVM。 2、如果出现链接失效等问题,请给我留言!

2020-07-19

Android面试题 - 副本.pdf

经常会遇到ExpandableListView这个控件,有的时候会有需求是当下拉列表子item被选中时要进行颜色的改变,以便标识有关参加面试的一些总结

2019-11-23

304_SurfaceView高性能绘制(五)代码实践篇-让绘制的图片运动

详见我的博文:SurfaceView高性能绘制(五)代码实践篇-让绘制的图片运动 有问题及时给我留言,看到会尽管回复!

2019-02-22

SurfaceView高性能绘制(四)代码实践篇-绘制多张图片

详见博文: SurfaceView高性能绘制(四)代码实践篇-绘制多张图片

2019-02-21

302_ SurfaceView高性能绘制(三)代码实践篇-根据触屏绘制图片

详见我的博文: SurfaceView高性能绘制(三)代码实践篇-根据触屏绘制图片

2019-02-21

SurfaceView高性能绘制(二)代码实践篇-静态图片

详见博客:SurfaceView高性能绘制(二)代码实践篇-静态图片 有问题及时给我留言,看到会马上回复!

2019-02-20

SurfaceView绘制图片

SurfaceView绘制图片,想了解更多,可以参考我的系列博文之SurfaceView绘制图片:https://blog.csdn.net/YuDBL/article/details/86773800

2019-02-14

我的Handler专题系列代码01

我的Handler专题系列代码,对应我的博客https://blog.csdn.net/YuDBL/article/details/85594530

2019-01-03

CSDN博客编辑器_富文本编辑器_目录索引视频教程.zip

CSDN博客编辑器_富文本编辑器_目录索引视频教程。写博客编辑器不好用、不熟悉是非常头痛的事情!最近这段时间在CSDN写博客写的多,就各种尝试了,gif视频可用浏览器打开!

2018-12-27

Java服务器开发(二)写第一个Servlet

想入门javaWeb、javaEE服务器开发的可下载,这个是用MyEclipse写的一个简单的Servlet程序,是以前自己开发的笔记整理、注释详细,方便自己查阅。。。

2018-12-26

亲手实践,Android Studio一个项目引入另一个项目作为依赖Libary

Android Studio一个项目引入另一个项目作为依赖Libary,测试已通过!其中NoTest为原文件,testSuccess为源文件经过测试成功的文件,详情可查看我的博客,如有问题欢迎留言讨论!

2018-12-25

开发软件tomact

apache tomact安装软件,对应我的博客:手把手教你5分钟—搭建属于自己的Android服务器,如有疑问,欢迎留言讨论!

2018-12-22

开发工具myEcliipse

myEclipse此开发工具对应我的博客:手把手教你5分钟—搭建属于自己的Android服务器,如有问题欢迎留言讨论!

2018-12-22

01_myCode_手动集成极光推送

时间2018-12-11上传,自己实践成功代码,修改对应包名、AppKey即可,有问题欢迎留言讨论!

2018-12-11

GreenDao框架表的建立

此资源对应我的博客《Android框架GreenDao(二)实战代码演示-表的建立》,亲身实践的代码,有问题欢迎留言讨论!

2018-11-27

03_AsyncTask_异步方法操作之进度条

主要讲AsyncTask一些主要方法的使用和有关进度条的一个简单例子,对应我的博客《Android专题之AsyncTask(三)异步方法操作之进度条》,有问题欢迎留言讨论。。。

2018-11-19

02_AsyncTask_简单演示AsyncTask异步操作

AsyncTask_简单演示AsyncTask异步操作,写一个简单的AsyncTask异步操作解决上一篇文章提到的线程阻塞问题,对应我的博客《网易博客迁移:Android专题之AsyncTask(二)简单演示AsyncTask异步操作》,有问题欢迎留言讨论。

2018-11-16

01_AsyncTask_演示线程阻塞

AsyncTask_演示线程阻塞,对应我的博客《Android专题之AsyncTask(一)基本概念介绍》,有问题欢迎留言讨论。

2018-11-15

eclipse在Android7.0的手机上无logcat输出

亲身试验成功!eclipse在Android7.0的手机上无logcat输出,对应我的博客《eclipse在Android7.0的手机上无logcat输出》,有问题可以给我留言,看到我会尽快回复。

2018-11-15

虚拟机装mac系统所需插件

windows上装虚拟机,虚拟机上装mac系统所需插件,对应博客《ios自学-环境安装1》,有问题可博客留言或给我发邮件。

2018-11-09

配置Retrolambda插件,在Android Studio中

Android Studio中配置Retrolambda插件,我的源码运行木有问题,分享给大家。。。

2017-11-23

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

TA关注的人

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