自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

贵公子丶笔记

千里之行,始于足下。

  • 博客(25)
  • 资源 (3)
  • 论坛 (2)
  • 收藏
  • 关注

转载 Android 内存泄漏总结

Android 内存泄漏总结内存管理的目的就是让我们在开发中怎么有效的避免我们的应用出现内存泄漏的问题。内存泄漏大家都不陌生了,简单粗俗的讲,就是该被释放的对象没有释放,一直被某个或某些实例所持有却不再被使用导致 GC 不能回收。最近自己阅读了大量相关的文档资料,打算做个 总结 沉淀下来跟大家一起分享和学习,也给自己一个警示,以后 coding 时怎么避免这些情况,提高应用的体验和质量。我...

2018-06-29 23:37:51 100

转载 关于Android性能优化,该从哪些方面入手?

Android设备作为一种移动设备,无论是内存还是CPU的性能都受到了很大的限制,这导致Android程序的性能问题异常突出,对于性能优化提出了更高的要求。本篇文章根据Android开发中一些有效的性能优化方法,贴出一些关于性能优化方面的技术文章,为Android开发中有关性能优化方面的学习提供一个参考。一、Android性能...

2018-06-29 23:22:43 415 1

转载 Android 过度绘制优化

文章来源:itsCoder 的 WeeklyBolg 项目 itsCoder 主页:http://itscoder.com/ 作者:Jaeger 审阅者:yongyu0102 (用语) Android 从一诞生到现在已经发布的 7.0 版本,卡顿和不流畅问题却一直被人们所诟病。客观地来讲,Android 的流畅性...

2018-06-29 23:21:13 174

转载 Android 自定义View之带密码模式的正方形验证码输入框

友情提示 该项目已在github开源,解决所有bug,也有更新计划,具体请看 README 最新版本已支持密码模式概述:先描述一下具体需求吧,我们在项目中可能会遇到修改用户名及密码的需求,为保证一定的完全性,服务端一般会接入短信验证码的功能。我们需要将接受到的验证码返回给服务端进行验证。可能会有以下的界面让...

2018-06-29 22:18:51 328

转载 Android6.0权限管理之开源项目Grant

本文在CSDN博客首发转载请注明出处 http://blog.csdn.net/u011071427/article/details/52062947本文出自Allen李的博客Android开发者应该都知道在Android6.0后添加了权限的动态管理,我以前也写过一片博客关于怎么处理权限的动态申请。传送门...

2018-06-29 22:16:24 296

转载 RxImagePicker:从零实现灵活且可高度定制的Android图片选择架构

前言 本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布RxImagePicker : 支持RxJava2响应式流、灵活可高度定制的Android图片选择器。这是我花费了数月闲暇时间从零开始写的一个库,在这期间,我学习到了很多,我想把自己的一些所得所感,以及这期间的一些思路,能够通过一篇文...

2018-06-27 20:02:29 332

转载 2018 Google IO干货摘要及对国内Android开发者的影响

本文由 玉刚说写作平台 提供写作赞助,赞助金额:300元 原作者:却把清梅嗅 原文地址:https://mp.weixin.qq.com/s/h0HUyrpbDtbEeiY2Z3-POQ 版权声明:本文版权归微信公众号 玉刚说 所有,未经许可,不得以任何形式转载! 前言美国当...

2018-06-26 23:26:55 262

转载 Android官方架构组件:Lifecycle详解&原理分析

应该是 Android Jetpack 讲解的最好的博客系列: Android官方架构组件Paging:分页库的设计美学 Android官方架构组件Navigation:大巧不工的Fragment管理框架 Android官方架构组件Lifecycle:生命周期组件详解&原理分析 ...

2018-06-26 23:22:08 4766 1

转载 Android官方架构组件Navigation:大巧不工的Fragment管理框架

应该是 Android Jetpack 讲解的最好的博客系列: Android官方架构组件Paging:分页库的设计美学 Android官方架构组件Navigation:大巧不工的Fragment管理框架 Android官方架构组件Lifecycle:生命周期组件详解&原理分析 ...

2018-06-26 23:19:52 2552 1

转载 Android官方架构组件Paging:分页库的设计美学

应该是 Android Jetpack 讲解的最好的博客系列: Android官方架构组件Paging:分页库的设计美学 Android官方架构组件Navigation:大巧不工的Fragment管理框架 Android官方架构组件Lifecycle:生命周期组件详解&原理分析 ...

2018-06-26 23:18:04 700 1

转载 基于Android官方Paging Library的RecyclerView分页加载框架

基于Android官方Paging Library的RecyclerView分页加载框架我之前写了一篇RecyclerView分页加载机制的文章,是基于Android官方的AsyncListUtil实现的,详情见附录文章1。现在再介绍一种RecyclerView分页加载框架...

2018-06-26 23:16:11 189

转载 JAVA中的内联函数

在说内联函数之前,先说说函数的调用过程。     调用某个函数实际上将程序执行顺序转移到该函数所存放在内存中某个地址,将函数的程序内容执行完后,再返回到转去执行该函数前的地方。这种转移操作要求在转去前要保护现场并记忆执行的地址,转回后先要恢复现场,并按原来保存地址继续执行。也就是通常说的压栈和出栈。因此,函数调用要有一定的时间和空间方面的开销。那么对于那些函数体...

2018-06-26 22:21:29 327

转载 Bugly实现APP热更新

