自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(489)
  • 资源 (21)
  • 收藏
  • 关注

原创 android内存泄露:4、Toast的错误使用导致内存泄露

目录一、前言二、Toast的错误使用导致内存泄露1、新建一个 Module,写主界面 MainActivity,布局 activity_main2、写业务逻辑3、效果展示4、解决方案一、前言上篇文章我们介绍了:Handler的错误使用导致内存泄露。详细可参考博文:原创android内存泄露:3、Handler的错误使用导致内存泄露,这篇文章我们将介绍:Toast...

2020-04-16 23:47:19 536

原创 android内存泄露:3、Handler的错误使用导致内存泄露

目录一、前言二、Handler的错误使用导致内存泄露案例:写一个计时器1、新建一个 Module,写主界面 MainActivity,布局 activity_main2、写业务逻辑3、效果展示4、解决方案一、前言上篇文章我们介绍了:非静态的内部类错误使用_情形二,在Activity中,使用单例工厂类引用 Activity内部类。详细可参考博文:原创androi...

2020-04-16 23:06:56 125

原创 android内存泄露:2、非静态的内部类错误使用_情形二

一、前言上篇文章我们介绍了:LeakCanary内存泄漏检测库、内存泄露_内存溢出_内存抖动、非静态的内部类错误使用以及解决方式,详细可参考博文:原创android内存泄露:1、LeakCanary内存泄漏检测库、内存泄露_内存溢出_内存抖动、非静态的内部类错误使用,这篇文章我们将介绍:非静态的内部类错误使用-情形二二、非静态的内部类错误使用-情形二情形二:在Activit...

2020-04-16 21:17:08 127

原创 android内存泄露:1、LeakCanary内存泄漏检测库、内存泄露_内存溢出_内存抖动、非静态的内部类错误使用_情形一

下面我们来看一下案例非静态内部类的错误使用,导致 Activity泄露分析工具:使用square公司的 leakcanary分析activity的内存泄露可在 github上搜索leakcanary,可以看到leakcanary 的源码:https://github.com/square/leakcanaryLeakCanary is a memory leak dete...

2020-04-14 22:23:19 179

原创 Android自定义组件:2、如何实现和使用自定义组件、自定义属性

目录一、前言二、如何实现自定义组件步骤1:写 attrs.xml 资源文件1、attrs.xml 文件 和 R 文件对应关系2、attrs.xml 文件重点注意(1)declare-styleable子元素(2)attrs.xml 文件只做属性的描述步骤2:写自定义类步骤3:使用自定义组件一、前言上一篇文章我们介绍了:什么是自定义组件、自定义组件的方式、...

2020-04-10 19:55:45 273

原创 Android自定义组件:1、什么是自定义组件、自定义组件的方式、定义自定义属性

一、什么是自定义组件Android为我们提供了丰富的 UI组件,基本的应用已经足够了,但在实际开发中,如果我们想构建更加复杂的 UI视图,此时就需要使用自定义组件了。二、自定义组件的方式自定义组件的三种方式:1、组合现有组件组合现有Android默认提供的组件,继承ViewGroup或其子Layout类等布局类进行组合。2、在某一个组件上进行扩展调整现有Android默...

2020-04-10 11:14:57 443

原创 android人脸识别_硬件串口通信:3、百度ai人脸识别免费收费问题、sdk调用前的疑惑

一、百度ai人脸识别免费收费问题做为企业的领导肯定非常关心这个问题,本人在开发的时候是有做过这方面的汇报的,那么先解决开发者遇到的问题。那么到底怎么收费呢?1、官方介绍百度官方是这样说的:1、调用量免费,以 QPS 维度来进行资源的赠送或购买。接口免费并发支持默认2QPS,完成百度云企业认证后,免费并发支持将扩充至10QPS2、如果您的业务并发支持要求较高,免费 Q...

2020-04-07 18:50:15 317

原创 android人脸识别_硬件串口通信:2、百度ai人脸识别注册、登录、如何创建应用、企业认证

目录一、注册登录百度账号1、注册2、登录3、找到-->人脸识别4、创建应用、企业认证(1)创建应用(2)生成的AppID、API Key、Secret Key(3)企业认证---2019年时的认证---2020年时的认证一、注册登录百度账号1、注册进入官网,百度AI开发平台官方地址:http://ai.baidu.com点击百度AI开放...

