自定义博客皮肤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 2347 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 237

原创 Java 泛型简单使用

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

2020-04-22 11:25:56 164

原创 算法-排序算法

排序算法排序算法插入排序(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 127

原创 【Flutter】表单提交

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

2019-04-22 11:14:43 2494

原创 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 12727

原创 Android Studio -app:mergeDebugResources

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

2019-03-25 14:14:23 2588

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

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

2019-03-14 08:51:49 208

原创 安卓日记

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

2019-01-14 11:28:20 253

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

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

2016-01-19 22:54:34 721

原创 简单工厂模式

简单工厂的创建

2016-01-16 23:28:52 686 2

原创 时间格式转换

一:长整型转换成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 480 1

原创 BaseAdapter之给 RecyclerView添加HeaderView

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

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

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

BaseViewHolder,RecyclerView

2015-11-20 15:50:16 1262

原创 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 1096

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

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

2015-04-05 21:50:42 7035

java自定义回调函数

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

2015-04-05

【Android】时光轴效果

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

2014-11-21

安卓时间轴

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

2014-11-21

手机QQ侧滑

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

2014-11-21

安卓时光轴

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

2014-11-21

NFCDemo,rar

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

2013-05-11

Mifare 70卡相关

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

2013-05-11

空空如也

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

TA关注的人

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