Bugly实现APP热更新Bugly实现热修复采用的是微信Tinker技术。对Tinker进行了简化封装。Bugly热修复官方文档一、配置参数添加插件依赖工程根目录下“build.gradle”文件中添加:buildscript { repositories { jcent...

2018-06-26 21:36:05 98

转载 Android Joda-Time使用

Why Joda-Time在涉及到“计算两个日期相差多久”这个场景的时候,java的日期处理方法使用起来就会显得很繁杂。计算两个日期相差多少天,只能求出日期相差多少毫秒,再将毫秒转换为天/小时/分钟DateFormat df = **new** SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); try{ Date...

2018-06-26 21:19:57 1188

转载 干货来袭,推荐几款开源的Kotlin的Android项目

昨天Google IO大会,谷歌宣布,将Kotlin语言作为安卓开发的一级编程语言。刷新Android的各大论坛,朋友圈,微信群。是时候总结一波Kotlin的Android项目了!废话不多说,直接上项目,别忘了star一波!1阅读精选Kotlin版https://github.com/LeeeYou/RsKotlin/阅读精选Kotlin版是一...

2018-06-26 20:55:22 2127

转载 Error:Could not get unknown property ‘apkVariantData’ for object of type com.android.build.gradle.in

最近把Android studio升级到了3.0,同时gradle的版本也由原来的2.3.3升级到了3.0版本。随之而来的也有一些小麻烦。比如说这个bug。Error:Could not get unknown property ‘apkVariantData’ ...

2018-06-26 20:38:16 817

转载 Android实现界面内容缓存

关于缓存的话题,想必大家都耳熟能详了。对于缓存,每个人也都会有各自的见解。缓存的原理大同小异,今天就和大家唠唠在Android中如何将界面中的内容进行缓存。本篇博客将围绕如何使用SQLite数据库对数据进行缓存。关于缓存机制的流程不多说了,大家也都清楚,我将流程以伪代码的方式直接贴出:if(有网络) {if(有缓存 ...

2018-06-05 22:07:21 1397

转载 Android性能优化 一 优化小结

在前几篇的博客中,我从SQLite数据库、布局、数据处理,网络等方面和大家分享了一些优化的知识。本篇博客,我将以小结的方式和大家一起回顾在Android 性能优化方面的一些注意细节。首先,我们从Android数据库-SQLite来分析了在操作数据库时我们可以优化的地方,我将其分为了两部分,分别是:(1)索引(2)事务...

2018-06-05 22:05:14 119

转载 Android性能优化 一 网络优化

在上一篇博客中,我和大家一起探讨了在Android中对SQLite数据库的操作优化细节。还没有看的点击这里:Android性能优化 一 数据优化今天我们就网络方面的优化和大家分享。1.连接服务器不用域名,直接使用IP这种方式可以省去中间解析DNS的过程,首次域名解析一般需要几百毫秒,直接使用IP则可以省去这部分时...

2018-06-05 22:04:10 103

转载 Android性能优化-数据优化

在上一篇博客中,我和大家一起探讨了在Android中对SQLite数据库的操作优化细节。还没有看的点击这里:Android性能优化-布局优化今天,继续Android性能优化 一 编码细节优化。编码细节,对于程序的运行效率也是有很多的影响的。今天这篇主题由于技术能力有限,所以也不敢在深层去和大家分享。我...

2018-06-05 22:03:14 160

转载 Android性能优化-布局优化

在上一篇博客中,我和大家一起探讨了在Android中对SQLite数据库的操作优化细节。还没有看的点击这里:Android性能优化-SQLite数据库今天,我们继续Android性能优化系列 - 布局优化。在Android中,UI布局作为展示性的标志,显示的速度直接体现了一个App对于客户直观的影响。一个好的App,在布局和...

2018-06-05 22:01:38 32

转载 Android性能优化-SQLite数据库

本系列博文我想围绕在Android中的一些优化细节和大家进行分享。Android中的优化可谓又是一重任,Android不足以像PC端具有很高的内存执行空间给我们用来重量级使用开销。有限的内存资源限制了我们的扩展方向。所以,在Android中的内存优化以及性能优化成为了一个攻城狮不可忽略的重点所在。本系列博文关于性能优化我会分为...

2018-06-05 22:00:01 457

转载 快速集成Android最常用八种加密算法

数据的安全性可谓是重中之重的,前两年大司频发的安全事件也是被炒的热火朝天~究竟该如何增强数据安全性,我们来唠唠。安全,范围大的让人喘不过气来,关于安全的知识以及如何防范,暂时先不涉入,踩得深了头皮容易发麻。我们就从最简单的加密来扯扯。加密算法已封装成library库,并对流程做了详细注释,同时实现了RSA的分段加密和填充加...

2018-06-05 20:47:56 312

转载 轻松学习RSA加密算法原理

         以前也接触过RSA加密算法,感觉这个东西太神秘了,是数学家的事,和我无关。但是,看了很多关于RSA加密算法原理的资料之后,我发现其实原理并不是我们想象中那么复杂,弄懂之后发现原来就只是这样而已..  学过算法的朋友都知道,计算机中的算法其实就是数学运算。所...

2018-06-05 20:41:12 131

转载 WebView 远程代码执行漏洞浅析

1. WebView 远程代码执行漏洞描述       Android API level 16以及之前的版本存在远程代码执行安全漏洞,该漏洞源于程序没有正确限制使用WebView.addJavascriptInterface方法,远程攻击者可通过使用Java Reflection API利用该漏洞执行任意Java对象的方法,...

2018-06-03 18:36:26 292

fuseProgram-master.zip

Android大文件分块上传

2020-04-14

uploadFile-master.zip

Android大文件分块上传

2020-04-14

选择图片(相册,拍照)

(非原创)用于多图片上传,仿微信选取图片

2015-05-08

贵公子的留言板

发表于 2020-01-02 最后回复 2020-03-25

我的博客-文章搜索 通过关键字搜索不到我对应的那篇博客?求解

发表于 2018-02-04 最后回复 2018-02-09

空空如也

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

TA关注的人 TA的粉丝

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