2020-04-07 17:25:08 325

原创 android人脸识别_硬件串口通信:1、人脸识别介绍、技术选型

一、前言人工智能时代快速来临,其中人脸识别是当前比较热门的技术,人脸识别这件事早已经不新鲜,但在 Android 中的应用也并不广泛,所以网上相关资料乏善可陈。但是在面对特殊的应用场景时,人脸识别的功能还是有一定的用处的,在国内也越来越多的运用,例如:刷脸打卡、刷脸App,身份识别,人脸门禁等等。本人所经历的项目是:android大屏+第三方摄像头+智能硬件串口通信的项目,当然刚接触...

2020-04-07 15:33:43 496

原创 java后端快速入门-Servlet+JSP+Jquery+Ajax:总结梳理篇

声明:本教程不收取任何费用,欢迎转载,尊重作者劳动成果,不得用于商业用途,侵权必究!!!一、前言这段时间写了很多有关 Servlet+JSP+Jquery+Ajax 的博文,这个是我当初实习的时候笔记,当时其实跟讲师复习只花了15天时间。那么为什么花时间整理呢?一个是java经久不衰,另一个是像android、web、ios开发等都是离不开后端的。知道一些后端知识,更方便于你在公司的项...

2020-04-02 10:45:18 228

原创 Vue笔记整理-总结梳理篇:快速入门系列、专题系列、企业项目实战系列

目录一、前言二、Vue快速入门系列1、Vue基础2、本地应用:常见指令3、网络应用:axios三、Vue专题系列1、路由的使用四、其他系列一、前言最近花一些时间,把自学前端 Vue框架的印象笔记内容,发布到我的 csdn博客上与大家分享,为了方便查看做一个梳理小结,之后会继续更新。。。你的支持是我的动力,感谢大家的支持!二、Vue快速入门系列1...

2020-04-01 12:00:36 323 2

原创 web快速入门之基础篇-css:0、理论知识综合预览

目录一:CSS 概述1、CSS 的作用:统一的方式定义外观二:CSS 基础语法1、如何用?--多种方式,供灵活选择方式一:内联方式---html 元素有个 style 属性方式二:内部样式表---当前页面里样式重用方式三:外部样式表2、重复:没有冲突的取并集,重复定义的依靠优先级三:选择器:谁选择使用{}中定义的样式1、元素选择器---html中的标签名称...

2020-02-17 18:07:59 196

原创 web快速入门之基础篇-html:0、理论知识综合预览

-----web阶段介绍软件--3层UI层:控制台/swing/Web业务层数据层Web类型的应用程序:OA/CRMServer:CodeBrowser:访问的客户端Web 的工作原理打开浏览器,输入URL,回车,发送请求,服务器得到请求(分析),返回响应,由浏览器解析显示Web的技术客户端技术:HTML/CSS/JavaScript服务器端技术:s...

2020-02-17 16:09:09 300

原创 web快速入门之基础篇-html+css+js:总结梳理篇

一、前言这段时间写了很多有关 html+css+js 的博文,这个是我当初实习的时候笔记,当时其实跟讲师复习只花了三天时间,那么为什么花时间整理呢?一个是web-h5本身很火,另一个是做了这么多年android经常在混合开发当中会用到。也就是这些博文适合那些想快速入门web前端或者是你做了多年android或ios等经常碰到混合开发项目的朋友。接下来谈谈怎么看这些博文二、博文整理1...

2020-02-17 15:26:37 1674

原创 我的博客导航目录(持续整理更新中。。。)

