笔记-Android
文章平均质量分 88
记录Android开发、学习中遇到的问题
Lee·陈
这个作者很懒,什么都没留下…
展开
-
Android studo 配置 DataBinding
Gradle 1.5 alpha 及以上自带支持 DataBinding,仅需在使用 DataBinding 的 module 里面的 build.gradle 里面加上配置即可:android {...dataBinding {enabled = true}...}原创 2016-10-14 17:28:23 · 292 阅读 · 0 评论 -
Unicode编码的byte 数组转为String
Android 学习笔记 (1)Unicode编码的byte 数组转为Stringpublic class Test { public static void main(String[] args) { String s = "12345678"; System.out.println(s); String u = "\\u0031\\u003原创 2017-07-11 18:38:13 · 4423 阅读 · 0 评论 -
java 获取当前方法的被调用信息(被那个方法那个类那一行调用)
java 获取当前方法的被调用信息(被那个方法那个类那一行调用)我本意是为Android的log写一个动态生成的tag,之前一直用固定的tag,但是在日志输出多了以后发现生成的日志太多其实分析起来也挺麻烦的,所以想写一个自动生成的tag,这样就不用每个类都自己写一个tag字段也能分辨出来日志是在哪个类中输出的。 主要是利用了查询当前线程堆栈中的信息辨别该代码的调用顺序,当然这种方式是没有过多放入考虑原创 2017-12-27 11:49:12 · 22018 阅读 · 0 评论 -
okhttp 过滤器 Interceptors 中读取ResonseBody
okhttp 中 ResonseBody 只能读取一次,若在 Intercept中想获取Resonse中内容的解决方案原创 2017-04-09 16:30:27 · 1271 阅读 · 0 评论 -
Android常用内存优化方式整理
内存优化常用手段前言减小对象内存占用基本数据类型与包装类型枚举Bitmap图片代码混淆序列化对象复用对象池ListView/GridView/RecyclerViewBitmap复用内存泄漏静态变量单例属性动画非静态内部类异步线程/任务Handler资源未关闭全局集合对象WebView前言Android中,内存是十分宝贵的资源,内存优化有助于增加程序的流畅度提高用户体验,所以学习内存优化技是很有必要的。本文主要介绍了一些简单常用的性能优化手段。主要从以下几个角度进行介绍:减小对象内存占用对象复用原创 2022-03-04 21:29:59 · 3065 阅读 · 0 评论