随笔分类 - Android
做一只快乐的程序员!
摘要:Java IO流学习总结三:缓冲流 BufferedInputStream、BufferedOutputStream 转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/54894451 本文出自 "【赵彦军的博客】" 首先抛出一个问题,
阅读全文
摘要:转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/54581478 本文出自 "【赵彦军的博客】" Java File类的功能非常强大,利用java基本上可以对文件进行所有操作。 首先来看File类的构造函数的源码 从源码可以看出 类的
阅读全文
摘要:Java IO流学习总结一:输入输出流 转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/54292148 本文出自 "【赵彦军的博客】" Java流类图结构: 流的概念和作用 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总
阅读全文
摘要:转载请标明出处:http://www.cnblogs.com/zhaoyanjun/p/6202369.html 本文出自 "【赵彦军的博客】" 在Android Studio项目里面有个local.properties文件,这个文件可以放一些系统配置。比如:sdk路径、ndk路径。 当然我们也可以
阅读全文
摘要:1、EditPlus 下载地址 http://rj.baidu.com/soft/detail/12876.html?ald 激活码: http://www.jb51.net/tools/editplus/ 2、EverEdit http://cn.everedit.net/ 3、在线 .9 图片制
阅读全文
摘要:1、tortoisegit Git下载地址: https://tortoisegit.org/download/ SVN下载地址: https://tortoisesvn.net/downloads.html 2、sourcetree https://www.sourcetreeapp.com/ 如
阅读全文
摘要:转载请标明出处:http://www.cnblogs.com/zhaoyanjun/p/6074887.html1 本文出自 "【赵彦军的博客】" 反射机制是什么 反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获
阅读全文
摘要:转载请标明出处:http://www.cnblogs.com/zhaoyanjun/p/5736305.html本文出自【赵彦军的博客】 1、什么是dex? 简单说就是优化后的android版.exe。每个apk安装包里都有。相对于PC上的java虚拟机能运行.class;android上的Davl
阅读全文
摘要:转载请标明出处:http://www.cnblogs.com/zhaoyanjun/p/6062880.html 本文出自 "【赵彦军的博客】" 前言 以前我在 "【Android Handler、Loop 的简单使用】" 介绍了子线程和子线程之间的通信。 很明显的一点就是,我们要在子线程中调用Lo
阅读全文
摘要:转载请标明出处:http://www.cnblogs.com/zhaoyanjun/p/6048369.html 本文出自 "【赵彦军的博客】" 前言 在Android中,Broadcast是一种广泛运用的在应用程序之间传输信息的机制。我们拿广播电台来做个比方。我们平常使用收音机收音是这样的:许许多
阅读全文
摘要:转载请标明出处:http://www.cnblogs.com/zhaoyanjun/p/6039221.html 本文出自 "【赵彦军的博客】" 前言 EventBus框架 EventBus是一个通用的叫法,例如Google出品的Guava,Guava是一个庞大的库,EventBus只是它附带的一个
阅读全文
摘要:转载请标明出处:http://www.cnblogs.com/zhaoyanjun/p/6016341.html 本文出自 "【赵彦军的博客】" 前言 ButterKnife 简介 ButterKnife是一个专注于Android系统的View注入框架,可以减少大量的findViewById以及se
阅读全文
摘要:先上图: 本质上讲,策略模式和状态模式做得是同一件事:去耦合。怎么去耦合?就是把干什么(语境类)和怎么干(策略接口)分开,互不依赖。打个比方,下面是我一天的行程: 但问题来了,啪啪啪是个技术活,有著名的48式,今天到底要用哪一式呢?于是我的代码变成了这样: 但代码如果是这样的,宝宝肯会被老板开掉的。
阅读全文
摘要:转载请标明出处:http://www.cnblogs.com/zhaoyanjun/p/5995752.html 本文出自 "【赵彦军的博客】" 概述 在Android中会使用异步任务来处理耗时操作,避免出现界面卡顿的问题,当然到目前为止可以使用的异步任务框架有很多,比如: 直接 new Threa
阅读全文
摘要:前言:最近在研究Handler的知识,其中涉及到一个问题,如何避免Handler带来的内存溢出问题。在网上找了很多资料,有很多都是互相抄的,没有实际的作用。 本文的内存泄漏检测工具是:LeakCanary github地址:https://github.com/square/leakcanary 什
阅读全文
摘要:软引用 和 弱引用 1. SoftReference<T>:软引用-->当虚拟机内存不足时,将会回收它指向的对象;需要获取对象时,可以调用get方法。 2. WeakReference<T>:弱引用-->随时可能会被垃圾回收器回收,不一定要等到虚拟机内存不足时才强制回收。要获取对象时,同样可以调用g
阅读全文
摘要:转载请标明出处: http://www.cnblogs.com/zhaoyanjun/p/5942616.html 出自[赵彦军博客] 2016/10/09 前言:以前写过一篇 Android studio 使用Gradle发布Android开源项目到JCenter 总结 ,这篇文章主要介绍如何把项
阅读全文
摘要:转载请标明出处: http://www.cnblogs.com/zhaoyanjun/p/5882784.html 出自[赵彦军博客] 2016-09-19 前言: 在上一篇文章中Android github 快速实现多人协作 (http://www.cnblogs.com/zhaoyanjun/p
阅读全文
摘要:博客: Android 6.0 运行时权限管理最佳实践 github: https://github.com/yanzhenjie/AndPermission
阅读全文
摘要:1、Android 中的Json解析工具fastjson 、序列化、反序列化 2、Android Gson的使用总结 3、Android-JSONTool 一个简易的Json框架类,小到只有一个类 有时为了简化代码的大小,尽可能的压缩apk的大小。就不能再使用大而全的框架了。 4、在线Json解析
阅读全文

浙公网安备 33010602011771号