声明:本教程不收取任何费用,欢迎转载,尊重作者劳动成果,不得用于商业用途,侵权必究!!!目录前言java基础(笔记整理)java异常java网络编程 tcp/udp/socket(13)java多线程java后端1、环境搭建和工具安装2、java后端开发基础篇3、nodejs 和 javaee 后端混合开发androidJNI和NDK开发(前三篇工具...

2019-12-24 11:30:09 507 4

原创 java基础回顾——进制转换

目录一、什么是进制?二、常见进制十进制二进制八进制十六进制三、常见进制转换十进制 转 二进制、八进制、十六进制二进制 转 十进制一、什么是进制?进制也就是进位计数制,是人为定义的带进位的计数方法(有不带进位的计数方法,比如原始的结绳计数法,唱票时常用的“正”字计数法,以及类似的tally mark计数)。 对于任何一种进制---X进制,就表示每一位置上的...

2019-10-26 13:55:01 241

原创 Node.js后端开发 - 进阶篇 #11 express框架之res.sendFile和res.render,传递模块数据,模板引擎(持续更新中)

目录一、前言二、res.sendFile和res.render 函数的区别?1、handler.js 业务模块返回 html 页面(1)加载的 html 页面,没有css文件和image图片文件(2)加载的 html 页面,有css文件和image图片文件(3)最终效果一、前言上几篇文章我们对exprss的 router.js 路由模块、handler.js 业务模...

2019-10-19 12:49:17 1051 1

原创 Node.js后端开发 - 进阶篇 #10 express框架之封装handler.js模块

目录一、前言二、封装 handler.js 业务模块步骤1:写业务模块 handler.js步骤2:路由模块 router.js 调用步骤3:其他代码贴上主模块app.js配置模块 config.js三、最终效果一、前言上一篇文章我们讲了相对安全的express路由模块的封装以及挂载路由的一些思路分析总结,详细可查看博文:Node.js后端开发 - 进阶篇...

2019-10-17 14:54:23 249

原创 Node.js后端开发 - 进阶篇 #9 express框架之路由模块的封装2(相对安全)

目录一、前言二、路由模块的封装2(相对安全)模型图思路参考步骤1:写主模块app.js步骤2:写配置模块 config.js步骤3:写路由模块 router.js三、路由代码思路分析总结一、前言上一篇文章我们讲了express路由模块的封装,以及复习了npm init -y初始化项目、express的安装等知识点。详见可参考博文:Node.js后端开发 - 进阶...

2019-10-16 12:48:39 194

原创 Node.js后端开发 - 进阶篇 #8 express框架之路由模块的封装1

目录一、前言二、路由模块的封装1、初始化项目、安装express框架(1)npm init -y初始化项目,生成package.json文件(2)npm init -y 和 npm init 区别(3)安装 express 框架---生成 node_modules 文件夹 和 package-lock.json 文件--- 执行npm install expres...

2019-10-15 08:20:12 306

原创 Android事件分发机制探索(一)源码追踪之开端强迫症篇

声明:本教程不收取任何费用,欢迎转载,尊重作者劳动成果,不得用于商业用途,侵权必究!!!前言几年前写过事件分发机制的文章但是其他平台博客要关了,自己也毕竟搞Android多年也许视角不一样了,现在感觉自己写的不是很好、相对浅薄,所以找了找笔记重新整理。然而现在网络上关于事件分发机制的文章也很多,我也看了很多文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问题复杂化等等,争取取其...

2019-02-19 03:27:57 166

原创 原生与H5混合式开发详解

声明:本教程不收取任何费用,欢迎转载,尊重作者劳动成果,不得用于商业用途,侵权必究!!!目录一、前言二、Android与H5简介1、浅析原生Android与HTML52、Native App的优缺点3、H5的特点4、web app 和 原生app 的对比,以及使用场景一、前言前几天有朋友问到:“Android电商开发有什么难点和技术点吗?你做那个联想商城、万达商...

2019-02-18 00:48:30 7464 3

原创 Handler异步消息传递机制(四)Handler发送消息流程,源码(Android 9.0)解析

目录一、前言二、Handler对象在新启动的子线程发送消息(源码跟踪)三、在主线程中,回调 handleMessage 方法的流程是怎样的呢?四、总结说系列文章Handler异步消息传递机制(一)Handler常用基本用法Handler异步消息传递机制(二)在子线程中创建HandlerHandler异步消息传递机制(三)在主线程、子线程中创建Handler,源码(...

2019-01-31 10:17:12 370

原创 Handler异步消息传递机制(三)在主线程、子线程中创建Handler,源码(Android 9.0)解析

声明:本教程不收取任何费用,欢迎转载,尊重作者劳动成果,不得用于商业用途,侵权必究!!!目录一、前言二、为什么子线程不调用Looper.prepare(),创建Handler后会报错呢?三、主线程中的Handler之前也没有调用Looper.prepare()方法,为什么就没有崩溃呢?四、总结说系列文章Handler异步消息传递机制(一)Handler常用基本用法H...

2019-01-29 02:11:59 454

原创 Handler异步消息传递机制(二)在子线程中创建Handler

声明:本教程不收取任何费用,欢迎转载,尊重作者劳动成果,不得用于商业用途,侵权必究!!!目录一、前言二、简介三、在主线程中创建Handler四、在子线程中创建Handler五、总结说1、Handler的创建系列文章Handler异步消息传递机制(一)Handler常用基本用法Handler异步消息传递机制(二)在子线程中创建HandlerHandler异...

2019-01-25 08:29:56 549 4

原创 Handler异步消息传递机制(一)Handler常用基本用法

声明:本教程不收取任何费用,欢迎转载,尊重作者劳动成果,不得用于商业用途,侵权必究!!!目录一、简介1、Handler的实现方式?2、发送消息和处理消息二、实战案例1、Handler对象在新启动的子线程发送消息2、在主线程中创建Handler、并获取处理消息3、demo 演示效果三、总结说1、Handler基本用法2、Handler能解决的常见问题?...

2019-01-02 08:51:31 672

原创 React框架:1、React简介

声明:本教程不收取任何费用,欢迎转载,尊重作者劳动成果,不得用于商业用途,侵权必究!!!文章目录前言简介专注视图层虚拟dom函数式编程前言创业公司不好招人,前段时间因为自己创业需要,我们决定在Vue、React、Angular中选一款框架先自己研究一下,因为本人java、android开发出身,根据自己多年的经验:Android较多的是WebView调用前端代码、还...

2018-12-13 00:07:38 3157

原创 网易博客居然要关了,我写的文章啊!

文章目录再见我的网易博客起初的新浪网易博客无语的网易博客 再见我的网易博客2011年开始实习工作,那时候在新浪博客开始写文章,13年也在CSDN写过一篇,后来最终选定在网易博客上面写文章,写了200多篇,遗憾最终要关闭了。留个封面主页吧!再见!起初的新浪网易博客回想2011年Android刚刚兴起,那时候在新浪博客开始写文章,那时候就是一名“新兵蛋子”,...

2018-11-08 17:38:08 2904

原创 2017我也开始真正写CSDN博客(新浪网易转战CSDN)

知识不是直线的,应该是树状的。坚持、积累、专注、简单​​​​​​​不知不觉从实习到工作已经接触Android快6个年头了!自己也从一个小菜鸟慢慢成长了起来,以后在此记录经验心得,和大家共同交流进步!为什么说真正写CSDN博客?1、从大学实习到参加工作,2011年到现在大部分时间都是在新浪、网易写技术博客,只有2013年在CSDN写过一篇!最初学技术的时候写文章博客是在QQ、51上这...

2017-08-27 00:33:40 596

原创 单例模式深究

严格来讲,它有八种写法,只有两种是完美无缺的!01、饿汉式m1==m2 说明这两个的引用是指向的一个对象,即只有一个实例02、饿汉式写法2

2021-10-10 17:10:43 23

原创 Java后端-快速职场篇:6、功能:zip格式下载接口

业务场景:软件开发完毕,发现有些电脑打印出来的字体格式不一致,提供打包zip字体,供用户下载解压安装

2021-10-09 01:45:20 23

原创 Java后端-快速职场篇:5、功能:pdf格式下载接口

业务场景:软件开发完毕,提供使用说明文档pdf格式,供用户下载操作

2021-10-09 01:42:45 7

原创 Java后端-快速职场篇:4、功能:list对象,根据对象中某个属性进行分组

2021-10-09 01:38:13 9

原创 springboot的引导类启动分析

目录一、启动1、有服务,没有默认主页2、没有服务二、源码分析1、@SpringBootApplication 注解源码2、源码1:command +@SpringBootApplication 可查看3、源码2:command +@SpringBootConfiguration可查看三、其他1、关于包的扫描2、springboot的强大之处四、总结思考【待定】一、启动1、有服务,没有默认主页表示服务已经启动,只是没有显示欢迎或R...

2021-09-11 10:16:45 18

原创 Android必备回顾:3、Android单例模式(含 Kotlin 写法)

目录前言一、简单示例1、定义2、示例二、Java版2.1 饿汉式(线程安全)2.2 懒汉式(线程不安全)2.3 懒汉式(线程安全)2.4 双重校验锁(线程安全)2.5 静态内部类(线程安全)2.6 枚举(线程安全)三、Kotlin 版3.1 懒汉式(线程安全)那么静态代码块是什么时候执行的呢?3.2 枚举(线程安全)3.3 带参数四、优缺点优点缺点五、使用场景六、如何选择?Java 版Kotlin 版前言..

2021-08-03 07:58:47 71

原创 Android必备回顾:2、Android事件分发机制(下)_ViewGroup

一、前言上一篇我们以郭神的文章为基准进行复习,主要对View的事件分发进行了分析提炼总结。Android核心点复习:1、Android事件分发机制(上)_View 而这篇主要对象是ViewGroup,这篇继续以郭神的文章为基准进行复习,开始吧!记得在前面的文章中,我带大家一起从源码的角度分析了Android中View的事件分发机制,相信阅读过的朋友对View的事件分发已经有比较深刻的理解了。还未阅读过的朋友,请先参考 :Android事件分发机制完全解析,带你从源码的角度彻底理解(上)那么今..

2021-07-17 14:30:49 43

原创 Android必备回顾:1、Android事件分发机制(上)_View

前言事件分发机制13年那会在网易也写过相关文章可惜网易博客关了,最近准备好好复习核心知识点自然不能少了事件分发机制,网上相关的文章也不少,像郭神、鸿洋等写的都不错!复习效果要么是整理之前【自己笔记的提炼】更深入理解,要么站在巨人的肩上加上自己的理解【巨人文章的批注】,这样进程和复习效果更佳!这篇就以郭神的文章为基准进行复习!其实我一直准备写一篇关于Android事件分发机制的文章,从我的第一篇博客开始,就零零散散在好多地方使用到了Android事件分发的知识。也有好多朋友问过我各种问题,比如:o

2021-07-10 18:22:09 58

原创 表之sql删除重复数据、查找去除重复数据、DISTINCT用法

数据如图:id可以理解为uuid,person_sort_code可以理解为唯一的标识,但是唯一标识重复了!问题来了,这时候我们要删除的重复的数据!-- 解决思路-- (1)根据person_sort_code进行分组;-- (2)取出分组后的最大id(或最小id);-- (3)删除除最大(或最小)id以外的其他字段;delete from a_person_test where id not in ( select t.max_id from (select m...

2021-07-09 00:46:56 50

原创 No cached version available for offline mode

ERROR: Could not download gradle.jar (com.android.tools.build:gradle:3.5.0): No cached version available for offline mode有段时间没有运行的项目,今天run项目时报:No cached version available for offline mode,原因是之前为了快速编译项目,勾选了offline work1.找到设置2.取消掉勾选,然后appl...

2021-04-11 09:26:55 60

原创 Java后端-快速职场篇:106、面试之高级优化等部分、项目和业务部分

目录2.6 高级部分2.6.1 有没有用过linux?你都用它来做什么?2.6.2 说一下linux下面的一下常用命令?2.6.3 你是使用什么来连接远程的Linux服务器的?2.6.4 有没有使用过云主机?2.6.5 有没有做过数据库优化方面的事情?2.6.6 查找慢查询并定位慢查询?2.6.7数据库优化之遵循范式?2.6.8 数据库优化之创建合适的索引?2.6.9 索引使用小技巧?*****2.6.10 数据库优化之分表?2.6.11 数据库优化之读写分.

2021-04-06 03:57:26 30

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

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

2018-11-15

SurfaceView绘制图片

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

2019-02-14

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

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

2018-12-25

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

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

2019-02-22

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

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

2019-02-20

01_myCode_手动集成极光推送

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

2018-12-11

虚拟机装mac系统所需插件

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

2018-11-09

GreenDao框架表的建立

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

2018-11-27

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

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

2019-02-21

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

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

2018-11-19

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

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

2018-12-27

配置Retrolambda插件,在Android Studio中

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

2017-11-23

开发工具myEcliipse

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

2018-12-22

Android面试题 - 副本.pdf

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

2019-11-23

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

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

2020-07-19

01_AsyncTask_演示线程阻塞

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

2018-11-15

02_AsyncTask_简单演示AsyncTask异步操作

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

2018-11-16

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

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

2018-12-26

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

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

2019-02-21

我的Handler专题系列代码01

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

2019-01-03

开发软件tomact

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

2018-12-22

空空如也

空空如也

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

TA关注的人 TA的粉丝

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