bye2019hi2020 发表于 2019-12-31 | 分类于 生.人生随笔 | 0 | 阅读次数 333 今天是2019年的最后一天,按照惯例每年我都会写一篇文章来纪念过去的一年,今年也不例外记录下。bye2019过去的2019,应该算是辛苦的一年,2018年小孩的出生意味着2019将会忙碌,更有责任感,使命感。随着孩子的慢慢长大,从会对着你笑到醒了会自己翻身对着你笑,总感觉这笑容会舒缓我的疲倦。从自己 阅读全文 »
作为Android程序员,你还不了解JetPack? 发表于 2020-01-09 | 分类于 理.理论学习 | 0 | 阅读次数 470 AndroidJetPack什么是AndroidJetPack?这个在2019年突然火热起来的库,说是库,其实是一整套库,在Android开发生态中一直是混乱的开发环境,直到2017年,Google才开始出手正视这个验证的问题,并且推出了ArchitectureComponent,其中包括Room库 阅读全文 »
Android缓存机制 发表于 2018-02-28 | 分类于 理.理论学习 | 0 | 阅读次数 252 移动开发本质上就是手机和服务器之间进行通信,需要从服务端获取数据。反复通过网络获取数据是比较耗时的,特别是访问比较多的时候,会极大影响了性能,Android中可通过缓存机制来减少频繁的网络操作,减少流量、提升性能。实现原理把不需要实时更新的数据缓存下来,通过时间或者其他因素 来判别是读缓存还是网 阅读全文 »
Android性能优化 发表于 2018-02-28 | 分类于 理.理论学习 | 0 | 阅读次数 275 合理管理内存节制地使用Service如果应用程序当中需要使用Service来执行后台任务的话,请一定要注意只有当任务正在执行的时候才应该让Service运行起来。另外,当任务执行完之后去停止Service的时候,要小心Service停止失败导致内存泄漏的情况。当我们启动一个Service时,系统会倾 阅读全文 »
Bye2017Hi2018 发表于 2017-12-31 | 分类于 生.人生随笔 | 0 | 阅读次数 241 Bethechangeyouwanttoseeintheworld.回首2017展望2018 阅读全文 »
文字中表情的解决方案 发表于 2017-09-22 | 分类于 术.解决方案 | 0 | 阅读次数 234 前言产品说要弄个带有表情的商家公告需求。之前也没做过带有表情的文字,但是知道表情符号是特殊文本的符号组成,以前的项目有遇到过处理表情符号录入问题,但没有处理过解析表情文字的问题,于是就练练手了。预览原理待写......源码地址https://github.com/F1ReKing/EmojiTool 阅读全文 »
Mac JDK版本切换 发表于 2017-04-20 | 分类于 法.手段方法 | 0 | 阅读次数 239 本篇是通过命令轻松切换到对应的Java版本教程。由于开发Android项目现在基本用到JDK8,但最近在搞JavaWeb项目需要用到JDK7而已,所以需要同时有多个版本的JDK并存,就研究下如何并存。目标:通过命令'jdk7','jdk8'轻松切换到对应的jdk版本,默认初始为jdk7。做法:安装所 阅读全文 »
内存泄漏解析 发表于 2017-03-01 | 分类于 理.理论学习 | 0 | 阅读次数 276 本篇对于Android中内存泄漏进行解析。前言相对于C/C++的内存泄漏是new出来的对象没有delete,而java中内存泄漏是new出来的对象放在Heap上无法被GC回收,所以对于内存泄漏,在开发过程中不可轻易忽视。杂谈首先谈谈Java的内存分配:静态存储区:编译时就分配好,在程序整个运行期间都 阅读全文 »
使用DownloadManager进行版本更新(兼容7.0) 发表于 2017-01-16 | 分类于 技.技术研究 | 0 | 阅读次数 275 本篇对于Android中对于DownloadManager的使用经验分享。概述DownloadManager是AndroidSDK中封装的下载文件类,可以很方便开发者使用下载文件。其具体看官方APIhttps://developer.android.com/reference/android/app 阅读全文 »