自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Yul丶Wu的博客

一个普通人

  • 博客(16)
  • 资源 (8)
  • 收藏
  • 关注

原创 Dagger使用详解

Dagger 使用 电脑与CPU 开门见山,来看一段常用业务代码。 以电脑为例。每一台电脑都需要CPU。所以在定电脑的时候,需要将CPU作为参数传入。 public class Computer { CPU cpu; public Computer(CPU cpu) { this.cpu = cpu; } public CPU getCpu() { return this.cpu; } } public class CPU {

2020-08-11 16:55:13 2584 2

原创 LiveData 使用与源码解析

简介 开门见山,LiveData作为 Jetpack的组件之一,在项目中用到的频率已经越来越高了。 在谷歌官网上,关于 LiveData的介绍就简单贴一下: LiveData is an observable data holder class. Unlike a regular observable, LiveData is lifecycle-aware, meaning it respects the lifecycle of other app components, such as activi

2020-05-18 15:37:43 316

原创 Java 泛型简单使用

1 定义 泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的类型(类型实参)。 泛型的本质是为了参数化类型(在不创建新的类型的情况下,通过泛型指定的不同类型来控制形参具体限制的类型)。...

2020-04-22 11:25:56 237

原创 算法-排序算法

排序算法排序算法插入排序(Insert-Sort) 排序算法 最近在学习《算法导论》一书,随手做一下笔记。 插入排序(Insert-Sort) 输入:{5, 4, 6, 9, 1, 15,2} for (int i = 1; i < numbers.length; i++) { int temp = numbers[i]; fo...

2019-12-10 21:20:23 191

原创 【Flutter】表单提交

每天进步一点。 最近有空的时候,学习一下Flutter,偶尔记录一下学习内容,记录下遇到的问题。 下面是一个简单的表单验证。 import 'package:flutter/material.dart'; class FormRoute extends StatefulWidget { final String _title; FormRoute(this._title); ...

2019-04-22 11:14:43 2693

原创 API 'variantOutput.getPackageApplication()' is obsolete and has been replaced 解决方案

原代码: applicationVariants.all { //判断是release还是debug版本 def buildType = it.buildType.name def fileName //下面的channel是获取渠道号,每个人定义的渠道号可能不一样。具体可以用println it...

2019-03-26 10:29:57 13067

原创 Android Studio -app:mergeDebugResources

目录解决过程定位详细信息问题原因: 今天打开IDE,运行程序时,突然报了一个莫名奇妙的错误,错误日志如下: 解决过程 最开始,我是通过搜索关键字 “app:mergeDebugResources”来查找问题答案,搜索结果都是一些资源文件的问题(比如,把png改jpg,或者是输入一些错误的符号等。),但通过我的再三定位,自己的项目并没有这个问题,而报错信息感觉比较有限,我想知道更详情的报错信息。 ...

2019-03-25 14:14:23 3162

原创 【Flutter】学习过程中的问题随笔

最近在学习flutter引擎。随手记录下过程中遇到的问题,以便后续查阅。 print()函数报错 问题:昨天在学习第二部分,基础Widgets简介时,发现在任意地方加入print()函数,就会出现界面异常以致于程序无法正常运行的情况。 原因:后续查阅,发现是因为在前一节加了全局的异常捕获 解决办法:把入口函数改为最原始的方法(ranApp(MyApp()))。 ...

2019-03-14 08:51:49 324

原创 安卓日记

安卓开发中遇到的一些日常问题 问题:下载插件失败 解决方案:

2019-01-14 11:28:20 316

原创 Java设计模式之单例模式

场景问题业内都有一个不朽的传说,就是程序员是找不到女朋友的。没有女朋友怎么行。今天咱就带着大家用Java的知识,来”追”一个女朋友。 那在追女友之间阿,咱先定一个女友的标准。不过,这个标准不能乱定是吧。不能像网上流传的一样,”女的,活的”。做为一个有理想的程序员,我觉得我的女朋友,要有身高吧,然后罩杯也不对低,低重也不好太胖阿。那么用 Java 语言来表述,就是这个”女友”得有两个属性。身高,体重

2016-01-19 22:54:34 779

原创 简单工厂模式

简单工厂的创建

2016-01-16 23:28:52 763

原创 时间格式转换

一:长整型转换成String类型:1:转成”XXXX年XX月XX号: long time = System.currentTimeMillis(); SimpleDateFormat format = new SimpleDateFormat("YYYY年MM年dd号"); Date date = new Date(time); String re

2015-12-12 17:11:26 555 1

原创 BaseAdapter之给 RecyclerView添加HeaderView

回顾 在上一篇博客中,我给大家介绍了怎么给 RecyclerView构造一个通用的适配器。详情点击:BaseAdapter4RecyclerView。那们接下来,我们来试试怎么给 RecyclerView加上 HeaderView. 大家都知道,在 ListView中,我们只要通过 调用addHeaderView,就可以轻松都 ListView增加 header。但是,换成 RecyclerVi

2015-12-10 18:15:15 1251 1

原创 当 ListView 被 RecyclerView替代,我们拿什么来替代 BaseAdapterHelper 呢?

BaseViewHolder,RecyclerView

2015-11-20 15:50:16 1388

原创 What's new in Android M - Run Time Permission

一:小小地啰嗦几句 恭喜前公司乔迁北京!不过,也正因为如此,变成了前公司!这段时间又忙找工作,又忙找房子的。可把我给累坏了!当然,这是题外话。 安卓6.0的第一个预览版发布已经不知道多久了。10月6号安卓也推送 android 6.0的正式版。因为向公司申请了一支 Nexus 5,所以我也在第一时间升级到了6.0(话说,这刚买回来的手机,从4.4升级到6.0不知道升级了有没有一天!)。

2015-10-28 14:37:00 1164

原创 Java 自定义回调函数(编写属于自己的SDK)

这几天,忙的跟狗一样了。 新公司,新的责任。 最近,公司的一个新项目。我的工作,是负责安卓端网络通信层的编写。 其实,说实话,安卓项目经验也不是非常多。也是边学边成长吧。 最开始,我只是做一个简单的编写,利用Xutils框架,做了一个最简单的封装。 public void send(HttpMethod method, String url, RequestParams params

2015-04-05 21:50:42 7217

NFCDemo,rar

android系统自带的NFCDemo.有助于对android NFC功能的学习!

2013-05-11

java自定义回调函数

java自定义回调函数代码,SDK开发.对后续编写自己的SDK有帮助!

2015-04-05

安卓时光轴

安卓时光轴效果,模仿QQ空间时光轴的一个效果

2014-11-21

安卓时间轴

安卓自定义控件的一个小Demo,模仿电脑上QQ空间的一个小控件

2014-11-21

【Android】时光轴效果

【Android】时光轴效果,自定义控件

2014-11-21

Mifare 70卡相关

关于NFC开发的,有想法的可以看看.对NFC开会,以及对卡的了解会有一定的帮助

2013-05-11

手机QQ侧滑

模仿手机QQ侧滑效果做的一个简单的Demo

2014-11-21

空空如也

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

TA关注的人

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